Вверх ↑
Этот топик читают: Гость
Ответов: 497
Рейтинг: 16
#16: 2017-08-09 23:36:02 ЛС | профиль | цитата
хлопотно зело


карма: 1
        ]  
0
Ответов: 212
Рейтинг: 2
#17: 2017-08-09 23:59:56 ЛС | профиль | цитата
RAWY_EX, я понял. Я имел ввиду, что трудно переделать уже реализованный механизм, но мне не лень, и я переделаю. Все равно уже подошел к финишу, месяц колбасился. Почему б еще часок не посидеть?

А вот по поводу получения картинок из .ехе - спасибо, разобрался. Только выхватывает иной раз вовсе не то. Да и разрешение маленькое!


Add(WorkIconsManager,9703357,707,203)
{
IconsManager="icons"
Point(doLoadPakIcons)
}
Add(ArrayEnum,11926897,707,252)
{
link(onItem,10124772:doEvent1,[])
link(Array,9703357:IconArray,[])
}
Add(IconsManager,10734311,707,161)
{
Name="icons"
ImgSize=58
Icons=[]
}
Add(Edit,12930717,630,210)
{
Left=236
Top=45
Width=266
Text="C:\Program Files\AkelPad\AkelPad.exe"
link(onChange,16414892:doEvent1,[])
}
Add(Image,10928641,847,238)
{
Left=60
Top=38
Width=42
Height=42
AutoSize=0
ViewStyle=4
}
Add(Icon,1093414,798,238)
{
Point(onBitmap)
Point(doLoadIcon)
Point(doBitmap)
link(onBitmap,10928641:doLoad,[])
}
Add(Hub,10124772,763,252)
{
link(onEvent1,1093414:doLoadIcon,[])
link(onEvent2,1093414:doBitmap,[])
}
Add(Hub,16414892,679,210)
{
link(onEvent1,9703357:doLoadPakIcons,[])
link(onEvent2,11926897:doEnum,[(700,223)(700,258)])
}
Add(ODialog,7924984,581,210)
{
link(onExecute,12930717:doText,[])
}
Add(Button,4220820,532,210)
{
Left=142
Top=44
Width=81
Caption="Показать .ехе"
link(onClick,7924984:doExecute,[])
}



В приведенном коде две проблемы:
1. Разрешение выдает маленькое. Думаю - 24х24. А у мне надо 50...56.
2. Иногда выдает вообще "левую" картинку. По какому принципу выбирает не знаю.

Думаю, как бы получить все картинки, что ли. Или что б такое придумать?
Стою у финиша, остались две мелочи.

Редактировалось 1 раз(а), последний 2017-08-10 00:02:53
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#18: 2017-08-10 01:05:26 ЛС | профиль | цитата
Попробуй применить

doMT_LoadExtIcon=Извлекает отдельную иконку из файла ресурса (*.exe,*.dll,*.ocx,*.icl), а при отсутствии иконок, извлекается связанная с файлом, где ARG(IconsFileName, ExtractIndex, IconSize, ReplaceIcon)

Обрати внимание на ARG, это MT-поток с начальными параметрами для получения нужной иконки из ресурса

Редактировалось 1 раз(а), последний 2017-08-10 01:07:00
карма: 22

0
Ответов: 497
Рейтинг: 16
#19: 2017-08-10 17:10:20 ЛС | профиль | цитата
эх помню времена такая же проблема была с ExtractIcon и их 32х32 но потом плюнул и сделал интерфейс мельче.
карма: 1
        ]  
0
Ответов: 212
Рейтинг: 2
#20: 2017-08-10 22:25:08 ЛС | профиль | цитата
nesco, попробовал, но увы... Ладно, смирился, чтобы идти дальше.
RAWY_EX, так и сделал.
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 212
Рейтинг: 2
#21: 2017-08-11 13:26:15 ЛС | профиль | цитата
Если у кого-нибудь будет время, взгляните пожалуйста: ToolBar не отображает разделитель. Если сделать его (разделитель) не последним, то и следующие за ним кнопки исчезают. Align выставлен caRight. Если поставить caNone, то отображается только первая иконка. Бр-р-р. Устал бороться...


Add(ToolBar,10606780,448,35)
{
Left=224
Top=2
Width=280
Height=25
Align=3
Font=[Arial,8,0,0,1]
Caption=0
Buttons=['=Удалить выделенный текст'=[ZIP3605000078DA45937B4C935718C69F934CB23F06816C418D589509020A4318976DAC736C4381904A014971764860DD9C04B7BAB8947095C97475843086321CEA1CC3B9ED0F6E8B6DB82CAC945A4A2BD28B45102A85385DB9C8202B94EEB410CE939CF3FEDEBC9773F9CE179F12BD096E453F070451EBBD3E089E5F0B10A0EF85B5E162979C4EA77B2C2F2FC3E170C26F732BA6A7A7B1CD578EF9F979ACAEAE82B3A50D939393949DE06C6DC3CCCC0C8DF7D37C07FC39BFE074FE03FCDC340CC9192D0C8631D86C36CCCE2EA1E0A41981FE464486DF855C3681A5253BFEE898464CE43042838651563202DB3FFFE242E5288203EED09E2A582C8F101EAA444FF723ACACACE2CF9EBF1115AEA2FBEAC7FE30151AEA1FE24AC308C2427AE047F7D8DCACA375328405CBD1DD658152F118FB433B694C869888DB68BA6180C9348FCC8C0104EEBA4DFBB4D1582B4E88B408DEDD4AEB3A60364F204B700B43435318D43CA3B9F7686E073DC32C161616B0839E3939E91A7A7B47A156DBC08DABC3CBDB7FC76E8E0C011C390277CA11B0434EFD9B788B7B0E5D9D464C4D4DA1EEBBBF10F58A0CB1117D7823AA0F6F462BC18DE9C3C1B7E5F8B6A61356AB15EA3B4F9172508DF8B801241CD020E91D0DF507C13BA4052F5103518E161AF563D8ED0E7AB6A7C8E0E990FCEE5DF093EFE1086F08C9EFC9C14F51233BCB809CA3061CCF1AC617623DB4834FE83775D0FE36088F187038510F01DF886C8189E677E3B598CF705CD88FBC0F8C181BB3A0E0E3FBA82C37C3A0B7A1BECE824C9E89D68DE043E10804690A1C4AF806EDED4A7A3FF3107F3A8ECF0BC65151348152C943484E9BD0DE3209F3FD6738231E439EF0018E6628919EF623BABA0CD0E9FE4379C90CCA8BAC385B6482F42B1D8CC627F4BE1771B6741CD9C2DFA0508C6165D949D75FC5A5DA39D4540F433360C5E8E822745A2B7D0B4E7AA7CB74AFB3D8109FCFD86E67BCB8C8383595715A1AE3DE5EC63219632E9771632363958A318FC7F8D831C67A3DE3FC7CC641418CE97FB6A1B939C63B0318171733562818A7A7331608186BB58C5B5A189BCD8C434218EFD9B381C47313952721DBD6AD671937BCCC6D635F7C895ADFCD5BB646121AF7DBCEA9F2256497BF9757402021817BBDBCF6EE23645F8487874744E4AB2E13134B48C5EB097171710907E8E41DFF032DBC5C9890E89677D275E29234C59BCF4FE57BA75F226BCA8C1208B2DE3F255C77A57939B9B97922D147375DDE894F4EE64ACE9D1289C5E26AA92B5A28291417159794FAF8945FAD20E4CBC2CADAF317BE965EF4A9AAAAF623A4E662EDF93ADAF972FDF70D57689C345EBDE65EF7C64F4DEE86A479CD905BBFD2E97F02609B04],'=Вырезать выделенный текст'=[ZIP3605000078DAED91DF4F936714C73F6FE8129698B8987432639C26B2762D693059F442443699EE07C308CC810B8C8B25C62C5A0C178BBB3064A9D1BCA90931B80BBDF0869B9925CB9C57641BD0DAD2D2F2B62FED4BA5B33A70502AB5A5A2E5474BD95368F45FF062DFE43CE79CE77CCF39DFE77D3FFA62FF1B6C60BF0E8CC2BF553289F2CD8204EE2D9B568C8B585F5FDFB07CBE40A1506069698907B1180B0B0BA45229061DC38CFAFDACADADB1BABA2A38456E9EE9E9175CBD3A452814A2A323CC8D1B2A9A769F70384C43838AAA6A5CBFAE70EA5490C6C610E7CE3DC0E379CAE9D3118E1EF58BDA63DADB83D4D5F9B97D3B4222F184D9D939FAFB356A6ADC747606A9AF0F70F3669C6BD7A604CF23FA534C4D65C5BC204D4D8AD093279BCD73E2C418CDCD0A4E67928181796A6B7DDCBA15C7EB7DCAF1E301B14711DA329C3DAB60347AC9E50A6432397657FEC1C58B1A2E5792961685B6B61081409A3B776688469F6132793018FC6C7F6700753CC5992E1FBBDE1DC568F2B26F5F9063C702625F427C9B751C8E84D01AA3E9A4034B75880335BFB273B71383C9C58FB6B0D0F3909999259E3F5FE5FCF7FDFCFC8B8BEFCEDFE5B2DDC96C7C9611AF97BF8606F9EDEEEF0C0E0F89FD2956565670B8EE11FD3B8ACBEDC679CF8936A1A186C649A733229E20A469E26D1A6ECF88B84B138944F0F846994FCE934C26C57F7CC6FD689461D19BCD6679F4CF23467D3E262727F12B63C46269C602012605C737E6E7A1A80F0D25444D116F1E17F33204555570140E1DF2E21E711316FB026A102D32C19F42732A9D223E37C7E2E2A2F07196979799FEF731B97C0EA9AC8C3249422ADAFFF16B185FB9D4D3BD819E0F7B44C5BC537F649BD56A7D7B7B857E875992B6EA775518F6F4F5EDAD7C6FABC12849EF9BCC557A4B75B5C552F54131375B2AAE1C6C956A0FD7992D47EAC5808F2B5B3FF9F4B3CF1B5A1BF597A422AA9A5BBE3CF9556B5BF3D75209BAF68E6F3AA557E8B3F77EDBAB7B99EAEC36BBDDDAF532176AECE5D637BB4B69B77CE1079D4DB6CA9B1D3AF9826C9324D9DA652BE5B25C64D9AD72A9BD77A3D356DE571ABFE9753F15CFFF00802D84F3],'=Копировать выделенный текст'=[ZIP3605000078DA45925B489B6718C7FF191B0CDA8B8277658CDE8C8A41286CC8D8851785AD17633685EED0B25E24B4932D04ECE6DC1CAD368E75AB5D8D492DB6EADA8A366951DB2E68D2C5641E1263D2C41C96833919D39C9346E397C41C8CC5BD49A4DF1F1EBEDF9FEF795E9EE77D9FE39F35BD85AA9ADE04EAC9F7D07E30F076ED0703D01EAC45852BDADBDBAB46CAEF4176750193ED6CE4BC5A24AC6A641C4A943642C8FB0DA0ACCF30DFFD25B21E0DCA851CB2AE45786746488E0A946D16851766E4D78D2845ECF04E0FA3BC15C3CE6604652A81F5E559CCDFFC153EB502DAE15EEC66922827D7B01377134EA110B4E2556E03399F0E39BF11012DC917F111B1ADC0F070043E8D12C50C05BF5609DDDD3FB14BC5B11373A314B6E3559E82E6CE3578C9D976D924B2BE6504754AA807F888395660FD7B1C333D6D48781C08E8FE85615480723A02E9652E267F6023EBD620F45C058DB0130572DECC152EC2560382CFE7601A176267234866B3907BE1608A44C63987884105ADE8473CFEE93C8A8935C87B78A45723C2C605581FDE44E96500699394DC8B0251A30A3A513BA67B2EA210F340F15B1B62F61544CC8BB04DDC4289D4E748CF945D8562DC0BFBFD4B708AAFC238D801F35F9711735A5188B8A0EAFD1E71A709518B1ACEA94114C9FC944D49CEF49277F902C55C069ADE56049E0D63CB22433EECC0625F07122E33E2560D5C4FEF905C37E97F9EBC69180B57BE82AE8F8B906A1469B30C29DD04325E3DD4FDED48BA2D48B98CA46610699F89841969AF095BDE15A43D46A4EC4B30887888CE8F23E75946C2208365A803A6A19FB1246843FA851B85CD04027313703CEA834D721D76712F6C0F7E8775A413EE47D7105B7840FA94937DD222AC9E82E6FAB7F0CF3F4629B785974E3DA98F92B957910FFE87ED8019DB642FF2213BC29AA7D00BDB10D6FF83CDD03A7CF2FBF0907DA362616456E7B026BF0BBF620CD11515768BDBC8A7A2483A7428978A48DAC93D87BCB5C557ABF15A0A05CDCDCD34DFBB47B35E4FF3C993349F3B47B3C341338F47737D3DCDE532CD1445F391F768EEEAA2796989E6D3A7693E738666B39966A994668F87E686069A8F1E7D8D72E91BFB7A32CE20E29EFD745FCDEF573CF39D63C78E34368AC562E6E19A6F7C5722A9AB63D7310F73EB990DC4576D3F9BD9C4FDF0EC47CC138D157B88D32F3B2E119FFAF893139F572D9F236B61B34E7165C4576CC573585F733B792C6239ACF317BE69E548BE235ED24F9259170F744FF32503DCCE5F246C0E8723EEEA16F07B3E68E15EE5FD51D18D3E015B286A1DB8251EBB3D3474A1F5B680CF1E3DD03D569DE1865832515727196D11CA2B96315DD38CAC6619E2D94EA2D92715FB3F8D9B34CF],'=Вставить из буфера обмена'=[ZIP3605000078DABD536B4C9357187EBE89C2124CB61FA492EC962C2CB28B84DA35CEB1B9E91C86B0426A26B422FDA41DC6AD6018E392420950F1D20DC51B1D972E54C0163A85B6E383391D82AC284328848188BD7705870B26A4DA40809D1692654BB6FDDB93BCE79C27EFEDBCEF7BCECE8FB8EB11043704D84CF667D68442D8AA8202CCE1AB123807B0B2B2121479A906B1499FC2E9B420E9F3F38897FD885DF93F607676160B0B0B989999814EA7C269FD085E11A8F176B6115B0535884E6B003BB506939343585A5AC4EBA28B78836EC2D2F232FC7E3FB8924B6067B682FD490B6289B0F7C9203A528FD8840CA449A430189AE17259B1B8B8083AAF89D86B119371095B0E06A419EF08A470B8BD447E85DDE581CDE582CD6987DB63C7F0F04D927704748116DC4C1D9649CEA2B2067C909E030EFF14FAFABE83D9CC6064A417A3A3BDA4163B6253BFC6FDFB63A065ADC4A705AF1EB80836A963F7C12F48EDC3D82AAC217636626381DD3E01BAE832E2B2DA899D069CFDB5F830239FDCD54FE276E0D6AD4E4C4C983136761336DB10ACD621381C774197B461575E17B67DD686A85435E2C585A4377E6C13AAF0F0A1153EDFEF78F4681A73732E926790D43F05BAD4883DB2EBD891DB897773186C27FDE5675790DEFB60B174636AEA676277175A6D35320E5791BA4741977520B1A417BB0BAFC168BA81345915B99B0F8F1FCF617EFE37B8DDE3E8EFBF06A7DB86274F7CA0159D4856989120EFC1D1634D489757C3F3C00B97D70D87C78A5F262DA8D66870B2AE95C498075DF13DF6560C20BEA81BDBB38C2853342221A70EC9B917A0D5754150AC46AABC19E5EA1BA08F5DC5BE9377C039F42D3E2ED0E100E981E47827324F7421BDB41D7B0B5A9154F6134AD4FDC83EDB0B5E691FDE92B6E34C2D03C6D403A7D50AFBBD29980C3D385EDD81B8232624CABBA1D4DEC1F5210FCE5D19C5F4F434949A7E7CD3D885C1C1410CDC1E407DE3557CD9781B2AC31806261E90D9DD83D7EB25B3B3935938C80B0FC5F8538197FE34C64302FB86350E8CAF0BAC617FEA3720F863FEAAFFBB7FC83FFB07F5CFFE87FFBFE40FFEDFF5FF6B7E96FE5409670D259A30164B9FB5FFFD55C47139612C8A7A7E536464E473EB085E78F12586A25EDE141515B5393AFA3586D912A308F088888837291E2F2659A488A7A83D3BDEDBB87127C52710F1033C85F044218F979CCC0F72494A44AA402812E5A58BF8249E4A2C91280FB10EF3E3A5526936E1F29CD0D05C615E7E4161B982E457158BC5E25C7D74B9E26805A194EA8458A9FCAAB2B2F274D51942A9B3E7CE5FA856A96A6A95C5F501AEAE4B69D0308CA65929D605784B6BB8E1F295B67643B8D144AD41CF30FAD5D31F1467D425],'=Применить'=[ZIP3605000078DA6D946B48935118C7FF4732FA109B738A0345CDCBD298956223B73437D2A6312FE56C5E6026DDF1DAC5E843457D0922302AB54F5DBE15A5654526644892D74D2D62DE327559AE8B97B5E6A51976D4D139857F38E7F9FD7939CFFB3CCF7979D55AB93B96245F0584D1E8E15A046B961F10A079EDF25AE4452D2C2C2CAD898909180FEEC0D879037E9D50A37C6B346CC571F8744881DEBC2D183ABD17E6921474E83761FA46195EA66DC0D36429BA8EECC4C8DD0AD4E66AD1951D89DE6369A8498B85A3EA24E6A77FA2C7100DCBBD4A3CD913075369065A2ACA61CADA0C8BC58267BAED785B908CAAA404DC3F77064D193298CD66BCDEA746BD3E1EDD46239A0C6A542786C06EB7A33E250C2693098F92D7E345763C6C361BC6C7C7D198AB82D3E944F7711D8CF44CAD26140D199168D045A12D3F1E960B79183C9383F6FD6AD468A47890108CA6CC4834EE96E195611B5A0D4A582F1D463FED71F86C2E8C395198BC52840E5A676FF12E582F1EC0870235A6AE95C25AA4C6D891587CBF7C14D64215FA4F65C276FD38EA5263E0A073192F8C87A3F204A6AE96A0AF4C47BD0A75690A3C4E922E0FFC523EFEEABD6965764C32EE6B633C63633CE7603C3AC0B8B381B1A587B1B985F18899710F977FB09B71DD4DC6F3F38CFBB93AC786183BE738FEC5F5D5C5D53CC378E81DD72FD7D7EB5AC66D758CADDCBB7E3B57CEEF9C5D39FFCC0FC6CD5CFE6FA35CBFB7180F7432FECCCDD6DCCCF8533F37C356C6F57738BECDD53FCCB8BD9EBBBB5EC64D0F19DBB96F60F00DE359EEDE6D5FB9B3D58C3F7239A7B9D9B63F673CF565F997E0F68F888F2C68DD6A97D605C97C885F96DEDD257D961F219EA97A2AB17871D77A12E29DAAD56A256E6E121AB4DE8404244B2412B1BF9B98064900F58162B13838C43F980631F552854A2010CA42840281204E4AC8468532542E94C98454F28DD4C778787828236223C2C32354D487AA351A8D9210250D8A50EA13150A45202181342451EF9B9E44E5E5B5B8A7F81222F24AD7B994EE2522C447E4AB74C957E443FED71FEDDA1A6D],'=Скрыть панель'=[ZIP3605000078DAE5528B4FD35714FE7ED4D276D16559CCD88C92D601AD3CA730644C2902B33283E2CAC2968CDFCAB04E1EC525733264664EA61BB265C68D970A6E9006102C1A6A0803BA4AC7AB451E9567AD52795A401E42450AA5BB80FFC54EF2E59C937BCFB9E73BDF0D89F06762CDFC370002E25F7B090AECF5030A68DCB88ED578D5EC76FB1A2068C1CA8A1D0EEE2D78366F03DB478770690FB49D3300AF182EFB3B6159B061C4BC8837F7B46168EC05AC4B2B00B7101E1F94C159D8086C2F45FF80050967FBB13D540BB6773328810670A9446DE3241C5C2BC0F2A881BFB8197F550CC166B3C3FCD48A945F1EC239580786470B4EFEDC8B6F32BAA1540DE36FCD1032F3DAB1F3700B36EFD680C157C237B211D59A09BCE27D176AED0CFCC4EDA44E8B80683D94FF4C606A66119B76DDC59CC58AAEFEA7F824A9066CCF5AC87EE8C2E4F422CC9356C49F35E28DC056F0429A5070731C4BCB2BC82F1B845FD47D08C2F5F8FEF761F43D9C86838B02EE1F3691BEE3888CD7E323591F3690B78E2419601A594491A29FF06B41967C104C2F1D068617F07C6109BF5DEBC0D4AC15AFFB6BF0E7CD41DC518FA380F44F3EFF185F9C548121A805F80D04FF821BDA018D760C1CEF7A64CB071011DF8BC4732632931DC74FABE1C82F032FAC15FC7D0A50DC7CEC38A8476DC313E0ED4A6CDC598FBC1213C626ACF8FC5B23B28A06101ADB07BDE139947526F0DE2F42C3BD498C9A2D60B9E4E10FB919B37364DF197A507C35B60537A344394A665DC2852B23701575122E66ECF9B80A0F4CCFC0E15F857B7813585ECD0893B4A3A16D1ACB64579D7D16449D30E055BF56F88ABB905B320E8F833A74F4CE23B7F831D83B6EE176DD3422137B514CFA3BEFD3E2D77C13D16499C086C2DB1310C6F460936F2BDEDADB0E0EF96BD2338F702A73100CF2FFCE5C1EC696BD3A48527AD0639CC7F4EC32A999C41199014C4F2D1CBDB4E49E169B035AE173A80D277E3442DF3F877BDD165CBC368A4FBF364274B40761B1DD384EB4AEAA9FC213A2BBC1B480EE0716DC3758D06DB4E0D110D1EB850D0C8A02B50A06E37F17134FA9D9B97171216E7ED4BA89E37284EFBE17EDE9BA652D55054A9CE8649148B4759B3349B93C092D7475930912381E9ED5D4319F7714BBB24969D4EE00CED6403FAE342828980AB99424A7F627880EB8A5E62822C48785345D2E570B38D121A92C5A4A7D1643D3B4848AE538C5A51E25F997599284C4244A96ECF415B7D0B14A752A2533F574DA77AE31C2DCD273E94169EAF317A89F28F6818C8B995465C4F54B69972B9959D939B4E48A9A52DF28B81EE458C8A3D3E9A0621519B0F44644BA6379B9A2E296B46E8D00B352798755C59256A7BE24788C5BA352A9C4EAD5F83F5B4AB28C],'-'=[]]
}


карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#22: 2017-08-11 13:31:41 ЛС | профиль | цитата
Попробуй поставить Wrapable=false
карма: 22

0
Ответов: 212
Рейтинг: 2
#23: 2017-08-11 13:56:33 ЛС | профиль | цитата
nesco, да, это частично решило проблему: при caNone, caCentr теперь все работает отлично. Но, при caRight (Left) пропадает разделитель и следующие за ним иконки.
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#24: 2017-08-11 14:16:13 ЛС | профиль | цитата
inter1 писал(а):
Но, при caRight (Left) пропадает разделитель и следующие за ним иконки.

Но это уже проблемы объектной библиотеки, тут я ничем помочь не могу.
карма: 22

0
Ответов: 497
Рейтинг: 16
#25: 2017-08-11 14:27:35 ЛС | профиль | цитата
протез


Add(MainForm,2953706,455,259)
{
Width=500
Point(Handle)
Point(onResize)
link(onResize,3851547:doWork1,[(513,286)(513,328)])
}
Add(ToolBar,10606780,546,259)
{
Left=100
Width=280
Height=261
Font=[Arial,8,0,0,1]
Caption=0
Wrapable=1
Buttons=['=Удалить выделенный текст'=[ZIP3605000078DA45937B4C935718C69F934CB23F06816C418D589509020A4318976DAC736C4381904A014971764860DD9C04B7BAB8947095C97475843086321CEA1CC3B9ED0F6E8B6DB82CAC945A4A2BD28B45102A85385DB9C8202B94EEB410CE939CF3FEDEBC9773F9CE179F12BD096E453F070451EBBD3E089E5F0B10A0EF85B5E162979C4EA77B2C2F2FC3E170C26F732BA6A7A7B1CD578EF9F979ACAEAE82B3A50D939393949DE06C6DC3CCCC0C8DF7D37C07FC39BFE074FE03FCDC340CC9192D0C8631D86C36CCCE2EA1E0A41981FE464486DF855C3681A5253BFEE898464CE43042838651563202DB3FFFE242E5288203EED09E2A582C8F101EAA444FF723ACACACE2CF9EBF1115AEA2FBEAC7FE30151AEA1FE24AC308C2427AE047F7D8DCACA375328405CBD1DD658152F118FB433B694C869888DB68BA6180C9348FCC8C0104EEBA4DFBB4D1582B4E88B408DEDD4AEB3A60364F204B700B43435318D43CA3B9F7686E073DC32C161616B0839E3939E91A7A7B47A156DBC08DABC3CBDB7FC76E8E0C011C390277CA11B0434EFD9B788B7B0E5D9D464C4D4DA1EEBBBF10F58A0CB1117D7823AA0F6F462BC18DE9C3C1B7E5F8B6A61356AB15EA3B4F9172508DF8B801241CD020E91D0DF507C13BA4052F5103518E161AF563D8ED0E7AB6A7C8E0E990FCEE5DF093EFE1086F08C9EFC9C14F51233BCB809CA3061CCF1AC617623DB4834FE83775D0FE36088F187038510F01DF886C8189E677E3B598CF705CD88FBC0F8C181BB3A0E0E3FBA82C37C3A0B7A1BECE824C9E89D68DE043E10804690A1C4AF806EDED4A7A3FF3107F3A8ECF0BC65151348152C943484E9BD0DE3209F3FD6738231E439EF0018E6628919EF623BABA0CD0E9FE4379C90CCA8BAC385B6482F42B1D8CC627F4BE1771B6741CD9C2DFA0508C6165D949D75FC5A5DA39D4540F433360C5E8E822745A2B7D0B4E7AA7CB74AFB3D8109FCFD86E67BCB8C8383595715A1AE3DE5EC63219632E9771632363958A318FC7F8D831C67A3DE3FC7CC641418CE97FB6A1B939C63B0318171733562818A7A7331608186BB58C5B5A189BCD8C434218EFD9B381C47313952721DBD6AD671937BCCC6D635F7C895ADFCD5BB646121AF7DBCEA9F2256497BF9757402021817BBDBCF6EE23645F8487874744E4AB2E13134B48C5EB097171710907E8E41DFF032DBC5C9890E89677D275E29234C59BCF4FE57BA75F226BCA8C1208B2DE3F255C77A57939B9B97922D147375DDE894F4EE64ACE9D1289C5E26AA92B5A28291417159794FAF8945FAD20E4CBC2CADAF317BE965EF4A9AAAAF623A4E662EDF93ADAF972FDF70D57689C345EBDE65EF7C64F4DEE86A479CD905BBFD2E97F02609B04],'=Вырезать выделенный текст'=[ZIP3605000078DAED91DF4F936714C73F6FE8129698B8987432639C26B2762D693059F442443699EE07C308CC810B8C8B25C62C5A0C178BBB3064A9D1BCA90931B80BBDF0869B9925CB9C57641BD0DAD2D2F2B62FED4BA5B33A70502AB5A5A2E5474BD95368F45FF062DFE43CE79CE77CCF39DFE77D3FFA62FF1B6C60BF0E8CC2BF553289F2CD8204EE2D9B568C8B585F5FDFB07CBE40A1506069698907B1180B0B0BA45229061DC38CFAFDACADADB1BABA2A38456E9EE9E9175CBD3A452814A2A323CC8D1B2A9A769F70384C43838AAA6A5CBFAE70EA5490C6C610E7CE3DC0E379CAE9D3118E1EF58BDA63DADB83D4D5F9B97D3B4222F184D9D939FAFB356A6ADC747606A9AF0F70F3669C6BD7A604CF23FA534C4D65C5BC204D4D8AD093279BCD73E2C418CDCD0A4E67928181796A6B7DDCBA15C7EB7DCAF1E301B14711DA329C3DAB60347AC9E50A6432397657FEC1C58B1A2E5792961685B6B61081409A3B776688469F6132793018FC6C7F6700753CC5992E1FBBDE1DC568F2B26F5F9063C702625F427C9B751C8E84D01AA3E9A4034B75880335BFB273B71383C9C58FB6B0D0F3909999259E3F5FE5FCF7FDFCFC8B8BEFCEDFE5B2DDC96C7C9611AF97BF8606F9EDEEEF0C0E0F89FD2956565670B8EE11FD3B8ACBEDC679CF8936A1A186C649A733229E20A469E26D1A6ECF88B84B138944F0F846994FCE934C26C57F7CC6FD689461D19BCD6679F4CF23467D3E262727F12B63C46269C602012605C737E6E7A1A80F0D25444D116F1E17F33204555570140E1DF2E21E711316FB026A102D32C19F42732A9D223E37C7E2E2A2F07196979799FEF731B97C0EA9AC8C3249422ADAFFF16B185FB9D4D3BD819E0F7B44C5BC537F649BD56A7D7B7B857E875992B6EA775518F6F4F5EDAD7C6FABC12849EF9BCC557A4B75B5C552F54131375B2AAE1C6C956A0FD7992D47EAC5808F2B5B3FF9F4B3CF1B5A1BF597A422AA9A5BBE3CF9556B5BF3D75209BAF68E6F3AA557E8B3F77EDBAB7B99EAEC36BBDDDAF532176AECE5D637BB4B69B77CE1079D4DB6CA9B1D3AF9826C9324D9DA652BE5B25C64D9AD72A9BD77A3D356DE571ABFE9753F15CFFF00802D84F3],'=Копировать выделенный текст'=[ZIP3605000078DA45925B489B6718C7FF191B0CDA8B8277658CDE8C8A41286CC8D8851785AD17633685EED0B25E24B4932D04ECE6DC1CAD368E75AB5D8D492DB6EADA8A366951DB2E68D2C5641E1263D2C41C96833919D39C9346E397C41C8CC5BD49A4DF1F1EBEDF9FEF795E9EE77D9FE39F35BD85AA9ADE04EAC9F7D07E30F076ED0703D01EAC45852BDADBDBAB46CAEF4176750193ED6CE4BC5A24AC6A641C4A943642C8FB0DA0ACCF30DFFD25B21E0DCA851CB2AE45786746488E0A946D16851766E4D78D2845ECF04E0FA3BC15C3CE6604652A81F5E559CCDFFC153EB502DAE15EEC66922827D7B01377134EA110B4E2556E03399F0E39BF11012DC917F111B1ADC0F070043E8D12C50C05BF5609DDDD3FB14BC5B11373A314B6E3559E82E6CE3578C9D976D924B2BE6504754AA807F888395660FD7B1C333D6D48781C08E8FE85615480723A02E9652E267F6023EBD620F45C058DB0130572DECC152EC2560382CFE7601A176267234866B3907BE1608A44C63987884105ADE8473CFEE93C8A8935C87B78A45723C2C605581FDE44E96500699394DC8B0251A30A3A513BA67B2EA210F340F15B1B62F61544CC8BB04DDC4289D4E748CF945D8562DC0BFBFD4B708AAFC238D801F35F9711735A5188B8A0EAFD1E71A709518B1ACEA94114C9FC944D49CEF49277F902C55C069ADE56049E0D63CB22433EECC0625F07122E33E2560D5C4FEF905C37E97F9EBC69180B57BE82AE8F8B906A1469B30C29DD04325E3DD4FDED48BA2D48B98CA46610699F89841969AF095BDE15A43D46A4EC4B30887888CE8F23E75946C2208365A803A6A19FB1246843FA851B85CD04027313703CEA834D721D76712F6C0F7E8775A413EE47D7105B7840FA94937DD222AC9E82E6FAB7F0CF3F4629B785974E3DA98F92B957910FFE87ED8019DB642FF2213BC29AA7D00BDB10D6FF83CDD03A7CF2FBF0907DA362616456E7B026BF0BBF620CD11515768BDBC8A7A2483A7428978A48DAC93D87BCB5C557ABF15A0A05CDCDCD34DFBB47B35E4FF3C993349F3B47B3C341338F47737D3DCDE532CD1445F391F768EEEAA2796989E6D3A7693E738666B39966A994668F87E686069A8F1E7D8D72E91BFB7A32CE20E29EFD745FCDEF573CF39D63C78E34368AC562E6E19A6F7C5722A9AB63D7310F73EB990DC4576D3F9BD9C4FDF0EC47CC138D157B88D32F3B2E119FFAF893139F572D9F236B61B34E7165C4576CC573585F733B792C6239ACF317BE69E548BE235ED24F9259170F744FF32503DCCE5F246C0E8723EEEA16F07B3E68E15EE5FD51D18D3E015B286A1DB8251EBB3D3474A1F5B680CF1E3DD03D569DE1865832515727196D11CA2B96315DD38CAC6619E2D94EA2D92715FB3F8D9B34CF],'=Вставить из буфера обмена'=[ZIP3605000078DABD536B4C9357187EBE89C2124CB61FA492EC962C2CB28B84DA35CEB1B9E91C86B0426A26B422FDA41DC6AD6018E392420950F1D20DC51B1D972E54C0163A85B6E383391D82AC284328848188BD7705870B26A4DA40809D1692654BB6FDDB93BCE79C27EFEDBCEF7BCECE8FB8EB11043704D84CF667D68442D8AA8202CCE1AB123807B0B2B2121479A906B1499FC2E9B420E9F3F38897FD885DF93F607676160B0B0B989999814EA7C269FD085E11A8F176B6115B0535884E6B003BB506939343585A5AC4EBA28B78836EC2D2F232FC7E3FB8924B6067B682FD490B6289B0F7C9203A528FD8840CA449A430189AE17259B1B8B8083AAF89D86B119371095B0E06A419EF08A470B8BD447E85DDE581CDE582CD6987DB63C7F0F04D927704748116DC4C1D9649CEA2B2067C909E030EFF14FAFABE83D9CC6064A417A3A3BDA4163B6253BFC6FDFB63A065ADC4A705AF1EB80836A963F7C12F48EDC3D82AAC217636626381DD3E01BAE832E2B2DA899D069CFDB5F830239FDCD54FE276E0D6AD4E4C4C983136761336DB10ACD621381C774197B461575E17B67DD686A85435E2C585A4377E6C13AAF0F0A1153EDFEF78F4681A73732E926790D43F05BAD4883DB2EBD891DB897773186C27FDE5675790DEFB60B174636AEA676277175A6D35320E5791BA4741977520B1A417BB0BAFC168BA81345915B99B0F8F1FCF617EFE37B8DDE3E8EFBF06A7DB86274F7CA0159D4856989120EFC1D1634D489757C3F3C00B97D70D87C78A5F262DA8D66870B2AE95C498075DF13DF6560C20BEA81BDBB38C2853342221A70EC9B917A0D5754150AC46AABC19E5EA1BA08F5DC5BE9377C039F42D3E2ED0E100E981E47827324F7421BDB41D7B0B5A9154F6134AD4FDC83EDB0B5E691FDE92B6E34C2D03C6D403A7D50AFBBD29980C3D385EDD81B8232624CABBA1D4DEC1F5210FCE5D19C5F4F434949A7E7CD3D885C1C1410CDC1E407DE3557CD9781B2AC31806261E90D9DD83D7EB25B3B3935938C80B0FC5F8538197FE34C64302FB86350E8CAF0BAC617FEA3720F863FEAAFFBB7FC83FFB07F5CFFE87FFBFE40FFEDFF5FF6B7E96FE5409670D259A30164B9FB5FFFD55C47139612C8A7A7E536464E473EB085E78F12586A25EDE141515B5393AFA3586D912A308F088888837291E2F2659A488A7A83D3BDEDBB87127C52710F1033C85F044218F979CCC0F72494A44AA402812E5A58BF8249E4A2C91280FB10EF3E3A5526936E1F29CD0D05C615E7E4161B982E457158BC5E25C7D74B9E26805A194EA8458A9FCAAB2B2F274D51942A9B3E7CE5FA856A96A6A95C5F501AEAE4B69D0308CA65929D605784B6BB8E1F295B67643B8D144AD41CF30FAD5D31F1467D425],'=Применить'=[ZIP3605000078DA6D946B48935118C7FF4732FA109B738A0345CDCBD298956223B73437D2A6312FE56C5E6026DDF1DAC5E843457D0922302AB54F5DBE15A5654526644892D74D2D62DE327559AE8B97B5E6A51976D4D139857F38E7F9FD7939CFFB3CCF7979D55AB93B96245F0584D1E8E15A046B961F10A079EDF25AE4452D2C2C2CAD898909180FEEC0D879037E9D50A37C6B346CC571F8744881DEBC2D183ABD17E6921474E83761FA46195EA66DC0D36429BA8EECC4C8DD0AD4E66AD1951D89DE6369A8498B85A3EA24E6A77FA2C7100DCBBD4A3CD913075369065A2ACA61CADA0C8BC58267BAED785B908CAAA404DC3F77064D193298CD66BCDEA746BD3E1EDD46239A0C6A542786C06EB7A33E250C2693098F92D7E345763C6C361BC6C7C7D198AB82D3E944F7711D8CF44CAD26140D199168D045A12D3F1E960B79183C9383F6FD6AD468A47890108CA6CC4834EE96E195611B5A0D4A582F1D463FED71F86C2E8C395198BC52840E5A676FF12E582F1EC0870235A6AE95C25AA4C6D891587CBF7C14D64215FA4F65C276FD38EA5263E0A073192F8C87A3F204A6AE96A0AF4C47BD0A75690A3C4E922E0FFC523EFEEABD6965764C32EE6B633C63633CE7603C3AC0B8B381B1A587B1B985F18899710F977FB09B71DD4DC6F3F38CFBB93AC786183BE738FEC5F5D5C5D53CC378E81DD72FD7D7EB5AC66D758CADDCBB7E3B57CEEF9C5D39FFCC0FC6CD5CFE6FA35CBFB7180F7432FECCCDD6DCCCF8533F37C356C6F57738BECDD53FCCB8BD9EBBBB5EC64D0F19DBB96F60F00DE359EEDE6D5FB9B3D58C3F7239A7B9D9B63F673CF565F997E0F68F888F2C68DD6A97D605C97C885F96DEDD257D961F219EA97A2AB17871D77A12E29DAAD56A256E6E121AB4DE8404244B2412B1BF9B98064900F58162B13838C43F980631F552854A2010CA42840281204E4AC8468532542E94C98454F28DD4C778787828236223C2C32354D487AA351A8D9210250D8A50EA13150A45202181342451EF9B9E44E5E5B5B8A7F81222F24AD7B994EE2522C447E4AB74C957E443FED71FEDDA1A6D],'=Скрыть панель'=[ZIP3605000078DAE5528B4FD35714FE7ED4D276D16559CCD88C92D601AD3CA730644C2902B33283E2CAC2968CDFCAB04E1EC525733264664EA61BB265C68D970A6E9006102C1A6A0803BA4AC7AB451E9567AD52795A401E42450AA5BB80FFC54EF2E59C937BCFB9E73BDF0D89F06762CDFC370002E25F7B090AECF5030A68DCB88ED578D5EC76FB1A2068C1CA8A1D0EEE2D78366F03DB478770690FB49D3300AF182EFB3B6159B061C4BC8837F7B46168EC05AC4B2B00B7101E1F94C159D8086C2F45FF80050967FBB13D540BB6773328810670A9446DE3241C5C2BC0F2A881BFB8197F550CC166B3C3FCD48A945F1EC239580786470B4EFEDC8B6F32BAA1540DE36FCD1032F3DAB1F3700B36EFD680C157C237B211D59A09BCE27D176AED0CFCC4EDA44E8B80683D94FF4C606A66119B76DDC59CC58AAEFEA7F824A9066CCF5AC87EE8C2E4F422CC9356C49F35E28DC056F0429A5070731C4BCB2BC82F1B845FD47D08C2F5F8FEF761F43D9C86838B02EE1F3691BEE3888CD7E323591F3690B78E2419601A594491A29FF06B41967C104C2F1D068617F07C6109BF5DEBC0D4AC15AFFB6BF0E7CD41DC518FA380F44F3EFF185F9C548121A805F80D04FF821BDA018D760C1CEF7A64CB071011DF8BC4732632931DC74FABE1C82F032FAC15FC7D0A50DC7CEC38A8476DC313E0ED4A6CDC598FBC1213C626ACF8FC5B23B28A06101ADB07BDE139947526F0DE2F42C3BD498C9A2D60B9E4E10FB919B37364DF197A507C35B60537A344394A665DC2852B23701575122E66ECF9B80A0F4CCFC0E15F857B7813585ECD0893B4A3A16D1ACB64579D7D16449D30E055BF56F88ABB905B320E8F833A74F4CE23B7F831D83B6EE176DD3422137B514CFA3BEFD3E2D77C13D16499C086C2DB1310C6F460936F2BDEDADB0E0EF96BD2338F702A73100CF2FFCE5C1EC696BD3A48527AD0639CC7F4EC32A999C41199014C4F2D1CBDB4E49E169B035AE173A80D277E3442DF3F877BDD165CBC368A4FBF364274B40761B1DD384EB4AEAA9FC213A2BBC1B480EE0716DC3758D06DB4E0D110D1EB850D0C8A02B50A06E37F17134FA9D9B97171216E7ED4BA89E37284EFBE17EDE9BA652D55054A9CE8649148B4759B3349B93C092D7475930912381E9ED5D4319F7714BBB24969D4EE00CED6403FAE342828980AB99424A7F627880EB8A5E62822C48785345D2E570B38D121A92C5A4A7D1643D3B4848AE538C5A51E25F997599284C4244A96ECF415B7D0B14A752A2533F574DA77AE31C2DCD273E94169EAF317A89F28F6818C8B995465C4F54B69972B9959D939B4E48A9A52DF28B81EE458C8A3D3E9A0621519B0F44644BA6379B9A2E296B46E8D00B352798755C59256A7BE24788C5BA352A9C4EAD5F83F5B4AB28C],'-'=[]]
Point(Handle)
}
Add(MultiElement,3851547,539,322)
{
link(Data1,2953706:Handle,[(545,306)(461,306)])
link(Data2,10606780:Handle,[])
}
BEGIN_SDK
Add(EditMulti,1475923,21,21)
{
WorkCount=1
DataCount=2
Width=503
Height=368
link(doWork1,3944904:doCalc,[(105,27)(105,153)])
}
Add(SizeWindow,14067300,98,63)
{
link(Handle,1475923:Data1,[(104,42)(27,42)])
}
Add(PosWindow,4114631,308,63)
{
link(Handle,1475923:Data2,[(314,42)(34,42)])
}
Add(FastMathParse,3944904,189,147)
{
MathStr="100+(%1-500)"
link(onResult,4114631:doLeft,[(265,153)(265,69)])
link(X1,14067300:CurrentWidth,[(195,138)(104,138)])
}
END_SDK

карма: 1
        ]  
0
Ответов: 212
Рейтинг: 2
#26: 2017-08-11 15:05:27 ЛС | профиль | цитата
nesco, все равно, спасибо за выделенное время!
RAWY_EX, спасибо! Взял в дело! Ура!

Экстрасенсы еще и протезы изготавливают. До чего медицина дошла!

--- Добавлено в 2017-08-11 15:18:34

RAWY_EX, не, не срослось: при caRight проблемы остались, а при caNone оно и так работает. Но! Вывод есть:
nesco писал(а):

Это проблемы объектной библиотеки
и к этому объекту нельзя применять caПраво и саЛево. Так я понял.
Значит придется упаковывать в панель.

--- Добавлено в 2017-08-11 15:26:14

По крайней мере, не использовать разделитель

--- Добавлено в 2017-08-11 15:39:27

StringTableМТ: можно отловить клик в пустой области? OnClick ловит клики на строке, но есть пустые места. Как бы там щелчок изловить?...

Редактировалось 4 раз(а), последний 2017-08-11 15:39:27
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 497
Рейтинг: 16
#27: 2017-08-11 18:01:43 ЛС | профиль | цитата
inter1 писал(а):
при caRight проблемы остались, а при caNone оно и так работает

дык что делает caRight? прилепляет панель к правому борту но не работает разделитель . а caNone не прилепляет панель но работает разделитель. ну вот та панелька исправляет "а caNone не прилепляет" тем самым результат не отличается от результата с использованием caRight.

--- Добавлено в 2017-08-11 18:02:13

inter1 писал(а):
Значит придется упаковывать в панель.
зачем?

--- Добавлено в 2017-08-11 18:02:52

inter1 писал(а):
но есть пустые места
фото если можно

Редактировалось 2 раз(а), последний 2017-08-11 18:02:52
карма: 1
        ]  
0
Ответов: 212
Рейтинг: 2
#28: 2017-08-11 18:07:13 ЛС | профиль | цитата
ААААААААААААААААА!!!! Бли-ин! Вона как!! А я не заметил, что она эмулирует caRight!! Это клево, RAWY_EX, это отличный протез! Буду бегать, как страус! Спасибо, доктор!
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Ответов: 497
Рейтинг: 16
#29: 2017-08-11 18:08:33 ЛС | профиль | цитата
изловить


Add(StringTableMT,9389484,315,63)
{
Left=460
Top=140
IconsCheck=[]
MiscIcons=[]
Icons=[]
Point(onMouseUp)
Point(onMouseDown)
link(onMouseUp,14134754:Method,[(405,76)(405,30)])
link(onMouseDown,15962487:Method,[(405,83)(405,100)])
}
Add(PointHint,14134754,462,14)
{
Info=#13:OnClick начат|
Width=134
}
Add(PointHint,15962487,462,84)
{
Info=#16:OnClick закончен|
Width=134
}

карма: 1
        ]  
0
Ответов: 212
Рейтинг: 2
#30: 2017-08-11 18:15:15 ЛС | профиль | цитата
RAWY_EX, ух ты, здоровски! Теперь дело пойдет, спасибо!
карма: 0
Незнание HiAsm не снижает возможностей, но сильно увеличивает схему
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)