Вверх ↑
Ответов: 906
Рейтинг: 195
#1: 2025-06-19 07:54:02 ЛС | профиль | цитата
Gitarist писал(а):
Подскажите еще пожалуйста, почему не вызывается событие on mouse wheel в данной схеме? хочу сделать прокрутку скроллом вниз-вверх

Add(MainForm,4306423,210,133)
{
link(onCreate,2511165:doWork1,[])
}
Add(ChildForm,2511165,273,147)
{
}
BEGIN_SDK
Add(EditMulti,7541630,21,21)
{
WorkCount=1
Width=573
Height=368
link(doWork1,1468047:doEvent1,[(59,27)(59,146)])
}
Add(MainForm,13938948,175,112)
{
Left=35
Top=105
Width=621
Height=551
Visible=1
Point(Handle)
Point(doVisible)
Point(onMouseWheel)
}
Add(DocumentTemplate,9325398,350,189)
{
Name="MainPage"
link(Bitmap,10345852:Var1,[(356,180)(342,180)(342,229)(279,229)])
}
BEGIN_SDK
Add(Print_Image,5947510,42,406)
{
Name="bitmap2"
X=45
Y=409
Width=316
Height=326
}
Add(Print_Image,14635430,42,56)
{
Name="bitmap1"
X=45
Y=59
Width=316
Height=326
}
END_SDK
Add(ChildScrollBox,10345852,273,189)
{
link(onEvent1,9325398:doDraw,[])
}
BEGIN_SDK
Add(EditMulti,6515933,21,42)
{
EventCount=1
WorkCount=1
VarCount=1
link(doWork1,6445408:doRefresh,[])
link(Var1,6445408:Bitmap,[(27,180)(41,180)])
}
Add(ScrollBox,5519424,112,91)
{
Width=605
Height=448
Align=5
Layout="parent.horiz"
Point(onMouseWheel)
link(onMouseWheel,16179962:doCalc,[])
}
Add(PaintBox,6445408,35,42)
{
Left=15
Top=-16
Width=535
Height=1340
Color=16777215
Layout="horz"
WidthScale=100
HeightScale=100
ClearBeforeDraw=0
link(onBeforeDraw,6515933:onEvent1,[])
}
Add(MathParse,16179962,154,91)
{
DataCount=1
MathStr="-(sign(%1) * 20 ) + %0"
link(onResult,5519424:doVScroll,[(193,97)(193,83)(102,83)(102,104)])
}
END_SDK
Add(PC_Image,13015044,273,105)
{
ItemName="bitmap1"
Document="MainPage"
}
Add(PC_Image,5627472,273,147)
{
ItemName="bitmap2"
Document="MainPage"
}
Add(Hub,8572716,224,175)
{
OutCount=3
link(onEvent1,13015044:doPicture,[(249,181)(249,111)])
link(onEvent2,5627472:doPicture,[(256,188)(256,153)])
link(onEvent3,10345852:doWork1,[])
}
Add(ScreenShort,6154860,175,175)
{
link(onCapture,8572716:doEvent1,[])
link(Handle,13938948:Handle,[])
}
Add(ChildPanel,4146547,448,56)
{
}
BEGIN_SDK
Add(EditMulti,4835278,21,21)
{
}
Add(Panel,7300492,56,105)
{
Left=5
Top=5
Width=580
Align=2
Layout="parent.horiz"
}
Add(Button,10067158,119,105)
{
Left=15
Top=10
Caption="Печать"
}
Add(Button,8917074,119,154)
{
Left=130
Top=10
Width=160
Caption="Настройки печати"
}
END_SDK
Add(Hub,1468047,98,140)
{
link(onEvent1,13938948:doVisible,[])
link(onEvent2,6154860:doCapture,[(144,153)(144,181)])
}
END_SDK

карма: 18

0
Редактировалось 1 раз(а), последний 2025-06-19 08:13:35