Вверх ↑
Ответов: 10
Рейтинг: 0
#1: 2025-11-17 20:33:30 ЛС | профиль | цитата
Add(ChildPanel,2483492,644,119)
{
link(onEvent1,3878119:doPosition,[])
link(onEvent2,9059709:doWork2,[(704,132)(704,91)(538,91)(538,132)])
link(onEvent3,9059709:doWork1,[(704,139)(704,242)(513,242)(513,125)])
}
BEGIN_SDK
Add(EditMulti,3644378,21,21)
{
EventCount=3
WorkCount=1
Width=559
Height=368
link(doWork1,14236714:doMax,[(73,27)(73,83)])
}
Add(Panel,403174,77,140)
{
Width=15
Height=17
Align=2
WinStyle=1
BevelInner=0
}
Add(Label,8581858,84,35)
{
Width=15
Align=1
Visible=1
Ctl3D=0
WinStyle=4
Caption="AA"
AutoSize=1
link(onClick,11373227:doWork2,[])
}
Add(ScrollBar,14236714,273,70)
{
Width=15
Align=5
Point(doMax)
link(onPosition,3644378:onEvent2,[(312,76)(312,34)])
}
Add(DoData,7624261,168,35)
{
Data=Integer(0)
link(onEventData,12109315:doEvent1,[])
}
Add(Hub,12109315,224,35)
{
InCount=2
OutCount=3
link(onEvent1,3644378:onEvent1,[(249,41)(249,27)])
link(onEvent2,14236714:doPosition,[(263,48)(263,76)])
}
Add(ChildPanel,6527287,161,231)
{
link(onEvent1,7483241:doEvent1,[])
}
BEGIN_SDK
Add(EditMulti,4366545,119,56)
{
EventCount=1
Width=433
}
Add(Panel,15046377,210,91)
{
Width=37
Height=17
Align=1
BevelInner=0
}
Add(Button,8833920,312,99)
{
Left=5
Top=5
Width=69
Align=5
Font=[Arial,8,0,0,1]
Caption="Add"
Flat=0
link(onClick,4366545:onEvent1,[(392,105)(392,62)])
}
END_SDK
Add(Hub,7483241,238,231)
{
link(onEvent1,15264052:doClear,[(270,237)(270,209)])
link(onEvent2,3644378:onEvent3,[(416,244)(416,41)])
}
Add(HubEx,11373227,140,35)
{
link(onEvent,7624261:doData,[])
}
Add(Memory,15264052,287,196)
{
Default=Integer(0)
link(onData,12109315:doEvent2,[(331,202)(331,125)(212,125)(212,48)])
}
END_SDK
Add(ScrollBar,3878119,749,119)
{
Width=18
Align=1
Page=10
Kind=1
Point(doMax)
link(onPosition,9059709:doWork3,[(786,124)(811,124)(811,203)(539,203)(539,139)])
}
Add(ChildPanel,9059709,567,119)
{
link(onEvent1,2483492:doWork1,[])
link(onEvent2,3878119:doMax,[(623,132)(623,162)(721,162)(721,132)])
link(onEvent3,3556829:doOperation,[(604,139)(604,156)(198,156)(198,181)])
}
BEGIN_SDK
Add(EditMulti,16109423,21,21)
{
EventCount=4
WorkCount=3
Width=1070
Height=732
link(doWork1,12660654:doWork3,[(510,27)(510,142)(410,142)(410,104)])
link(doWork2,12660654:doWork1,[(235,34)(235,90)])
link(doWork3,12660654:doWork2,[(227,41)(227,97)])
}
Add(Panel,15839817,210,476)
{
Width=0
Height=0
Align=5
Point(WidthControls)
Point(HeightControls)
Point(Width)
Point(Height)
Point(onResize)
Point(Handle)
link(WidthControls,5102372:GetData,[(216,380)(188,380)])
link(HeightControls,12803849:GetData,[(223,405)(244,405)])
link(onResize,80623:doOperation,[(359,489)(359,508)(503,508)(503,447)])
}
Add(MathParse,13562747,504,280)
{
MathStr="%1 - %2"
ResultType=0
link(onResult,16109423:onEvent1,[(726,286)(726,27)])
link(X1,12660654:Var1,[(510,261)(454,261)])
}
Add(MathParse,11165895,553,336)
{
MathStr="%1 - %2"
ResultType=0
link(onResult,16109423:onEvent2,[(736,342)(736,34)])
link(X1,12660654:Var2,[(559,246)(461,246)])
}
Add(EventFromData,12803849,238,336)
{
link(onEvent,11165895:doCalc,[])
}
Add(EventFromData,5102372,182,280)
{
link(onEvent,13562747:doCalc,[])
}
Add(ChildScrollBox,12660654,448,84)
{
}
BEGIN_SDK
Add(EditMulti,8850912,21,21)
{
WorkCount=3
VarCount=3
Width=909
Height=550
link(Var1,2423247:Width,[(27,399)(174,399)])
link(Var2,2423247:Height,[(34,399)(167,399)])
link(doWork1,2423247:doHScroll,[(84,27)(84,202)])
link(doWork2,2423247:doVScroll,[(75,34)(75,209)])
link(Var3,2423247:Handle,[(41,406)(181,406)])
link(doWork3,12820836:##Add,[(231,41)(231,202)])
}
Add(ScrollBox,2423247,147,196)
{
Width=0
Height=0
Point(Height)
Point(Width)
Point(Handle)
}
Add(ChildPanelEx,12820836,441,196)
{
Mode=1
link(onClick,5664572:doDeferredEvent,[])
link(Text,12820836:##handle,[(447,185)(405,185)(405,239)(447,239)])
}
BEGIN_SDK
Add(EditMultiEx,8038962,189,42)
{
WorkCount=#5:##Add|9:##hdelete|6:doText|
EventCount=#7:onClick|12:onMouseWheel|
VarCount=#8:##handle|
DataCount=#4:Text|
Width=286
Height=214
Point(##Add)
Point(##hdelete)
Point(##handle)
link(##Add,15720799:doText,[(238,48)(238,69)])
link(doText,1986715:doText,[(203,62)(203,188)])
}
Add(Panel,13351110,385,112)
{
Width=326
Height=122
Align=2
WinStyle=1
BorderWidth=0
BevelInner=0
Point(Handle)
Point(onMouseWheel)
link(onMouseWheel,8038962:onMouseWheel,[(446,125)(446,55)])
}
Add(Label,15720799,287,63)
{
Left=15
Top=55
link(Text,8038962:Text,[(293,53)(195,53)])
}
Add(DoData,6806243,287,112)
{
link(onEventData,8038962:onClick,[(351,118)(351,48)])
link(Data,15720799:Caption,[])
}
Add(Button,6756008,217,112)
{
Left=220
Top=90
Caption="del"
link(onClick,6806243:doData,[])
}
Add(Label,1986715,217,182)
{
Left=15
Top=90
}
END_SDK
Add(DeferredEvent,5664572,504,196)
{
InData=0
link(onDeferredEvent,12820836:##hdelete,[(554,202)(554,166)(431,166)(431,209)])
}
END_SDK
Add(Hub,15181537,315,567)
{
OutCount=3
link(onEvent1,8301344:doWidth,[])
link(onEvent2,8301344:doHeight,[])
link(onEvent3,16109423:onEvent3,[(365,587)(365,664)(881,664)(881,643)(880,41)])
}
Add(SizeWindow,1627676,427,441)
{
link(Handle,15839817:Handle,[(433,412)(323,412)(323,520)(230,520)])
}
Add(SizeWindow,8301344,378,567)
{
link(Handle,12660654:Var3,[(384,327)(468,327)])
link(Width,80623:Result,[(391,520)(538,520)])
link(Height,14504427:Result,[(398,527)(601,527)])
}
Add(Math,80623,532,441)
{
Op2=18
link(onResult,14504427:doOperation,[])
link(Op1,1627676:CurrentWidth,[(538,423)(489,423)(489,497)(433,497)])
}
Add(Math,14504427,595,441)
{
Op2=18
link(onResult,15181537:doEvent1,[(639,447)(639,623)(286,623)(286,573)])
link(Op1,1627676:CurrentHeight,[(601,411)(477,411)(477,484)(440,484)])
}
END_SDK
Add(SizeWindow,15688328,105,252)
{
link(Handle,12781087:Handle,[])
link(Width,3556829:Result,[(118,216)(216,216)])
link(Height,4730556:Result,[(125,230)(279,230)])
}
Add(Math,4730556,273,175)
{
Op2=1
link(onResult,6945783:doReset,[(335,181)(335,188)])
}
Add(MainForm,12781087,105,63)
{
Position=1
Point(Handle)
}
Add(Math,3556829,210,175)
{
Op2=1
link(onResult,4730556:doOperation,[])
link(Op1,15688328:CurrentWidth,[(216,163)(166,163)(166,324)(111,324)])
}
Add(Hub,927899,49,252)
{
link(onEvent1,15688328:doWidth,[])
link(onEvent2,15688328:doHeight,[])
}
Add(Switch,6945783,364,175)
{
Default=0
Point(onOff)
link(onOff,927899:doEvent1,[(408,188)(408,223)(37,223)(37,258)])
}



Легкий микс из того что было. В плюсах отправка к теме ChildScrollBox, (ваш вклад) ScrollBar альтернативны. ScrollBar не чуток при нажатии кнопки Add, в минусе - но исправлено сменой размера окна на точку.
карма: 0

0
Редактировалось 1 раз(а), последний 2025-11-17 20:36:22