Make(delphi) ver(4.02 build 180) Add(ComboBox,3626554,329,504) { @Color=16777130 Left=14 Top=291 Width=125 Height=21 Font=[MS Sans Serif,8,1,0,1] FileName="pal.txt" DataType=1 Point(EditText) Point(doSelect) Point(doSelectString) link(onClick,7958409:doStrCat,[]) } Add(MainForm,15441196,91,350) { Width=389 Height=358 Color=16699305 Caption="PalEditor" BorderStyle=1 Position=1 link(onCreate,15434872:doEvent1,[]) } Add(ChildPanelEx,7023964,329,392) { link(onClick,13709988:doCase,[]) } BEGIN_SDK Add(EditMultiEx,14214354,21,21) { WorkCount=#5:doFor|7:doColor|6:doSave|6:doLoad| EventCount=#7:onClick| Width=377 Height=277 link(doFor,15321164:doEvent1,[]) link(doColor,16297656:doValue,[(48,34)(48,244)]) link(doSave,7454537:doEvent1,[(35,41)(35,146)]) link(doLoad,283016:doEvent1,[(29,48)(29,202)]) } Add(Panel,5697059,252,196) { Left=14 Top=11 Width=205 Height=197 Color=15780518 BevelInner=0 BevelOuter=1 Point(doColor) } Add(ChildPanelEx,4821455,203,98) { Mode=1 link(onClick,9552778:doEvent1,[]) link(Array,1363312:Array,[]) } BEGIN_SDK Add(EditMultiEx,3513034,21,21) { WorkCount=#5:##add|9:##hselect|7:doColor|8:##select|7:##clear|9:ReadColor|6:Redraw| EventCount=#7:onClick| VarCount=#13:##eventHandle| DataCount=#5:Array| Width=377 Height=256 Point(##add) Point(##hselect) Point(##select) Point(##clear) Point(##eventHandle) link(##add,7742274:doRead,[(45,27)(45,181)]) link(##hselect,3779713:doEvent1,[]) link(doColor,9148525:doWork1,[(53,41)]) link(##select,7742274:doAdd,[(35,48)(35,195)]) link(ReadColor,14153774:doWork1,[(319,62)]) link(Redraw,7175798:doEvent1,[(27,69)(27,223)]) } Add(Panel,16285466,266,91) { Left=10 Top=25 Width=25 Height=25 Name="panel2" Layout="parent.grid" Point(doColor) Point(Handle) Point(Width) Point(Height) Point(onMouseDown) link(onClick,14153774:doWork2,[]) } Add(Memory,16773494,77,98) { Default=Integer(0) link(onData,16285466:doColor,[]) } Add(DoData,3829397,336,91) { link(onEventData,3513034:onClick,[(379,97)(379,27)]) link(Data,14484914:Var3,[(342,58)(188,58)(188,145)]) } Add(ArrayRW,7742274,63,175) { link(onRead,9148525:doWork3,[(106,181)(106,213)(53,213)]) link(Array,3513034:Array,[(69,31)(27,31)]) link(Value,9406971:Var2,[]) } Add(HubEx,14153774,315,91) { link(onEvent,3829397:doData,[]) } Add(Img_Rectangle,6618174,266,217) { Point2AsOffset=0 DrawSource=1 Size=3 Point(Point1) Point(Point2) link(Bitmap,16285466:Handle,[]) link(Color,267825:Result,[(279,205)(258,205)(258,260)(223,260)]) link(Point1,15306312:Value,[]) link(Point2,111612:Point,[(293,209)(328,209)]) } Add(PointXY,111612,322,168) { link(X,16285466:Width,[(328,154)(279,154)]) link(Y,16285466:Height,[(335,137)(286,137)]) } Add(Memory,15306312,280,168) { } Add(RedrawManager,1984701,77,224) { ControlManager="panel2" } Add(GetDataEx,9406971,77,154) { link(Data,14484914:Var2,[]) } Add(GetDataEx,14484914,77,140) { link(Data,16773494:Value,[]) } Add(Timer,2684904,119,210) { Interval=500 Enable=1 Point(onStop) link(onTimer,10479914:doSwitch,[]) } Add(Switch,10479914,161,210) { DataOn=Integer(1) DataOff=Integer(0) Point(onOff) Point(onOn) link(onOff,15818034:doWork2,[]) link(onOn,780094:doWork3,[(204,230)(204,265)(67,265)]) } Add(Hub,7175798,42,217) { link(onEvent1,2684904:doStop,[]) link(onEvent2,780094:doWork2,[]) } Add(HubEx,780094,63,224) { link(onEvent,1984701:doRedraw,[]) } Add(MathParse,267825,217,217) { elink(10205552) link(onResult,6618174:doDraw,[]) link(X1,9406971:Var3,[(223,159)]) } Add(HubEx,9148525,49,98) { link(onEvent,16773494:doValue,[]) } Add(Timer,5965336,161,168) { Interval=50 Enable=1 AutoStop=1 Point(onStop) link(onTimer,15818034:doWork1,[(207,174)]) } Add(Hub,3779713,84,28) { link(onEvent1,5965336:doTimer,[(130,34)(130,174)]) link(onEvent2,2684904:doTimer,[(111,41)(111,216)]) } Add(HubEx,15818034,203,217) { link(onEvent,267825:doCalc,[]) } END_SDK Add(For,9605387,105,98) { End=63 link(onEvent,4821455:##add,[]) link(onStop,4794699:doResize,[(175,111)(175,202)]) } Add(ToolBarLayout,4794699,203,196) { Name="grid" Padding=2 AutoSize=0 } Add(Hub,9552778,245,98) { OutCount=3 link(onEvent1,14214354:onClick,[(267,104)(267,27)]) link(onEvent2,2941641:doValue,[]) link(onEvent3,1625171:doTimer,[(267,118)(267,153)]) } Add(DoData,12864797,329,147) { link(onEventData,4821455:##hselect,[(384,153)(384,89)(181,89)(181,111)]) link(Data,2941641:Value,[]) } Add(For,9763344,105,147) { End=63 link(onEvent,5140208:doWork2,[]) } Add(IntegerArray,1363312,203,49) { IntArray=[] } Add(Hub,7454537,42,140) { OutCount=3 link(onEvent1,1363312:doClear,[(63,146)(63,69)]) link(onEvent2,9763344:doFor,[]) link(onEvent3,1363312:doSave,[(68,160)(68,55)]) } Add(Hub,283016,42,196) { OutCount=4 link(onEvent1,1363312:doLoad,[(79,202)(79,62)]) link(onEvent2,4821455:##clear,[(185,209)(185,132)]) link(onEvent3,13694243:doWork3,[(74,216)]) link(onEvent4,14570666:doWork3,[(88,223)]) } Add(HubEx,13694243,70,98) { link(onEvent,9605387:doFor,[]) } Add(Hub,15321164,49,21) { link(onEvent1,13694243:doWork1,[(74,27)]) link(onEvent2,14570666:doWork2,[]) } Add(DoData,12607490,98,28) { Data=Integer(0) link(onEventData,1875302:doEvent1,[]) } Add(HubEx,5140208,161,147) { link(onEvent,4821455:##select,[(180,153)(180,125)]) } Add(HubEx,14570666,84,28) { link(onEvent,12607490:doData,[]) } Add(Hub,1875302,140,28) { link(onEvent1,5140208:doWork1,[(165,34)]) link(onEvent2,4821455:ReadColor,[(170,41)(170,139)]) } Add(Memory,2941641,329,105) { Default=Integer(0) Point(Data) link(onData,4821455:Redraw,[(373,111)(373,187)(195,187)(195,146)]) link(Data,4821455:##eventHandle,[(335,94)(277,94)(277,162)(209,162)]) } Add(Timer,1625171,287,147) { Interval=25 Enable=1 AutoStop=1 link(onTimer,12864797:doData,[]) } Add(Timer,9086508,105,238) { Interval=25 Enable=1 AutoStop=1 link(onTimer,13771114:doData,[]) } Add(Memory,16297656,56,238) { link(onData,9086508:doTimer,[]) } Add(DoData,13771114,147,238) { link(onEventData,4821455:doColor,[(190,244)(190,118)]) link(Data,16297656:Value,[(153,226)(107,226)(107,282)(62,282)]) } END_SDK Add(Edit,11715737,630,329) { @Color=7063295 Left=243 Top=39 Width=126 Height=21 Font=[MS Sans Serif,8,1,0,1] Name="HexColor" Text="" Alignment=2 Point(doColor) link(onChange,3442339:doConvert,[]) } Add(Convertor,12952399,567,399) { @Color=7063295 Mode=6 Digits=6 link(onResult,11715737:doText2,[(608,405)(608,342)]) } Add(Convertor,3442339,672,329) { @Color=7063295 Mode=5 Digits=6 link(onResult,14877326:doEvent1,[]) } Add(FileSearch,1706180,259,504) { @Color=16777130 Ext="*.pal" Dir="." SubDir=1 FullName=1 link(onSearch,3626554:doAdd,[]) link(onEndSearch,3626554:doSelect,[(300,517)(300,552)]) } Add(Hub,15434872,140,364) { @Color=13553358 OutCount=7 link(onEvent1,7023964:doFor,[(256,370)(256,398)]) link(onEvent2,14205246:doWork1,[(249,377)]) link(onEvent3,10107409:doFor,[(242,384)(242,433)]) link(onEvent4,12408949:doWork1,[(235,391)]) link(onEvent5,7669499:doData,[(167,398)(167,272)]) link(onEvent6,5870679:doEvent1,[(264,405)(264,293)]) link(onEvent7,6896382:doWork1,[(166,412)(166,430)(95,430)]) } Add(Button,13560650,175,567) { Left=154 Top=291 Width=65 Height=21 Font=[MS Sans Serif,8,1,0,1] TabOrder=-1 Caption="Save" link(onClick,5114858:doEvent1,[]) } Add(Dir,12948517,385,455) { @Color=16777130 } Add(StrCat,13046955,427,581) { @Color=16777130 link(onStrCat,7023964:doSave,[(468,587)(468,440)(307,440)(307,412)]) link(Str1,16045739:Var3,[(433,495)]) } Add(StrCat,7958409,385,511) { @Color=16777130 link(onStrCat,7023964:doLoad,[(429,517)(429,447)(317,447)(317,419)]) link(Str1,16045739:Var2,[]) } Add(GetDataEx,16045739,385,490) { link(Data,12948517:CurrentDir,[]) } Add(Hub,5114858,217,567) { @Color=13553358 OutCount=5 link(onEvent1,11312781:doPart,[(312,573)(312,587)]) link(onEvent2,3626554:doSave,[(242,580)(242,545)]) link(onEvent3,3626554:doClear,[(306,587)(306,517)]) link(onEvent4,14205246:doWork3,[(249,594)]) link(onEvent5,10105635:doData,[(242,601)(242,629)]) } Add(DoData,10105635,385,623) { @Color=16777130 link(onEventData,3626554:doSelectString,[(426,629)(426,662)(319,662)(319,559)]) link(Data,3159383:Result,[]) } Add(RGB,15039222,371,329) { @Color=7063295 link(onRGB,12831530:doWork1,[(417,335)]) link(R,14120829:Result,[(377,299)(489,299)]) link(G,10445716:Result,[(384,305)(503,305)]) link(B,3067245:Result,[(391,311)(517,311)]) } Add(Convertor,8323147,567,329) { @Color=7063295 Mode=6 Digits=6 link(onResult,11715737:doText,[]) } Add(ToRGB,1425095,119,7) { @Color=7063295 } Add(Hub,8762598,84,49) { @Color=7063295 OutCount=4 link(onEvent1,1425095:doGetRGB,[(107,55)(107,13)]) link(onEvent2,8309798:doData,[]) link(onEvent3,14885114:doData,[(114,69)(114,146)]) link(onEvent4,2384534:doData,[(107,76)(107,223)]) } Add(Hub,10323973,434,392) { @Color=7063295 OutCount=6 link(onEvent1,10427028:doText2,[(510,398)(510,342)]) link(onEvent2,12952399:doConvert,[]) link(onEvent3,3004806:doWork1,[(478,412)]) link(onEvent4,825553:doWork3,[(501,419)]) link(onEvent5,2158110:doWork3,[(620,426)]) link(onEvent6,170018:doWork2,[]) } Add(TrackBar,16339535,441,49) { @Color=7039999 Left=333 Top=98 Width=36 Height=215 Color=255 TabOrder=-1 Max=0 Min=-255 TickCount=16 Kind=1 TickMarks=2 ThumbLength=15 Point(Width) Point(Height) Point(Handle) link(onPosition,14120829:doOperation,[]) } Add(TrackBar,12975308,441,133) { @Color=7077739 Left=288 Top=98 Width=36 Height=215 Color=65280 TabOrder=-1 Max=0 Min=-255 TickCount=16 Position=-255 Kind=1 TickMarks=2 ThumbLength=15 Point(Handle) link(onPosition,10445716:doOperation,[]) } Add(TrackBar,10481346,441,210) { @Color=16739179 Left=243 Top=98 Width=36 Height=215 Color=16711680 TabOrder=-1 Max=0 Min=-255 TickCount=16 Position=-255 Kind=1 TickMarks=2 ThumbLength=15 Point(Handle) link(onPosition,3067245:doOperation,[]) } Add(DoData,8309798,119,56) { @Color=7039999 link(onEventData,11700556:doEvent1,[]) link(Data,1425095:R,[]) } Add(DoData,14885114,126,140) { @Color=7077739 link(onEventData,10138808:doEvent1,[]) link(Data,1425095:G,[]) } Add(DoData,2384534,133,217) { @Color=16739179 link(onEventData,11050804:doEvent1,[]) link(Data,1425095:B,[]) } Add(HubEx,10779109,616,140) { link(onEvent,15039222:doRGB,[(630,146)(630,321)(360,321)(360,335)]) } Add(Edit,2685018,308,49) { @Color=7039999 Left=333 Top=67 Width=36 Font=[MS Sans Serif,8,1,0,1] Name="Red" Text="" Alignment=1 DataType=2 Point(doColor) link(onChange,14655978:doCalc,[(348,55)(348,27)]) } Add(Edit,9904122,308,133) { @Color=7077739 Left=288 Top=67 Width=36 Font=[MS Sans Serif,8,1,0,1] Name="Green" Text="" Alignment=1 DataType=2 Point(doColor) link(onChange,1242098:doCalc,[(348,139)(348,111)]) } Add(Edit,13756269,308,210) { @Color=16739179 Left=243 Top=67 Width=36 Font=[MS Sans Serif,8,1,0,1] Name="Blue" Text="" Alignment=1 DataType=2 Point(doColor) link(onChange,16151835:doCalc,[(348,216)(348,188)]) } Add(Hub,11767237,581,49) { @Color=7039999 OutCount=3 link(onEvent1,2399204:doWork1,[(607,55)(607,43)(291,43)]) link(onEvent2,10779109:doWork1,[(620,62)]) link(onEvent3,9372024:doWork2,[]) } Add(Hub,1866952,581,133) { @Color=7077739 OutCount=3 link(onEvent1,12114294:doWork1,[(606,139)(606,127)(291,127)]) link(onEvent2,10779109:doWork2,[]) link(onEvent3,13295463:doWork2,[]) } Add(Hub,14798856,581,210) { @Color=16739179 OutCount=3 link(onEvent1,16080340:doWork1,[(606,216)(606,204)(291,204)]) link(onEvent2,10779109:doWork3,[(620,223)]) link(onEvent3,8371825:doWork2,[]) } Add(Hub,11700556,175,56) { @Color=7039999 OutCount=4 link(onEvent1,2399204:doWork2,[]) link(onEvent2,10623438:doWork2,[]) link(onEvent3,10160456:doCalc,[(348,76)(348,62)]) link(onEvent4,9372024:doWork3,[(606,83)]) } Add(Hub,10138808,175,140) { @Color=7077739 OutCount=3 link(onEvent1,12114294:doWork2,[]) link(onEvent2,373396:doOperation,[]) link(onEvent3,6244561:doCalc,[(347,160)(347,146)]) } Add(Hub,11050804,175,217) { @Color=16739179 OutCount=3 link(onEvent1,16080340:doWork2,[]) link(onEvent2,7441212:doOperation,[]) link(onEvent3,9087140:doCalc,[(347,237)(347,223)]) } Add(Edit,10427028,525,329) { @Color=7063295 Left=243 Top=12 Width=126 Height=21 Font=[MS Sans Serif,8,1,0,1] Name="IntColor" Text="" Alignment=2 Point(doColor) link(onChange,8323147:doConvert,[]) } Add(HubEx,2399204,287,56) { link(onEvent,2685018:doText2,[]) } Add(HubEx,12114294,287,140) { link(onEvent,9904122:doText2,[]) } Add(HubEx,16080340,287,217) { link(onEvent,13756269:doText2,[]) } Add(ChildPanelEx,10107409,259,427) { link(onClick,4953767:doEvent1,[(300,433)(300,363)]) } BEGIN_SDK Add(EditMultiEx,14214354,21,21) { WorkCount=#5:doFor|10:doGradient|12:doStartColor|10:doEndColor| EventCount=#7:onClick| Width=440 Height=214 link(doFor,9605387:doFor,[(189,27)(189,104)]) link(doGradient,10244314:doTimer,[(55,34)(55,83)]) link(doStartColor,14753033:doStartColor,[(46,41)(46,195)]) link(doEndColor,14753033:doEndColor,[(37,48)(37,202)]) } Add(Panel,5697059,70,35) { Left=14 Top=222 Width=205 Height=25 Color=15780518 BevelInner=0 Point(doColor) } Add(ChildPanelEx,12930254,294,98) { Mode=1 link(onClick,9552778:doEvent1,[]) link(Color,8422753:Color,[]) } BEGIN_SDK Add(EditMultiEx,3513034,21,21) { WorkCount=#5:##add|9:##hselect|7:doColor|8:##select| EventCount=#7:onClick| VarCount=#13:##eventHandle| DataCount=#5:Color| Width=195 Height=109 Point(##add) Point(##hselect) Point(##select) Point(##eventHandle) link(doColor,16773494:doValue,[(35,41)(35,55)]) } Add(Panel,16285466,98,42) { Left=10 Top=5 Width=25 Height=25 Layout="parent.grid" Point(doColor) link(onClick,3829397:doData,[]) } Add(Memory,16773494,49,49) { Point(Data) link(onData,16285466:doColor,[]) link(Data,3513034:Color,[(55,35)(27,35)]) } Add(DoData,3829397,147,42) { link(onEventData,3513034:onClick,[(197,48)(197,27)]) link(Data,16773494:Value,[(153,30)(104,30)(104,93)(55,93)]) } END_SDK Add(For,9605387,203,98) { End=7 link(onEvent,12930254:##add,[]) link(onStop,4794699:doResize,[(265,111)(265,160)]) } Add(ToolBarLayout,4794699,294,154) { Name="grid" Padding=2 AutoSize=0 } Add(Hub,9552778,343,98) { link(onEvent1,14214354:onClick,[(372,104)(372,27)]) link(onEvent2,12864797:doData,[]) } Add(DoData,12864797,385,105) { link(onEventData,12930254:##hselect,[(426,111)(426,88)(281,88)(281,111)]) link(Data,12930254:##eventHandle,[(391,93)(377,93)(377,146)(300,146)]) } Add(Hub,13091810,245,182) { OutCount=3 link(onEvent1,12930254:##select,[(277,188)(277,125)]) link(onEvent2,7856738:doOperation,[]) link(onEvent3,12930254:doColor,[(271,202)(271,118)]) } Add(For,9763344,196,182) { End=7 link(onEvent,13091810:doEvent1,[]) } Add(Math,7856738,385,189) { OpType=2 Op2=40 ResultType=0 link(onResult,8422753:doGetPixel,[(434,195)(434,33)(282,33)(282,55)]) } Add(Img_GetPoint,8422753,294,49) { Y=1 link(Bitmap,13393473:Var3,[(300,37)(245,37)(245,166)]) } Add(Img_Gradient,14753033,147,182) { Point2AsOffset=0 GradientStyle=1 Frame=1 StartColor=16777215 EndColor=0 Point(Point2) Point(doStartColor) Point(doEndColor) link(onDraw,9763344:doFor,[]) link(Bitmap,13393473:Var2,[]) link(Point2,656164:Point,[]) } Add(PointXY,656164,154,119) { link(X,7182081:Width,[]) link(Y,7182081:Height,[]) } Add(Bitmap,7182081,147,63) { HWidth=281 HHeight=2 Point(doCreate) Point(onCreate) Point(Width) Point(Height) } Add(Timer,10244314,70,77) { Interval=25 Enable=1 AutoStop=1 link(onTimer,13240744:doEvent1,[]) } Add(Hub,13240744,112,77) { link(onEvent1,7182081:doCreate,[]) link(onEvent2,14753033:doDraw,[(136,90)(136,188)]) } Add(GetDataEx,13393473,147,161) { link(Data,7182081:Bitmap,[]) } END_SDK Add(ChildPanelEx,15940077,147,441) { link(onColor,3035204:doEvent1,[]) } BEGIN_SDK Add(EditMultiEx,3513034,21,21) { EventCount=#7:onColor| Width=293 Height=158 } Add(Panel,16285466,98,56) { Left=14 Top=257 Width=15 Height=15 Color=16777215 Layout="parent.grid" Point(doColor) link(onClick,3829397:doData,[]) } Add(Memory,16773494,49,63) { Default=Integer(16777215) link(onData,16285466:doColor,[]) } Add(DoData,3829397,147,56) { link(onEventData,168618:doOpen,[]) link(Data,10602823:Var3,[(153,44)(108,44)(108,110)]) } Add(ColorDialog,168618,196,56) { link(onSelect,14645417:doEvent1,[]) } Add(DoData,5106739,49,133) { link(onEventData,3513034:onColor,[(279,139)(279,27)]) link(Data,10602823:Var2,[]) } Add(Hub,14645417,245,56) { link(onEvent1,16773494:doValue,[(271,62)(271,35)(37,35)(37,69)]) link(onEvent2,5106739:doData,[(271,69)(271,104)(37,104)(37,139)]) } Add(GetDataEx,10602823,49,105) { link(Data,16773494:Value,[]) } END_SDK Add(ChildPanelEx,10289519,147,497) { link(onColor,9461929:doEvent1,[]) } BEGIN_SDK Add(EditMultiEx,3513034,21,21) { EventCount=#7:onColor| Width=293 Height=158 } Add(Panel,16285466,98,56) { Left=204 Top=257 Width=15 Height=15 Color=0 Layout="parent.grid" Point(doColor) link(onClick,3829397:doData,[]) } Add(Memory,16773494,49,63) { Default=Integer(0) link(onData,16285466:doColor,[]) } Add(DoData,3829397,147,56) { link(onEventData,168618:doOpen,[]) link(Data,10602823:Var3,[(153,44)(109,44)(109,110)]) } Add(GetDataEx,10602823,49,105) { link(Data,16773494:Value,[]) } Add(ColorDialog,168618,196,56) { link(onSelect,14645417:doEvent1,[]) } Add(DoData,5106739,49,133) { link(onEventData,3513034:onColor,[(279,139)(279,27)]) link(Data,10602823:Var2,[]) } Add(Hub,14645417,245,56) { link(onEvent1,16773494:doValue,[(271,62)(271,35)(37,35)(37,69)]) link(onEvent2,5106739:doData,[(271,69)(271,104)(37,104)(37,139)]) } END_SDK Add(Hub,3035204,189,441) { @Color=13553358 OutCount=4 link(onEvent1,10107409:doStartColor,[]) link(onEvent2,834710:doWork2,[]) link(onEvent3,14753033:doStartColor,[(222,461)(222,488)(101,488)(101,671)]) link(onEvent4,6896382:doWork3,[(215,468)(215,482)]) } Add(Hub,9461929,189,497) { @Color=13553358 OutCount=4 link(onEvent1,10107409:doEndColor,[(242,503)(242,454)]) link(onEvent2,834710:doWork3,[(235,510)]) link(onEvent3,14753033:doEndColor,[(222,517)(222,544)(107,544)(107,678)]) link(onEvent4,2449174:doWork3,[(215,524)(215,538)]) } Add(HubEx,12408949,231,434) { link(onEvent,10107409:doGradient,[]) } Add(HubEx,834710,231,448) { Angle=3 link(onEvent,12408949:doWork3,[]) } Add(HubEx,12831530,413,343) { link(onEvent,6485305:doEvent1,[]) } Add(Hub,6485305,434,343) { @Color=7063295 OutCount=4 link(onEvent1,10427028:doText,[(478,349)(478,335)]) link(onEvent2,825553:doWork2,[(487,356)(487,349)]) link(onEvent3,2158110:doWork2,[]) link(onEvent4,170018:doWork1,[(487,370)]) } Add(HubEx,825553,497,343) { link(onEvent,10427028:doColor,[]) } Add(HubEx,2158110,616,357) { Angle=3 link(onEvent,11715737:doColor,[(620,349)]) } Add(FontManager,3316035,546,448) { @Color=16755370 ControlManager="IntColor" Point(FontCharset) } Add(Font,10726461,546,497) { @Color=16755370 Point(CharSet) link(onFont,9053378:doEvent1,[]) link(Size,3316035:FontSize,[]) link(Name,3316035:FontName,[]) link(Style,3316035:FontStyle,[]) link(CharSet,3316035:FontCharset,[]) } Add(FontManager,11180578,630,504) { @Color=16755370 ControlManager="HexColor" } Add(Hub,9053378,595,497) { @Color=16755370 link(onEvent1,3316035:doSetFont,[(620,503)(620,436)(525,436)(525,454)]) link(onEvent2,11180578:doSetFont,[]) } Add(HubEx,14205246,245,504) { link(onEvent,1706180:doSearch,[]) } Add(FilePartElm,11312781,343,581) { @Color=16777130 Mode=2 link(onPart,3159383:doStrCat,[]) link(FileName,3626554:EditText,[]) } Add(StrCat,3159383,385,581) { @Color=16777130 Str2=".pal" link(onStrCat,13046955:doStrCat,[]) } Add(HubEx,170018,483,427) { Angle=1 link(onEvent,10205552:doCalc,[(487,503)]) } Add(RGN_Script,14225697,168,658) { @Color=11184895 Script=#26:poly(0,7,165,2,165,13,0,8)|0:| link(onCreateRgn,4847611:doSetRegion,[]) } Add(RGN_SetToWindow,4847611,210,658) { @Color=11184895 link(Handle,15246898:Handle,[(216,610)(153,610)]) } Add(PaintBox,15246898,126,567) { @Color=11184895 Left=34 Top=257 Width=165 Height=15 Point(Width) Point(Height) Point(Handle) link(onBeforeDraw,14753033:doDraw,[(167,573)(167,555)(114,555)(114,664)]) } Add(Img_Gradient,14753033,126,658) { @Color=11184895 Point2AsOffset=0 GradientStyle=1 Frame=1 StartColor=16777215 EndColor=0 Point(Point2) Point(doStartColor) Point(doEndColor) link(onDraw,14225697:doCreateRgn,[]) link(Bitmap,15246898:Bitmap,[]) link(Point2,656164:Point,[]) } Add(PointXY,656164,133,616) { @Color=11184895 link(X,15246898:Width,[]) link(Y,15246898:Height,[]) } Add(HubEx,6896382,91,476) { Angle=1 link(onEvent,2449174:doWork1,[]) } Add(HubEx,2449174,91,532) { Angle=1 link(onEvent,15246898:doRefresh,[(95,573)]) } Add(MultiElementEx,3944499,644,147) { @Hint=#13:Negative Font| @Color=7077739 link(onEvent1,11338154:doWork1,[(686,153)(686,120)(284,120)]) } BEGIN_SDK Add(EditMultiEx,3072529,21,21) { WorkCount=#11:doOperation| EventCount=#8:onEvent1| Width=216 Height=130 link(doOperation,373396:doOperation,[(31,27)(31,97)]) } Add(Font,4810821,168,98) { Point(CharSet) link(onFont,2976477:doSetFont,[(218,104)(218,41)(156,41)(156,55)]) link(Size,2976477:FontSize,[]) link(Name,2976477:FontName,[]) link(Style,2976477:FontStyle,[]) link(CharSet,2976477:FontCharset,[]) } Add(Math,373396,42,91) { OpType=9 Op2=8 ResultType=0 link(onResult,12751519:doEvent1,[]) } Add(Hub,12751519,84,91) { link(onEvent1,3072529:onEvent1,[(111,97)(111,27)]) link(onEvent2,267825:doCalc,[]) } Add(FontManager,2976477,168,49) { ControlManager="parent.Green" Point(FontCharset) } Add(MathParse,267825,126,98) { elink(10205552) link(onResult,4810821:doFont,[]) } END_SDK Add(MultiElementEx,3488506,644,63) { @Hint=#13:Negative Font| @Color=7039999 link(onEvent1,10623438:doWork1,[(686,69)(686,36)(284,36)]) } BEGIN_SDK Add(EditMultiEx,3072529,21,21) { WorkCount=#11:doOperation| EventCount=#8:onEvent1| Width=216 Height=130 link(doOperation,12751519:doEvent1,[(53,27)(53,97)]) } Add(Font,4810821,168,98) { Point(CharSet) link(onFont,2976477:doSetFont,[(218,104)(218,41)(156,41)(156,55)]) link(Size,2976477:FontSize,[]) link(Name,2976477:FontName,[]) link(Style,2976477:FontStyle,[]) link(CharSet,2976477:FontCharset,[]) } Add(Hub,12751519,84,91) { link(onEvent1,3072529:onEvent1,[(111,97)(111,27)]) link(onEvent2,267825:doCalc,[]) } Add(FontManager,2976477,168,49) { ControlManager="parent.Red" Point(FontCharset) } Add(MathParse,267825,126,98) { elink(10205552) link(onResult,4810821:doFont,[]) } END_SDK Add(MultiElementEx,8535148,644,224) { @Hint=#13:Negative Font| @Color=16739179 link(onEvent1,8008714:doWork1,[(687,230)(687,197)(284,197)]) } BEGIN_SDK Add(EditMultiEx,3072529,21,21) { WorkCount=#11:doOperation| EventCount=#8:onEvent1| Width=216 Height=130 link(doOperation,373396:doOperation,[(31,27)(31,97)]) } Add(Font,4810821,168,98) { Point(CharSet) link(onFont,2976477:doSetFont,[(218,104)(218,41)(156,41)(156,55)]) link(Size,2976477:FontSize,[]) link(Name,2976477:FontName,[]) link(Style,2976477:FontStyle,[]) link(CharSet,2976477:FontCharset,[]) } Add(Math,373396,42,91) { OpType=9 Op2=16 ResultType=0 link(onResult,12751519:doEvent1,[]) } Add(Hub,12751519,84,91) { link(onEvent1,3072529:onEvent1,[(111,97)(111,27)]) link(onEvent2,267825:doCalc,[]) } Add(FontManager,2976477,168,49) { ControlManager="parent.Blue" Point(FontCharset) } Add(MathParse,267825,126,98) { elink(10205552) link(onResult,4810821:doFont,[]) } END_SDK Add(HubEx,14114872,560,133) { link(onEvent,1866952:doEvent1,[]) } Add(HubEx,14201597,567,210) { link(onEvent,14798856:doEvent1,[]) } Add(Hub,14696684,252,266) { @Color=13553358 OutCount=3 link(onEvent1,7411517:doWork3,[(557,272)]) link(onEvent2,14114872:doWork3,[(564,279)]) link(onEvent3,14201597:doWork3,[(571,286)]) } Add(DoData,7669499,203,266) { @Color=13553358 Data=Integer(0) link(onEventData,14696684:doEvent1,[]) } Add(Math,373396,203,147) { @Color=7077739 OpType=9 Op2=8 ResultType=0 link(onResult,13761628:doEvent1,[(243,153)(243,167)]) } Add(Math,7441212,203,224) { @Color=16739179 OpType=9 Op2=16 ResultType=0 link(onResult,13995392:doEvent1,[(243,230)(243,244)]) } Add(HubEx,10623438,280,63) { link(onEvent,2685018:doColor,[]) } Add(HubEx,11338154,280,161) { link(onEvent,9904122:doColor,[(297,167)(297,153)]) } Add(HubEx,8008714,280,238) { link(onEvent,13756269:doColor,[(297,244)(297,230)]) } Add(MathParse,10205552,504,497) { @Color=16755370 DataCount=1 MathStr="(255 - ((%1 mod 65536) mod 256)) + (255 - ((%1 mod 65536) div 256)) * 256 + (255 - (%1 div 65536)) * 65536" @IsLib=True link(onResult,10726461:doFont,[]) } Add(HubEx,9372024,602,63) { link(onEvent,3488506:doOperation,[]) } Add(Hub,13761628,252,161) { @Color=7077739 link(onEvent1,11338154:doWork2,[]) link(onEvent2,13295463:doWork3,[(606,174)]) } Add(HubEx,13295463,602,147) { link(onEvent,3944499:doOperation,[]) } Add(Hub,13995392,252,238) { @Color=16739179 link(onEvent1,8008714:doWork2,[]) link(onEvent2,8371825:doWork3,[(606,251)]) } Add(HubEx,8371825,602,224) { link(onEvent,8535148:doOperation,[]) } Add(Case,13709988,371,392) { @Color=7063295 Value=Integer(0) DataOnTrue=Integer(0) link(onNextCase,10323973:doEvent1,[]) link(onTrue,4953767:doEvent2,[(417,405)(417,380)(306,380)(306,370)]) } Add(Hub,4953767,315,357) { @Color=7063295 InCount=2 link(onEvent1,11470764:doWork1,[(341,363)(341,321)]) link(onEvent2,12831530:doWork3,[(417,370)]) } Add(HubEx,11470764,71,315) { Angle=3 link(onEvent,8762598:doEvent1,[(75,55)]) } Add(Math,14120829,483,49) { @Color=7039999 OpType=33 ResultType=0 link(onResult,7411517:doWork2,[]) } Add(Math,3067245,511,210) { @Color=16739179 OpType=33 ResultType=0 link(onResult,14201597:doWork2,[]) } Add(Math,10445716,497,133) { @Color=7077739 OpType=33 ResultType=0 link(onResult,14114872:doWork2,[]) } Add(MultiElementEx,5870679,686,287) { @Hint=#30:TrackBars RoundRectangleRegion| @Color=56540 link(Width,16339535:Width,[(692,114)(454,114)]) link(Height,16339535:Height,[(699,107)(461,107)]) link(BlueHandle,10481346:Handle,[(706,261)(454,261)]) link(GreenHandle,12975308:Handle,[(713,191)(454,191)]) link(RedHandle,16339535:Handle,[(720,100)(468,100)]) } BEGIN_SDK Add(EditMultiEx,16662145,21,21) { WorkCount=#8:doEvent1| DataCount=#5:Width|6:Height|10:BlueHandle|11:GreenHandle|9:RedHandle| Width=244 link(doEvent1,4689693:doEvent1,[(35,27)(35,174)]) } Add(RGN_RoundRect,16362648,168,175) { Point2AsOffset=0 rX=6 rY=6 link(onCreateRect,2944257:doSetRegion,[]) link(Point1,11071287:Value,[(174,153)(146,153)]) link(Point2,15966130:Point,[]) } Add(RGN_SetToWindow,2944257,217,175) { link(Handle,15230064:Var,[]) } Add(PointXY,15966130,175,98) { link(X,16662145:Width,[(181,74)(27,74)]) link(Y,16662145:Height,[(188,66)(34,66)]) } Add(GetIndexData,15230064,217,133) { Count=3 link(Data1,16662145:BlueHandle,[(223,58)(41,58)]) link(Data2,16662145:GreenHandle,[(230,49)(48,49)]) link(Data3,16662145:RedHandle,[(237,40)(55,40)]) } Add(ChanelToIndex,903311,84,168) { Count=3 link(onIndex,12868009:doEvent1,[]) } Add(Hub,4689693,49,168) { OutCount=3 link(onEvent1,903311:doWork1,[]) link(onEvent2,903311:doWork2,[]) link(onEvent3,903311:doWork3,[]) } Add(Hub,12868009,133,168) { link(onEvent1,15230064:doIndex,[(158,174)(158,139)]) link(onEvent2,16362648:doCreateRect,[]) } Add(Memory,11071287,140,98) { Default=Integer(0) } END_SDK Add(MathParse,16151835,364,182) { @Color=16739179 elink(14655978) link(onResult,10481346:doPosition,[(415,188)(415,216)]) } Add(MathParse,1242098,364,105) { @Color=7077739 elink(14655978) link(onResult,12975308:doPosition,[(415,111)(415,139)]) } Add(HubEx,7411517,553,49) { link(onEvent,11767237:doEvent1,[]) } Add(MathParse,14655978,364,21) { @Color=7039999 DataCount=1 MathStr="-%1" @IsLib=True link(onResult,16339535:doPosition,[(415,27)(415,55)]) } Add(MathParse,10160456,364,56) { @Color=7039999 elink(14655978) link(onResult,16339535:doPosition2,[]) } Add(MathParse,6244561,364,140) { @Color=7077739 elink(14655978) link(onResult,12975308:doPosition2,[]) } Add(MathParse,9087140,364,217) { @Color=16739179 elink(14655978) link(onResult,10481346:doPosition2,[]) } Add(Hub,14877326,714,329) { @Color=7063295 link(onEvent1,3004806:doWork2,[(745,335)(745,692)]) link(onEvent2,7023964:doColor,[(738,342)(738,387)(307,387)(307,405)]) } Add(HubEx,3004806,474,686) { Angle=2 link(onEvent,11470764:doWork3,[(75,692)]) }