Make(delphi) ver(4.04 build 182) Add(MainForm,2953706,21,189) { Caption="Command center" Point(doAlphaBlendValue) link(onCreate,4307952:doWork2,[]) } Add(CommandCenter,13134924,91,203) { Name="cmd" Commands=['nicon=Без иконки'=[],'open=Открыть'=[ZIP7E03000078DA8592B16EC23010860F65281B4C284B25D8DA47E8566564ECC8DAA51263C72C546264CCE8358FC068A908C9521746C6489D3C66B42A21FE9E13088E89E1F29F75BAFBEE74494CD4E36738243E63FA88884644F4C4CE291A539DB7F61A51C0E254DC900F67EA8E9C9658289600E6FBA09E85EC7FE62E9F6AC32DA9EE5281645DB8FC24DFBDC83DF3CBB24B1A892C5D3E596B6EC981CC74EB4DEA99DCD52DCCF3867CAE8C5DA95333850C68F865C5CF6581CA0C7CE395E0F225A64AD72F7E430D2F0C566D7966F9F32FE018ED6D4F8050A1CBC01FC79BE614792CACDE51C597964657F3C435DFAE7AF98A0CF267C08F45986FAA1E63E3EF01B078002872BCE7F929F7B501B6BFC01FFBE107383E02FF4E088099],'save=Сохранить'=[ZIP7E03000078DAC58EA10EC2301884FF652F30459048ECE41CA9ACDC2B60F09518047272B2AF5039D904555989ACADC54D20CA2D259896261384DB7559EEFFEE5F892A3C4D43786FE954136D88688F83887614F345879AFEA473D749CE25635322D9B68B31E53CC2FA2AECF1082351521A21DC343D9E619E67EF7DE4E334E52D36F6BD1E06E75CAC94796F8C624C09815EAC947967AD1D47FC452985CADDDA025F76CAE3DA596779E4B86DD6B192E54DA232BF76BFD6FA17FBF18DD07C11461F78ADC25BB72A84CB9A53C7DE0BDCD689D3],'exit=Выход'=[ZIP7E03000078DA95923D6BC25014868F641489D7A1740CB81407C1559782A393ABAB4B7F81E0D67FE0DCC9A953D78E1D9C1C3B16DA4168115A6829F417A44F78E1701A29E8CD9B703F9E37E723316B70B5DBC6F3DCAE32B33333BBE066CB0AD37E352E33FB67DC1C370497C70D59988C46BB66739DE7F707BA6BB56E11A7FDFEB32C3CF37CDBEDEE7BBD3F2A8A9DD4E9BCA4F488C579360783D7F1F80D0D877BE44B59527A224AE46138559E227DA91091277A0464F1B942508BF3449F4CDE51C41C565694EF3CC94CA71FA81645558B4FE9C1797666B33A1CDF8F31F26422DE31328CB51CF2F3F9271607D4D2C8F38D9C875C2EBF65F1C4A26AEF875CAD7E168B2F26EE4274404D2356EC2730984EBDB1F15BAB6AC893FE4FC19B46595E5BB53AF1AE7C5959FE02A09FFF77],'new=Новый'=[ZIP7E03000078DA95922D6FC4300C867D2A18DCA16970703F6378BF64D260E1D1C0C2C2D2C0C2C04843818681A1811E3318C8DCF42BB9DEA62D7D5DA9D6F3C6761A80933CE733C8FB11DE1A800700789690143CC19C9FD64B033F2CA3D45FB4F14E0F893C47C7C17230EC47F69A7020EC67B11F6EF1C8215BBC59F9CD52F3A34E14395E59C6C272E079E5A7AE5CEEAAB2943C9A31255E4BDCAE52F2DE8C9F5FE2A0BDABA58A9D671755BC3599E76C0907CB54E5C817967A76992598920F2BBF5828EE5542AEE26BDEED7C69C9F2313867AB7E62CD2FB3334909A77BD377A653BFF393457E09A2ED5A322DE957A7DE379ED01E7951F4E8FA4B722DF66D793F65FFE5646AC9FEC2E3A0AEEEB3F084BBE473CEC8395B7529C98F534AFF8E46E24EE23EA56F0403215B],'delete=Удалить'=[ZIP7E03000078DA636060044201010630C86066601003D21A400C12520062460609B09C0333C3281805A30009FC8782F77FFFFF3F0EA40FFFFEFFFFF1F7FFFF3F3EFFFFFFC7F9FFFFFFC8FFFFFFCF1E4283F80F81E2873F03D5FE85E803002AB23C97],'about=О программе'=[ZIP7E03000078DA63606004420101062029C190C1CCC020C6C0C0A001C440210605068838083830331001A222A30C0D0C21088FB2736DC97B130DB77A0A6C75E580A339161CC92A1CE82A6BA3F6862A6EF594586A039405990F11079A7F2CD372AD23C714902EA8E263A55E7B0325804681157340DC03570F3773ADA744B60648F6DEAA2920C35D39B25510EEC7540FD2E2C8017576A426507D3221F57070AD2F7B6FAC21D016881682EA415AA6155F9B54BCD4552248818318F5D080EACADE9B6A88AC7E8AAB628F0907C1F882AB07F92E5613189EC51A1C53706804AA872306DA000E816A0E9E6C22157BF91E63E058CBC0B294482D41A1C7FEFFFF0F522FD043BC15205BB0813FF60C0C0FF819181A807983C5928181C7168881622D407C00883F00E5FE3042D4016D65F8570F618330880D00EC7069E6],'author=Автор'=[ZIP3E05000078DA63606004421111062029C1A0C1CAC020C6C0C0A001C422501A240E06AC0C831B041831041A33069930475871C53A0890A417A825CA8637DE4928CE5130D5538A24BDD1767CF14E22699ED2193E7279C16A24E98D75104C72154BF796CD0952298DD627496FAAA7744EA0727E887A598C414DB239497A337C64F382548A22B4AA124D6B532C88D798EC2E91EDAF5814AE5516A30FB4B43ECDAA29CB8E78BD404B4BA2742BE28D6A922D9AB3EC5B731C89D75B100AF4A97E65BC5143BA4D6BAE5367A11BA97AAB93CC1A336C811A89D70B0C2288FAA9F56110D457EE43B7246D6464E4E0E0E0E5E5458646A0AE848484BCBC3C52B5036D046AACABAB9B346912503B497ADDDCDC805A801A0F1D3A0424497536D0A910ED340ACFFF40F0871D3BFEC18C1D83E4FEF1A3AA05F1FFCBFFFF0F008ABE9491],'sort=Сортировать'=[ZIP7E03000078DA63606004420101062029C190C1CCC020C6C0C0A001C440210605068838083830336003D30CB1203C0028FB1F1510A95E4E4E8E78F572304023F349723F49E183AC912440BCB1A4C6D7715440A47A607812AF1E1E5F649B2F870428743FF1E1D3F01D881F03F14120DE06E543F17728868BFD87E276041B00F25DAF26],'^alpha=Прозрачность'=[ZIP7E03000078DACD51BB12C140143D26855665CC9841A9E30FF8134A7FE1F125FC83469A68A3A06086C6234321C64C34695D7777131B89A07493BB73E7EC3977EF03C8F097CB81CF023A0690075065670815285C58D3C0DF9865595F18370A820B69D0A5F86D4CB223CC48136C89BC25B36D09166118E1733C9592A4F1D3B62697CF7EEDE405127ED14D481C82A9C9ADF5BE3F5FB6367B8130EED04BD9FC7331E3805F3F7983C58A47C4A740C66117D14622F94B323F93DB2AFFE435FF738C335D7FC9F5EBC78FF5C7E6A36C24911DA5AE6C2BA764CA5E4C99396DFED1FD3A927620BDEBB49525E53F5A0A9FBAC0BDA1FC5A645A56F9C150DE838EC33BC1133AE10F414BBEF1]] link(onRefresh,6226686:doSetState,[]) link(onAction,7380395:doEvent1,[(135,216)(135,265)]) } Add(CMD_PopupMenu,1567289,658,280) { CommandCenter="cmd" Menu=#6:delete|4:sort| link(onRefresh,13369725:doEvent1,[]) } Add(ListBox,8332360,175,259) { Left=307 Top=20 Width=85 Height=255 Align=3 } Add(CMD_State,5855751,784,280) { CommandCenter="cmd" Name="delete" Enabled=1 link(onSetState,1907252:doSetState,[]) } Add(CMD_ToolBar,10582555,294,210) { CommandCenter="cmd" ToolBar="mainbar" Menu=#3:new|4:open|4:save|1:-|5:alpha|1:-|4:exit|1:-|5:about|1:(|6:author|1:)| link(onAction,8870598:doCase,[(334,223)(334,258)]) } Add(MultiElementEx,6226686,175,203) { } BEGIN_SDK Add(EditMultiEx,14050278,21,21) { WorkCount=#10:doSetState| Width=419 Height=81 link(doSetState,11469659:doSetState,[(35,27)(35,55)]) } Add(CMD_State,11469659,49,49) { CommandCenter="parent.cmd" Name="exit" Enabled=1 link(onSetState,10694828:doSetState,[]) } Add(CMD_State,10694828,98,49) { CommandCenter="parent.cmd" Name="open" Enabled=1 link(onSetState,6294650:doSetState,[]) } Add(CMD_State,6294650,147,49) { CommandCenter="parent.cmd" Name="new" Enabled=1 link(onSetState,12215530:doSetState,[]) } Add(CMD_State,12215530,196,49) { CommandCenter="parent.cmd" Name="about" Enabled=1 link(onSetState,367477:doSetState,[]) } Add(CMD_State,367477,245,49) { CommandCenter="parent.cmd" Name="author" Enabled=1 link(onSetState,14183640:doSetState,[]) } Add(CMD_State,14183640,294,49) { CommandCenter="parent.cmd" Name="alpha" Enabled=1 } END_SDK Add(ListBox,16024069,504,266) { Left=335 Top=180 Align=5 Point(onMouseUp) Point(Index) link(onChange,12913020:doWork2,[]) link(onClick,12913020:doWork3,[(548,279)]) link(onMouseUp,14797519:doCompare,[]) } Add(If_else,14797519,560,280) { Op2=Integer(1) link(onTrue,3981085:doCompare,[]) } Add(If_else,3981085,609,280) { Type=5 Op2=Integer(-1) link(onTrue,1567289:doPopupHere,[]) link(Op1,10997006:Var2,[]) } Add(Case,8870598,343,252) { Value=String(open) link(onNextCase,5864379:doCase,[]) link(onTrue,8339470:doExecute,[(383,265)(383,300)]) } Add(ODialog,8339470,392,294) { link(onExecute,16024069:doLoad,[]) } Add(Case,5864379,392,252) { Value=String(save) link(onNextCase,3473307:doCase,[]) link(onTrue,7437423:doExecute,[(436,265)(436,307)]) } Add(SDialog,7437423,448,301) { link(onExecute,16024069:doSave,[]) } Add(Case,3473307,448,252) { Value=String(new) link(onTrue,16024069:doClear,[(492,265)(492,279)]) } Add(Hub,7380395,147,259) { link(onEvent1,8332360:doAdd,[]) link(onEvent2,10472189:doCase,[(168,272)(168,328)]) } Add(Case,10472189,175,322) { Value=String(exit) link(onNextCase,3292846:doCase,[]) link(onTrue,2953706:doClose,[(217,335)(217,368)(12,368)(12,216)]) } Add(HubEx,12913020,544,266) { Angle=3 link(onEvent,4307952:doWork1,[(548,160)(67,160)]) } Add(HubEx,4307952,63,203) { link(onEvent,13134924:doRefresh,[]) } Add(If_else,12272754,735,280) { Type=5 Op2=Integer(-1) link(onTrue,5855751:doSetState,[]) link(Op1,10997006:Var3,[(741,268)]) } Add(GetDataEx,10997006,609,263) { Angle=3 link(Data,16024069:Index,[(600,268)(600,323)(531,323)]) } Add(ToolBar,15519836,294,168) { Width=392 Align=2 Name="mainbar" Buttons=[] } Add(If_else,15236810,735,343) { Type=2 Op2=Integer(0) link(onTrue,8250781:doSetState,[]) link(Op1,16024069:Count,[(741,327)(517,327)]) } Add(Hub,13369725,707,280) { link(onEvent1,12272754:doCompare,[]) link(onEvent2,15236810:doCompare,[(728,293)(728,349)]) } Add(CMD_State,8250781,784,343) { CommandCenter="cmd" Name="save" Enabled=1 } Add(Case,3292846,224,322) { Value=String(author) link(onNextCase,12847567:doCase,[]) link(onTrue,2747614:doMessage,[(264,335)(264,370)]) } Add(Message,2747614,273,364) { Message="HiAsm command center example" Caption="Author" } Add(CMD_State,1907252,833,280) { CommandCenter="cmd" Name="sort" Enabled=1 } Add(Case,12847567,273,322) { Value=String(alpha) link(onTrue,11413879:doNext,[(313,335)(313,370)]) } Add(Counter,11413879,322,364) { Min=1 Max=2 Default=2 link(onNext,1466848:doOperation,[]) } Add(Math,1466848,364,364) { OpType=2 Op2=127 link(onResult,2953706:doAlphaBlendValue,[(411,370)(411,407)(6,407)(6,223)]) }