Но что-то мне кажется, что SB_THUMBTRACK и SB_THUMBPOSITION - не одно и то же...
Конкретный вопрос: умничать будешь, или пальцем показывать
Последний пассаж означает, что существуют простые алгоритмические средства, позволяющие не терять полную (например 32 бита) информацию при регулярном получение неполной (16 бит). Если кое что гарантировано, например, что нет больших (>32767) скачков между двумя соседними сеаесами получения неполной (16 бит)
------------ Дoбавленo:
HELP писал(а):
А вещи, которые очевидны для новичков, совсем даже не очевидны для админом и профессионалов!HELP, вбей себе в мозг
Очевидность - понятие относительное
"Совсем даже не очевидны" для любого, кто не видит происходящего у тебя на экране
У этого вопроса борода такая, что и подумать страшно.
К примеру я знаю отношение к этому вопросу почти любого постоянного посетителя
Знаю, что "вбей себе в мозг" сработает с вероятностью не больше 10%
Но, в принципе, мне запомнилось древнее высказывание Dilma на этот предмет: http://hiasm.com/forum.html?q=3&p=11273#p11273
Обратите внимание на дату
А конкретные кодовые соображения про масштабирование и выключение таймера примерно таковы
#sha
Add(MainForm,89500,14,77)
{
Left=312
Top=234
Width=392
Height=112
}
Add(MediaPlayer,98238,238,77)
{
VideoScale=1
}
Add(Hub,58639,175,77)
{
link(onEvent1,98238:doPlay,[])
link(onEvent2,4265710:doOperation,[(221,90)(221,153)])
}
Add(ODialog,20862,119,77)
{
StartDir="MUSICABBA"
link(onExecute,58639:doEvent1,[])
}
Add(Math,117273,399,140)
{
OpType=2
Op2=10
ResultType=0
link(onResult,98238:doPosition,[(443,146)(443,125)(226,125)(226,104)])
}
Add(ScrollBar,75508,294,140)
{
Left=20
Top=50
Width=340
Height=20
Color=-16777200
Max=60000
ScrollMode=1
Point(doMax)
Point(onMouseDown)
link(onPosition,4330469:doEvent1,[])
link(onMouseDown,56813:doStop,[(342,153)(342,187)(165,187)(165,153)])
}
Add(Hub,4330469,350,140)
{
link(onEvent1,117273:doOperation,[])
link(onEvent2,56813:doTimer,[(393,153)(393,193)(158,193)(158,146)])
}
Add(Button,18742,63,77)
{
Left=20
Top=20
Font=[Arial,8,0,0,1]
Caption="Open"
link(onClick,20862:doExecute,[])
}
Add(Timer,56813,175,140)
{
link(onTimer,1733705:doOperation,[])
}
Add(Math,1733705,238,140)
{
OpType=3
Op2=10
ResultType=0
link(onResult,75508:doPosition,[])
link(Op1,98238:Position,[])
}
Add(Math,4265710,245,147)
{
OpType=3
Op2=10
ResultType=0
link(onResult,75508:doMax,[])
link(Op1,98238:Length,[])
}