Вверх ↑
Ответов: 1328
Рейтинг: 69
#1: 2012-02-01 18:25:34 ЛС | профиль | цитата
И мои 5коп - добавил чего лично мне нехватало: кнопку вставка из буфера и небольшой буфер обмена,для быстрой вставки часто повторяющихся строк.

Add(hcTplForm,8474515,448,371)
{
Left=20
Top=105
Width=464
Height=340
Visible=1
Caption="Редактор строк"
Point(doShowModal)
}
Add(hcChildPanel,1626527,147,147)
{
link(onOK,2894705:doCompare,[(253,153)(253,328)])
link(onClear,5275072:doClear,[(254,160)(254,167)])
link(onSetSyntax,5275072:doLanguage,[(266,167)(266,195)])
link(onSave,5275072:doSave,[(252,182)(246,182)])
link(onOpen,5275072:doLoad,[])
link(onClick,5275072:doAdd,[(262,188)(262,160)])
link(onClick1,9513076:doPutText,[(187,195)(187,230)])
}
BEGIN_SDK
Add(EditMultiEx,1077625,21,21)
{
EventCount=#4:onOK|7:onClear|11:onSetSyntax|6:onSave|6:onOpen|7:onClick|8:onClick1|
Width=314
Height=431
}
Add(hcTplPanel,16175052,40,238)
{
Width=468
Height=25
Align=2
BevelInner=0
}
Add(hcTplBitBtn,15262612,133,84)
{
Left=25
Width=25
Height=25
Hint="Загрузить список из файла"
Caption=""
Bitmap=[ZIP3604000078DA8D922D0F83301086BB64627212B9B9ED0F90CC2297CC4C6227919358241259CB4F40D62291486C2512D9DD958FDCE0283479D21E77EF4BAF6DF0F28FC20E1FB801E78183B8F489214F8731C6E2C57217633DC5CBCAFDCC3C3C595A24ACA37A9BBB54E2F4CD17FA5877D623D60E1A2382A259E8AF79251EAAB6FAA475001E816A17FAA0D0D6238738EBDCBC9516A1AA260FD4635F38A75DDF838BB0041F98A93E19F4916AA67D75CC3D21D88399EBA1B767A9A7B3DC03D54BE82B6560DF8AFC7F03181BA64F7AB76B63F4C0B3E7FE436321242A7A3E7D4CF3E841E1F63E7930FA659D64BE0FB90D3DADE5E235FFB57D70F563FC03A73D1FF4]
link(onClick,7225229:doExecute,[])
}
Add(hcTplBitBtn,3277180,133,42)
{
Left=50
Width=25
Height=25
Hint="Сохранить список в файле"
Caption=""
Bitmap=[ZIP3604000078DACD90AD0EC32010806FC91E608F30395BD3A4B6B2C94C5FA18F50393B5959C92B2091582472128B9D434CB03B5A9A8A9690345946F209B8FBEE87FA5E9E219C12B9219799135CA7C01C5F1FEFFD5FF0A82A604D03ACAE4108B1092B8A09CA43A22B9F3DE8AE0BD03B670C54DF8341E7FDF1E09C036BEDE2C7BC3D5F53BFB605390C608C596AE4FA5629E0B807C71968EE5823D7375A831EC73007E73CD478E15B8E9FCB9E4F3BA748F914A73D53C41A295FE1FF6D91EB1FED2FA5FC797FBA536C6FF708E5ACDDA37C017AD94051]
link(onClick,1311155:doExecute,[])
}
Add(hcTplBitBtn,1592811,42,28)
{
Width=25
Height=25
Hint="Очистить список"
Caption=""
Bitmap=[ZIP3604000078DA95912D6EC430104667A51EA04758D813EC010A2BF5240B03971A0606861A061A9A1A0E340C35749941813B4E1CCB7F59752D3D258AF5BE7C1E7F7EDFDE605B37E283788F5CE0BA6FC4FD7C79EF3704632F73B801C567F05683330ADC2A09014E2F04078B3331259C9E9FF8486ECCD022F3F38C8EBF70F20DF9BD8CA5CA38F15DE66FE750F11C6D46EDA358E8E9B20ECF7BD4BE26FFE797DE9D2DCF917AC834CF40E34B117D1733D6938CBDC7995F6674E619E641D4FE9AF92983FCA2C71A7BE88EAF4ABFCED8D160C857B2ED6F3A7E9A27113A284EF7368D2046F66F7FCBA07B358820C701AC20F81728762F7C8BF2D40F188DA0A6077835004E43E11EFF4F73EF10FE1F7C9C59E31EBEC592F0EDF81EEE57B247E3FD01BD0196AF]
link(onClick,1077625:onClear,[])
}
Add(hcTplBitBtn,7824962,189,210)
{
Left=421
Top=-1
Width=25
Height=25
Hint="Принять изменения"
Caption=""
Bitmap=[ZIP3604000078DA73F235636100033320D600620128666450804840E591C1FFFFFF698299CBD829D22BB6489B6C3328D10FD263743A854171AD131893620648ADC3CD623006B1493503A61FA69E143340F2BE4F1BC018A6161406D657F2C0FE21C60D2035E8EA407C52CCC0652E35CC00850DB96680C2023D7CC8710335CCA0246F501B030018BC85DD]
link(onClick,1077625:onOK,[(270,216)(270,27)])
}
Add(hcChildPanel,4744934,42,147)
{
}
BEGIN_SDK
Add(EditMultiEx,216273,21,21)
{
}
Add(hcTplPanel,14918830,35,105)
{
Left=98
Top=-1
Width=3
Height=27
BevelInner=0
BevelOuter=1
}
END_SDK
Add(hcChildPanel,7913430,42,189)
{
}
BEGIN_SDK
Add(EditMultiEx,9879695,21,21)
{
}
Add(hcTplPanel,9778046,35,105)
{
Left=196
Top=-1
Width=3
Height=27
BevelInner=0
BevelOuter=1
}
END_SDK
Add(hcTplComboBox,13381242,189,168)
{
Left=101
Top=1
Width=95
Height=21
Strings=#4:none|3:C++|6:Delphi|3:PHP|5:Basic|10:JavaScript|3:ASM|3:HWS|3:SHA|5:MySQL|3:INI|
ReadOnly=0
link(onClick,1077625:onSetSyntax,[(257,181)(257,41)])
}
Add(hcSaveDialog,1311155,182,42)
{
link(onExecute,1077625:onSave,[])
}
Add(hcOpenDialog,7225229,182,84)
{
link(onExecute,1077625:onOpen,[(254,90)(254,55)])
}
Add(hcTplComboBox,757343,189,336)
{
Left=200
Top=1
Width=165
Height=21
DataType=1
ReadOnly=0
Point(doClear)
Point(Index)
Point(doSelectByIndex)
link(onClick,1077625:onClick,[(283,349)(283,62)])
link(Str,12970347:CurrentText,[])
}
Add(hcTplBitBtn,1659544,59,336)
{
Left=367
Top=-1
Width=25
Height=25
Hint="Загрузить список из файла"
Caption=""
Bitmap=[ZIP3609000078DADD94C96B535118C58F4BB7AD439D50E8C6A520F40F70E14E17E2CA8D20288A28E28055D1B60B51049B5A0C3556B45A532325545BAD75E81C63D3C94E993AD898C4D8C4BC4EB6C91BEFF37B83A088E6B9D4078777E1BEFB3BDFF9EE7D77C7AEA295D09F22D2565281A915D8624C98F33F3EAAAAFE97DA680BA2B06A12CE73A77ED2AD2387755DDEB3E71795EDDE6D99BDBD660A273C490C7A5B214E79204E744008B74208BE04EF6F063FDA047EA401FC901BFCFB7A64075CBA8715F64E770267FAE6E098110C7EC407D6E7F8A3340F2BFC7595611C6AE3D09255513ECB0C7E6C10E2C73E88D35E0853DD10C6DB21845E4308B4801F7B4E391AC10F3758E217DC08E1406B1AEE79864A4ED1F952622C77FDD42FABFC839D69BCC830D4CC1A7C391986FC3900E9D308A4D80065E985F8C10B71B28BB2B4519657E0032F2CF1D7568470B88B431BF5C7C519FD91B9E99CF50BE137FAB9CAC55F73238CA354BF97F88D0B065F998F934704F2974948C91065F1438A0F438CF6438AF4E8E74B98E8B4C45F4DF51FEB48634860E8C898FCC564CEFAB5BDD7FE8F5CFC5515619CE8E430CEAB185836F9CBB350BEA6C82701792EA6F74B4A1959A4C428C4F810A48FFD96F927891FE319C64D3ECB2EFEB66E89F65E32FB65859F4FFD3F49FDF924324425932F66C084AF609979284B9C91652101652E0A393D0D393501692668B9FED3DD69A414151C33CE27934530294B1E4B9465C1ECD717EAD70C64DAFB651B10390F4BFB9B6F0BE1EC5B0E4B2A83C08CFA55F2618A441EBC9185D7B2CC519634F924A1BE39A4B337D2BF938B9F47F59FF3A421D258518CFA7349636B6B3654E4E6E713BF58E333158B4B19340FFAE1EA1D856B3080BA013F1ED15B93B367589F7B476B02D4CB628BFC3CFAA6D4B740630191611F5E37D4E3DEB52BB875F102AA4B2FA1BACC54C945D4575562C4D7A97B686BB4BBD7CAFDBCF7D90C1CEF53F00FF5A3F9BE1DDDCE6A8C3D7122D058AB2BD8F410DEBADB70575C45D3E35AECA3FB645B5DCC12FFBB47516D04D73C311CBFD38896F676C4C37D88067D88867C88857B31DAF30AB6474FB1FFA10785F609CBEC1F3D363BA6B0E94E1CC595775173BD0437CBAFC25E7E45D7035B09F6DB9F617DF5E7BF66FF4BFA06462FD565]
link(onClick,757343:doAdd,[])
}
Add(hcClipboard,12970347,189,287)
{
}
Add(hcTplBitBtn,14035275,96,400)
{
Left=394
Top=-1
Width=25
Height=25
Hint="Очистить список"
Caption=""
Bitmap=[ZIP3604000078DA95912D6EC430104667A51EA04758D813EC010A2BF5240B03971A0606861A061A9A1A0E340C35749941813B4E1CCB7F59752D3D258AF5BE7C1E7F7EDFDE605B37E283788F5CE0BA6FC4FD7C79EF3704632F73B801C567F05683330ADC2A09014E2F04078B3331259C9E9FF8486ECCD022F3F38C8EBF70F20DF9BD8CA5CA38F15DE66FE750F11C6D46EDA358E8E9B20ECF7BD4BE26FFE797DE9D2DCF917AC834CF40E34B117D1733D6938CBDC7995F6674E619E641D4FE9AF92983FCA2C71A7BE88EAF4ABFCED8D160C857B2ED6F3A7E9A27113A284EF7368D2046F66F7FCBA07B358820C701AC20F81728762F7C8BF2D40F188DA0A6077835004E43E11EFF4F73EF10FE1F7C9C59E31EBEC592F0EDF81EEE57B247E3FD01BD0196AF]
link(onClick,757343:doClear,[(177,406)(177,349)])
}
Add(hcTplBitBtn,16699400,109,139)
{
Left=75
Top=-1
Width=25
Height=25
Hint="Загрузить список из файла"
Caption=""
Bitmap=[ZIP3609000078DADD94C96B535118C58F4BB7AD439D50E8C6A520F40F70E14E17E2CA8D20288A28E28055D1B60B51049B5A0C3556B45A532325545BAD75E81C63D3C94E993AD898C4D8C4BC4EB6C91BEFF37B83A088E6B9D4078777E1BEFB3BDFF9EE7D77C7AEA295D09F22D2565281A915D8624C98F33F3EAAAAFE97DA680BA2B06A12CE73A77ED2AD2387755DDEB3E71795EDDE6D99BDBD660A273C490C7A5B214E79204E744008B74208BE04EF6F063FDA047EA401FC901BFCFB7A64075CBA8715F64E770267FAE6E098110C7EC407D6E7F8A3340F2BFC7595611C6AE3D09255513ECB0C7E6C10E2C73E88D35E0853DD10C6DB21845E4308B4801F7B4E391AC10F3758E217DC08E1406B1AEE79864A4ED1F952622C77FDD42FABFC839D69BCC830D4CC1A7C391986FC3900E9D308A4D80065E985F8C10B71B28BB2B4519657E0032F2CF1D7568470B88B431BF5C7C519FD91B9E99CF50BE137FAB9CAC55F73238CA354BF97F88D0B065F998F934704F2974948C91065F1438A0F438CF6438AF4E8E74B98E8B4C45F4DF51FEB48634860E8C898FCC564CEFAB5BDD7FE8F5CFC5515619CE8E430CEAB185836F9CBB350BEA6C82701792EA6F74B4A1959A4C428C4F810A48FFD96F927891FE319C64D3ECB2EFEB66E89F65E32FB65859F4FFD3F49FDF924324425932F66C084AF609979284B9C91652101652E0A393D0D393501692668B9FED3DD69A414151C33CE27934530294B1E4B9465C1ECD717EAD70C64DAFB651B10390F4BFB9B6F0BE1EC5B0E4B2A83C08CFA55F2618A441EBC9185D7B2CC519634F924A1BE39A4B337D2BF938B9F47F59FF3A421D258518CFA7349636B6B3654E4E6E713BF58E333158B4B19340FFAE1EA1D856B3080BA013F1ED15B93B367589F7B476B02D4CB628BFC3CFAA6D4B740630191611F5E37D4E3DEB52BB875F102AA4B2FA1BACC54C945D4575562C4D7A97B686BB4BBD7CAFDBCF7D90C1CEF53F00FF5A3F9BE1DDDCE6A8C3D7122D058AB2BD8F410DEBADB70575C45D3E35AECA3FB645B5DCC12FFBB47516D04D73C311CBFD38896F676C4C37D88067D88867C88857B31DAF30AB6474FB1FFA10785F609CBEC1F3D363BA6B0E94E1CC595775173BD0437CBAFC25E7E45D7035B09F6DB9F617DF5E7BF66FF4BFA06462FD565]
link(onClick,1077625:onClick1,[(300,145)(300,69)])
}
END_SDK
Add(hcTplSynEdit,5275072,280,154)
{
Width=456
Height=313
Align=5
Font=[Courier New,8,0,0,204]
Point(doLanguage)
link(onChange,10505461:doData,[])
link(onCaretXY,779913:doCaretXY,[])
}
Add(hcChildPanel,779913,385,154)
{
}
BEGIN_SDK
Add(EditMultiEx,5839226,21,21)
{
WorkCount=#7:doCount|9:doCaretXY|10:doEditProp|
Width=447
Height=326
link(doCount,13895233:doCaption,[(168,27)(168,69)])
link(doCaretXY,9906198:doString,[(126,34)(126,167)])
link(doEditProp,8650105:doCaption,[(119,41)(119,251)])
}
Add(hcTplPanel,6664062,35,105)
{
Top=296
Width=456
Height=17
Align=4
BevelInner=0
BevelOuter=1
}
Add(hcTplLabel,9254533,266,77)
{
Left=5
Top=1
Width=37
Caption="Строк:"
}
Add(hcTplLabel,13895233,315,63)
{
Left=45
Top=1
Width=10
Caption="0"
Point(doCaption)
}
Add(hcTplLabel,8430613,266,203)
{
Left=70
Top=1
Width=49
Caption="Каретка:"
}
Add(hcTplLabel,4396265,315,161)
{
Left=125
Top=1
Width=19
Caption="0:0"
Point(doCaption)
}
Add(hcFormatStr,9906198,266,161)
{
Mask="%1:%2"
link(onFString,4396265:doCaption,[])
}
Add(hcTplLabel,8081335,266,259)
{
Left=170
Top=1
Width=83
Caption="Редактируется:"
}
Add(hcTplLabel,8650105,315,245)
{
Left=255
Top=1
Width=11
Font=[MS Sans Serif,8,1,0,1]
Caption="--"
Point(doCaption)
}
END_SDK
Add(hcHiAsmTrasmitter,6352522,280,273)
{
link(onInit,1936873:doGet,[])
link(Arg1,9537242:Var2,[])
}
Add(hcMT_Get,1936873,329,273)
{
link(onData,16225915:doEvent1,[])
link(onGet,779913:doEditProp,[(372,286)(372,174)])
}
Add(hcHub,16225915,378,273)
{
link(onEvent1,3509494:doValue,[])
link(onEvent2,8474515:doShowModal,[(420,286)(420,391)])
}
Add(hcHub,1557768,210,273)
{
link(onEvent1,6352522:doReturn,[])
link(onEvent2,8474515:doClose,[(246,286)(246,384)])
}
Add(hcDoData,10505461,336,154)
{
@Hint=#4:test|3:123|
link(onEventData,779913:doCount,[])
link(Data,5275072:Count,[(342,142)(318,142)(318,207)(293,207)])
}
Add(hcMemory,3509494,448,273)
{
link(onData,5275072:doText,[(494,279)(494,138)(268,138)(268,174)])
}
Add(hcIf_else,2894705,448,322)
{
Type=5
link(onTrue,1557768:doEvent1,[(494,328)(494,412)(199,412)(199,279)])
link(Op1,3509494:Value,[])
link(Op2,9537242:Var3,[(461,219)])
}
Add(GetDataEx,9537242,280,214)
{
link(Data,5275072:Text,[])
}
Add(hcClipboard,9513076,196,224)
{
link(Text,9537242:Var1,[(202,219)])
}


карма: 2

0