Вверх ↑
Этот топик читают: Гость
Ответов: 497
Рейтинг: 16
#1: 2016-07-15 13:54:22 ЛС | профиль | цитата
вот схема
code_37453.txt
как так сделать что бы в местах прозрачности картинки было видно фон
карма: 1
        ]  
0
файлы: 1code_37453.txt [11.9KB] [295]
Ответов: 817
Рейтинг: 52
#2: 2016-07-15 14:00:40 ЛС | профиль | цитата
Имеется ввиду так?
code_37454.txt
карма: 1

0
файлы: 1code_37454.txt [6.6KB] [320]
Ответов: 101
Рейтинг: 2
#3: 2016-07-15 14:01:28 ЛС | профиль | цитата
Add(MainForm,2953706,21,105)
{
Width=628
Height=435
link(onCreate,14182085:In,[])
}
Add(Image,13954657,420,119)
{
Left=110
Top=35
Width=380
Height=265
ViewStyle=3
Picture=[ZIP36C0000078DAEDD24164D66100C7F1F7FDB143D2A188A243870E3B748858872E4987483A44A3C558B3312926CD92CAA8182BC6CCB2A434698C998D8969C59459CA3446A59494924D29AF29F5DA46D77418DF7C1FDFE77F794EFF8FDFEEFD55E385C55355BE95E57B7EF9160B1B961ECAEFEB562FDD3F679C5D71F127B8DFFFC01F9DFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBBFF15A9F4A3844E7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDFFA65FC5EF66FFDCCF7C4547F75FC81C3ABA7F299FD0D1FDBFE53D3ABAFF97BC4547F79FCF2B7474FFCF79818EEEFF31B3E8E8FE1FF20C1DDDFF5D9EA2A3FBBFC9143ABAFFEB3C4247F77F99097474FFE7B98F8EEE3F9B317474FF998CA2A3FB4F67181DDDFF4906D1D1FD1F67001DDD7F3277D0D1FD1FA60F1DDD7F2237D0D1FD1FE41A3ABAFFBDF4A0A3FB8FA50B1DDDFF6E3AD1D1FD4773191DDD7F24EDE8E8FE43B9888EEE3F98367474FF819C4547F7EFCF697474FFDB39858EEE7F2BCDE8E8FE37731C1DDDFF7A9AD0D1FD7BD3808EEE7F3547D1D1FDBB538B8EEEDF951A7474FFCE54A3A3FB5FC9417474FF8E1C4047F76FCF3E7474FF4BD98B8EEE7F217BD0D1FDDBB20B1DDDFF5C76A2A3FB9FC90E7474FFD66C4747F76FC9367474FF93D98A8EEEDF9C4A7474FF13D9828EEE7F2C9BD1D1FD9BB2091DDDBF311BD1D1FDEBB31E1DDDBF2E6BD1D1FD6BB3061DDDFF4856A1A3FB1F4E053ABAFFA114D0FD069CC56332]
}
Add(PNG,10999076,427,189)
{
PNG=[ZIP0515000078DA8D58793C945FB81F6386196319FB58E2A541B244899232B6CC108A68ECD9B265C992A5C4583296184B14A58890B1663224C9BE13591246D6B2662FC29DBAF77EEEBDBFDF3FF77D3FEF79CFF79CF37DCE733E9FF73CE779BF31970D75D95804594020101B0EAB6D0C023190E875471813BD2CE8BC11407F31F81AEB6A824A7A84BFD301C459C34003042A4F44FCB683D231DC1B6BEE0B02B137FE79185ABD0A1CE98D283F1DBC9F89D70DBF003B1F2790B79DABA79FBCA7931FA024AF20AFFC3BDE810602F1DCC6696B5C0DB459B696F393D0E11329B76F8E8541C08A60028A93808927E2E905064072C220E2F6107BED1E0DE0A236802472D26F58134C9B3E92DE0EE62CA78F2FB78786BFB335F132CCB7351DB7ACF2DC59ACDD997DA27A16371C1AE2FF7ECFC43A64B5F4FD414D6BD3598089C8601F86726906B54740F458918C4D20C5C986B0A2CB32FA8AEAA785E85D00D33607231AE92642EFC1D007C8B35259AEA48CA81B84BB779C96602212CC58499882A0BF4C0C2B5561F2F8A70EE32EA3EEFB742691B0DF0882476630FF65368521184B343FA1B78D5226337C0C6218EC9FF3FED332A58267C3E4B5D81FAFAE1F2A60C0D9731AFFE314F274CCFE009AFAD2CAE43F5DFE87E562D9E6DF9F6EFE5DCF88FA3F9DD236B03F548297480FA7D2FDB250FC87E5FFC772A7FA863727DEDD39246D7AE11225ACB135A99BC6FD265D0F7EAB19851E92B29EB5AF461F0BF8E6DBBA265AA20610BA0A8288DEBFD27333C3366D3E493EAC1B4B877CDD117F6E3B5D1E026CBD3329DCE00FBA2D0107FFB4C4D962836DFBD55FB40C59708CA66DC6E4AE4ABC4B83BC7CF4D23906D3B733B6A13E73D88B3E1F2B12F76907D39FEE3A21EE5D5938AD52B82185131D9EBB94157155051F341896BE58D9233AB3E055C0BCBF7FB6FB70A0C587F24BB0651C4FEBE378F9C5B71EFE989307DCC781D0949222BA1DEEC982A9FDE90EB843B68581CAF752C6AB21BAE3A19A582C38BB9657D1B038018D329ADD59BD7FE0063999C50C2B36A26CCBF5E665E9262BA814E35DBB436D16122BF7AD9DF7EA47D72A0F5A54BD92CB98715509C5A9874A839F8DE9134A72B5D903C8FA505EC8AE06714BF23BA2929A6630903CAC0F4C2B030A5F8FD7D0CE0DC55E8EFC0217ACF0BF2907A928E41E3233DB7B93A0DF7138D2A7BB88D7E3BB3AC426B59C4EAE48DBAE3B4AD85CB596F14CEB19964B4D5BF961ED66A47CBD7DF9630543D24E15F116339745C92127DD047F868C954AF65AD455E722B35531643CE3F2DD156B15E93BD548C26FA3D1F61ACED9432203C5DE3FE350860B068FD49E2E03396ED8F96E7BD61BFCAA7AD7E06262B81B0EDCBA1A9A6385A71C0036FD06E248523272FE47FC3E2E1F015DCB9A53C43EEE7DB2EF71643A2E96729F115ABCF560438B73A44252683117D1297627D8298AA21663D7D29CF460FD594BB7F117F260587ED087C3EDE22AAA37198CEE070B547DD6113F6926EC88896F564D30B8402589C4CF9B1EDC334A6EA54486F96FD811B4C5618155DBE3C9A21F0E115D466CE7D685CBA5F5C92EA3926381966B1C5E4B1A0BC17C6738E20990F6F35CD83EED39E56C90C8C1DDCE1B6F66AACB9223256CB9EE27F1F5E3B8D8FBB66F057FBB647CB57EE2FCEDEF11ADBC91DC6E7954100C2E952CEBAEDC738ADAA0861BDD6DFB68531C0AB0BF36450725A2096D720EF7174B508FBCD0C849E7A34BF300A937EF1EB2D0C92A42A2A909D8B507B09A9FC086FA598B2E3FF40E4BE2335BFBDF13309282E7884D2FDE197E89B8ECC6AEA7453ADBBA939DF3F099EA62C892B596EB2AE575F7D8E8F9CD4DADD12AD8DA89CA9A07D361B35B2DFB4E37BF849BCC0860A59304DA38D7948B65E168ADE7717013B6AB7B3FAD304137412F99C6BA7D611F5FBDCDF6678F5099E523E4B2B1F013FDE32977AFC94DA728ABAFB85405B3B086779BAB0C95E919E629EA550B3967569FF57FEAC378801E1CAB680EECD02EEFFB01AAA8DD5A315130A321DB88D8499FA2AD388826D87C08C28B99D2211F5361AF5FE6BAC09BEDF8F118A5BB2EC8469C540586D2CEF171256D5FFFB5D9B597644F0884437CA15F7F9638097367BFF505E35818C66C252EA955C4778645170FB823906DD2F05CEB0BFDE0C71F4AA531917DC260E23A63688D29CCFDD7AB3AA7CEB9A7B0BCCF70743761B097FCE0B0EBE4C5C7ABF2C34F862E46432B046879432D9BBF0465499569947407036668EA3E287CFC9533035863A9644E3217AA89C87D6A67A9123CEAF88C0515BDB1BAEE2B82050C3C858B573F649E7427E49E25F667852AC47FCF0DA863F3D8C403425CED59972D5E23648A9D5C976E3014917B753CD9C3CB6B661BF41C8AA4AFCEADB9FEFC9C3F5F89992BC778EF2EA8124EAE8F23A84E5DF9CE4ACF99BC3A246033FC8D8F6AC81C30152D214E48BF6314B90D4CB0547696CE588D3586A1175FB2B5B8C560BC8F17394253302E842E2F02A63EF1921D4C10226249BB5752ED936174D4B47234CF0A7F850FEBCFDDA91660298AE0820D8DDC8C224761928D531BF33FAB9AC1D042A116440CF2DC5182D2B1C14A8CA0A4FEC0A581394144F907670EF7DCE1E293C7BD6219517BC1C3B0DCE0BCB8AE2B555BE50A8447C5244631D20737DA4384CCF2A0B170241F4C8EA4234B5A8B8A8A309354A7A4C8584C06EE8EC9FA2971C18716D2BCED78295602FA9196AE8FDC1B6BA32851F7DC97255875CC6FA15E1476C72A3CEB04FFBA0785845B32FA4C1F2590307C62245B5D50E4228B54C58FEE18B39C63B3878DE2DEB2412B00E1E6F8528D407EFCAC925B02A53A0E2DB369E9BE1A069BE9E44562719FFF70E724909C4CAB372251868E5FB5F4AF40C283352F28F833C3737F16B309C4ED543415FB7F84042B1078282BB7D4B7BBA24C8305CA51DC2C2D6E4995794F75A3DEBD1299ECF37E9DD82BC0088F27C07EF49C9C144AC862428415705C1ACF43C156968FD7C59CE8152FB9F4390AB11810771DDED25B628DA76653DB4FBFE521E4BECB8833BF5F17E164BEF196140DE1D207CE1E7EDF807428B009644A83AD3E64FAACA0B0DD2151963E8DB26A1E9E1172C8149D6A6708B86AE5673DE358DD60D54644B985BF909EE54FB58D11BD069DE4EC61982BEAAD4C2F0ED08080C3701DE39EE7C24CEFB939775946D97E627E995681D193B2244FB7642E35F78EF3C9AABB8FBFBD6D971DB2E5387E81B3ED9827347DB5586623E008A3C0165BEB5AA23BF5AD8CE6BD9E7BC9982958AE5F10CD3BD404FCC2B2C0496989C871A9DB10E85F25AE365C7B7F4A84FCB4C367D0C1E9141E78A5539D08C9E9DE4033F1C4980E7C884A3B38E266C3851526DC4DE75C7F6FA8AC512A7941F2F90AC7252862428E3FED53280FF05376B47ACB9257123C1CF98115625F9D332B19716220F0E4EC6D41C68F732A3B6AA82234E958F5BCF9A5B4CF4397A193D5C04A732446FC8459AD6995B341B8CA2C0668EF6F6026656117AAB53987DF3CAA9396FFD572E0577A39C4C430B3530036D3D1270947CBF7E880C5085D77D0D7BEF471DB63FAE4A4A89EE38B29916E5561FA1ED6559BB7188A3DB500CEE94602E3EB38C3F504DABBEF9EB699C374FAC36C03FA79E3E82FF262D01FFB05EB7E571E3CABA605C00A683569160717E07E5A7EA1D7DD24114D32F58A224FECDDEB1665EA0D6E17F50AB6DC0048425A99682457DBC2CCD6826AAE47EEE90BFC84F5935AACEA067BC783724E982DEDD67F6281CD58EC7A4BC36DE5FC445358D1B304AC527C37064853C60168D260FBE29F596BDDEFC837E46EA6056D5B30B59786A8BED689580DAE7685424E8AC8F48C4F03E1F3EE2172BE2FE706152E82DB6BDC07CF24289752E63FE09D58231549FE4D18C8C8335EA5C9250A6BF28EF8658795D14A7A0C3ACE04BEC69770332306ED7DC1958082E8DBD5BD2D2B48D25730C301F7FD87861CCF2839B437A93955E8C93F2A34B3ACCDD25C5767E109B4167DC432912A040E7A221B43536D858BFF1A0D3FDFCE7FFB417B82157EC15FB2FF444DD9B7068BA7B536D6D1B26007B9204793E9731DC829137090D9C28B9990B72665865FDCD855BD76959909F10B2D99B5F30C0ECD31E4856BA8D9A013E6CBAAC49209590C58806C3CB8EFD2A58588E46B5BB1C68387FAE7DD282AF947A159BB39D6515DE22AB343719111317B01562F02A6AF79911FEE9682470307740D3492DEACE8BE893E101ACD85F627BEE8164CC160812280E4C5129EBBCBAE5536175A087F76841B9BDA6C7A77C3668E5BAA3A18E7960EC9291193435A001321179CCFD694A93EA296159652A0293E49FC3235EA0ABC971CCD116873314EC5D8A9A8D80FD324F90D79D959EDAB09645319BDCC6B79DD58F7C77CD8E831A1526E78D3D924F14ABD6BC42282ADF41E60EC70D1562DF314FEC7100CDDB1BF7E46A5E739BE535E8E2435BAFB119C0DCDB173E4A76FD77BE05F1518B054BB6E028D92FA76777CF1FEAD90EB0BEC5CD8A11AFD8DA5A76F8B7D462F3E11633246D33E66471EE36A090C7A9CE34B731F3953398F464A911CB90F9E88219FB435B493DB1275CD21D3A738BC5701C275F93713A5385F918B6DA3564CDC6D430F55A03271102EFEF91C44A7F4CECB1134E18CA431A42D095D9BAFC0BB7222B9F7D0B42C4EEF28E716CA45E398CEEEC3746F3B3B918A4CDB03D1DB5CEE7660C566F66F0D3908FDC659F9AC14CC5DC8BA2B01E89939A4AEEA71FFF45553A1D99CF3891BD301B7DBD0B804983F2ADB9741ED6B122E8EC6D7DE1A596E7835B9A7EB31119CC56CD9598911F6395114B92DBB909D564C2D40E243437521FDBF09859306D5A9D0E47DE5604761ED467F0542C15AA2E3E07D73FC7945241589F8796096599545FFA825E881FBF686081124E0859FBF90EA97A2ACEA99F6B4B1A16FA1D665FC393D6A4A83DB5BEEF4D744D63E2FEC760008CFDF0F562DE90E4D2512A80BE51811DEDDEC2CF4C01C65FB4F64A1EFCD1ED88C9D1D235B46F9EFBB12700623FD0EEB881C4E9DEFBFFC1799D82652F539B149C79CD4C456875D365058E086065FADD97948F8DB1E1F9452A24E260D3AE5FF7A7BF054DD5B8BFB8AA48B9269DD1BFE768C21FD2CE0C279B5CB45370FEAAF965DB688C5C46694C4334B4DD6D85A7C1A522462BA86748D2FC983CBFBB580BC2FFC974ACE7878EAF74694EB815D53EF34FBAFC97FCB4EE306D2C7D0BAC5BEE2FE21A8633CCF799543AE1F0F3491D70106F189F1DFC90186147F567192A498A4479A526862F32E46C84187945EE7EC50778F36705BC12C736E6280A625AD85C825C4409B5AA15F37FB1951858B05D7460C3A320D37E37F2F042CF3F04D3C2EB857ADD0C652789C91819E3584A011B991E7390854325420E03B13141F527581B6F4999EB12EB5C8D15E9BA149CA60E9C7AB835FEC1F3EE0FCD5D3668A4085536A32A05C5BC9B43CA7BB274B8C5463AA17A6926AF48747F09167AD1E18A44D117FAC0D5ED417B2C85AF0F8C8BB38FD4573EF35531F37E1E2F173F4FC61C6C6F49EB9327A83F5C35A80C4AC8D4853E3FCC4D9E40ACEE1A75E908B03F4230B20297965605E5F5041D8B8F2470B90B70C37DE95920E70BAE39F8D8E58FE38EA9106095C3C93B996414E143EB06D4C7EB3F95ECAE84F08439366BBCE339C284197BE6B83724FF809FBD6C4E48E05452B74C013F8C4F6C4CB96C9502EEADA7B574E0C9E0337B1E64AF30D9A7AA252959751F963AFDFB3A9FD3C6CBF8ABC010F275D8D0DB1C22F7E6F975AD6B5E1487D97FA3A3F34DA224D5E767FC1D325336D07E16DF87EE1592F417604CC908D1F570B74B8A089F2C02EF111D00CEC3EB2E61E7216A7568EB86F973B9CE7993AB165474D7E39D5513E6967B143611615889AFE84B31938F88DDEE2F13A81F58DE678793EFDAA8FC6D461B70A50C962E9CA28AF45B241DC700BFAAAACCCEDE21ECA21AD0ECF058E41AEB72697086A20F421A3856E0F30805EAC0FEE920A4269751A6C6777CAC62C323C2025EBBA895E78A92058DDADF145DD8D7554339BC2841981A3BF5175C24DA5D85C9AFD259CACA021B34FEC6FD1005DBE2B2289608E5C8B402F52A44B2C9FCB81F9EE60FB0B73DB507609DAD6CC2CB20E6722D5D0245602CC457D85A70CC8CAE94B71CED0EF9269CA9FAD4345E0479BA533B0450E6322B099BADC823A2DE2DB6968CA2D519CB54800DFDC822CFC5AEDE1B4984EBAD32BB8E8F74E9D492B8EFC9D99F9DAEC9E7C0BD13B59FAEA160FAB44C6BA83D9F47BD5C8EFE8FF134680B7CA2688CB29AE9C986BBE35E4259D28736D02AF856C63983E4E11C201C831511D4F91AE88DCFC843575FD86C1A37D18D557A7178E48B5752B668DED52B860B223675BA31865F8EEEACE5E498CBE33EC42EB4CC2AC437CB841931ABE72D4A45A0D7CEFFDA06955F890457E488C38929A3976A2C655C86CE1A2BAAD32B9341A83F4B6693A2DBE2CCCECB2280701A7DBFB928D2CD3639A51FBE1C54EB4AEFBD569E5344A2D9AA446D8745BF07ECF93183EF538973859F146D1C640593232DFAC65AF361D03F87D557D62F0FA69177482B7BCE9A2050CB275DAD6955B4CA97FCCDC817FE0F41B242CF5551E760D3BBA5097FC9261515D97FC416C48032C6D0947DEE87B6341E6A4C63369141070EB7701F86A98F63BE1379C2C80E4A600C36E71BD1CE4099AFA2DC766E54B651167DB4BDB6F4210397B466FE9A77AA331DB52CB530023B895E2DF07832C46AF173873AE17D9C97C65594BE263B03A8ABC2E5872664783C9E3040FD98F5A1EF6356D7F38E7776D5A8D06D5593FB1FB94A8BB9C16181E9C7DA318D175EF338D9F4B233C33EDD63C0F843FA13A5CB80512FE7E2D544DB78E1E5404B9DB6493E09EC798AE4494698C21DB90590E76E72491480E76E1B048338D58F727B6DBDFBDC64AB97E5B3DF1679128410C47A10026CFEA70380C1C8EFAAB5DD54730580032FE1A817C294EC7207F64231C2B897E6AFF2FF946AEDDFB669C20EF5FBCD8F42F3D8A69A890CDDB9A2A4F6794A199B0C027B5BF1212C06485F2E6B548FE3AC277FAF85F3C14C3C0053BCDF1B74E64E067B28A2A60239B084DD6785BFFF7BCFF4772AA443796CBB95DFD8BC9DCFF129584F0F9CAF5FE5F6BE88CFA641440B8BCF15F629CB75DBDA90BEEBE83E5A782BF182FF54FAF7294CB0C3DC2161BFCC5988804897F8A597DC9ACAD6F0AAE70FEC16586FF12C23CAE3F1D050D472D6AD219FAF69387533DDA6F22B9AF6A81E8174EC750BB44F37AF87F00007A956A]
Transparent=0
TransparentColor=-16777201
Point(doLoadFromStream)
Point(Stream)
Point(doAlphaBitmap)
Point(onAlphaBitmap)
link(onAlphaBitmap,10627400:doLoad,[])
}
Add(Hub,5463600,350,203)
{
OutCount=3
link(onEvent1,10999076:doLoadFromStream,[])
link(onEvent2,10999076:doAlphaBitmap,[])
}
Add(LineBreak,14472119,294,203)
{
link(Out,5463600:doEvent1,[])
Primary=[14182085,-203,-84]
}
Add(AlphaImage,10627400,490,196)
{
Left=105
Top=130
Width=400
Height=100
AlphaBlendValue=120
Point(doAlphaBlendValue)
}
карма: 0

0
Ответов: 817
Рейтинг: 52
#4: 2016-07-15 14:03:42 ЛС | профиль | цитата
Ага, понятно.
Я мимо
карма: 1

0
Ответов: 497
Рейтинг: 16
#5: 2016-07-15 14:19:47 ЛС | профиль | цитата
MasterXP, ем ну как бы не работает http://forum.hiasm.net/forum_serv.php?q=56&id=4373
обновил компонент но толку 0
карма: 1
        ]  
0
Ответов: 101
Рейтинг: 2
#6: 2016-07-15 14:29:05 ЛС | профиль | цитата
У меня тоже там ошибка сори.
------------ Дoбавленo в 14.28:
Может так
Add(MainForm,2953706,21,105)
{
link(onCreate,5463600:doEvent1,[])
}
Add(Image,13954657,210,35)
{
Left=110
Top=35
Width=380
Height=265
ViewStyle=3
Picture=[ZIP36C0000078DAEDD24164D66100C7F1F7FDB143D2A188A243870E3B748858872E4987483A44A3C558B3312926CD92CAA8182BC6CCB2A434698C998D8969C59459CA3446A59494924D29AF29F5DA46D77418DF7C1FDFE77F794EFF8FDFEEFD55E385C55355BE95E57B7EF9160B1B961ECAEFEB562FDD3F679C5D71F127B8DFFFC01F9DFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBBFF15A9F4A3844E7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDFFA65FC5EF66FFDCCF7C4547F75FC81C3ABA7F299FD0D1FDBFE53D3ABAFF97BC4547F79FCF2B7474FFCF79818EEEFF31B3E8E8FE1FF20C1DDDFF5D9EA2A3FBBFC9143ABAFFEB3C4247F77F99097474FFE7B98F8EEE3F9B317474FF998CA2A3FB4F67181DDDFF4906D1D1FD1F67001DDD7F3277D0D1FD1FA60F1DDD7F2237D0D1FD1FE41A3ABAFFBDF4A0A3FB8FA50B1DDDFF6E3AD1D1FD4773191DDD7F24EDE8E8FE43B9888EEE3F98367474FF819C4547F7EFCF697474FFDB39858EEE7F2BCDE8E8FE37731C1DDDFF7A9AD0D1FD7BD3808EEE7F3547D1D1FDBB538B8EEEDF951A7474FFCE54A3A3FB5FC9417474FF8E1C4047F76FCF3E7474FF4BD98B8EEE7F217BD0D1FDDBB20B1DDDFF5C76A2A3FB9FC90E7474FFD66C4747F76FC9367474FF93D98A8EEEDF9C4A7474FF13D9828EEE7F2C9BD1D1FD9BB2091DDDBF311BD1D1FDEBB31E1DDDBF2E6BD1D1FD6BB3061DDDFF4856A1A3FB1F4E053ABAFFA114D0FD069CC56332]
}
Add(PNG,10999076,217,105)
{
PNG=[ZIP0515000078DA8D58793C945FB81F6386196319FB58E2A541B244899232B6CC108A68ECD9B265C992A5C4583296184B14A58890B1663224C9BE13591246D6B2662FC29DBAF77EEEBDBFDF3FF77D3FEF79CFF79CF37DCE733E9FF73CE779BF31970D75D95804594020101B0EAB6D0C023190E875471813BD2CE8BC11407F31F81AEB6A824A7A84BFD301C459C34003042A4F44FCB683D231DC1B6BEE0B02B137FE79185ABD0A1CE98D283F1DBC9F89D70DBF003B1F2790B79DABA79FBCA7931FA024AF20AFFC3BDE810602F1DCC6696B5C0DB459B696F393D0E11329B76F8E8541C08A60028A93808927E2E905064072C220E2F6107BED1E0DE0A236802472D26F58134C9B3E92DE0EE62CA78F2FB78786BFB335F132CCB7351DB7ACF2DC59ACDD997DA27A16371C1AE2FF7ECFC43A64B5F4FD414D6BD3598089C8601F86726906B54740F458918C4D20C5C986B0A2CB32FA8AEAA785E85D00D33607231AE92642EFC1D007C8B35259AEA48CA81B84BB779C96602212CC58499882A0BF4C0C2B5561F2F8A70EE32EA3EEFB742691B0DF0882476630FF65368521184B343FA1B78D5226337C0C6218EC9FF3FED332A58267C3E4B5D81FAFAE1F2A60C0D9731AFFE314F274CCFE009AFAD2CAE43F5DFE87E562D9E6DF9F6EFE5DCF88FA3F9DD236B03F548297480FA7D2FDB250FC87E5FFC772A7FA863727DEDD39246D7AE11225ACB135A99BC6FD265D0F7EAB19851E92B29EB5AF461F0BF8E6DBBA265AA20610BA0A8288DEBFD27333C3366D3E493EAC1B4B877CDD117F6E3B5D1E026CBD3329DCE00FBA2D0107FFB4C4D962836DFBD55FB40C59708CA66DC6E4AE4ABC4B83BC7CF4D23906D3B733B6A13E73D88B3E1F2B12F76907D39FEE3A21EE5D5938AD52B82185131D9EBB94157155051F341896BE58D9233AB3E055C0BCBF7FB6FB70A0C587F24BB0651C4FEBE378F9C5B71EFE989307DCC781D0949222BA1DEEC982A9FDE90EB843B68581CAF752C6AB21BAE3A19A582C38BB9657D1B038018D329ADD59BD7FE0063999C50C2B36A26CCBF5E665E9262BA814E35DBB436D16122BF7AD9DF7EA47D72A0F5A54BD92CB98715509C5A9874A839F8DE9134A72B5D903C8FA505EC8AE06714BF23BA2929A6630903CAC0F4C2B030A5F8FD7D0CE0DC55E8EFC0217ACF0BF2907A928E41E3233DB7B93A0DF7138D2A7BB88D7E3BB3AC426B59C4EAE48DBAE3B4AD85CB596F14CEB19964B4D5BF961ED66A47CBD7DF9630543D24E15F116339745C92127DD047F868C954AF65AD455E722B35531643CE3F2DD156B15E93BD548C26FA3D1F61ACED9432203C5DE3FE350860B068FD49E2E03396ED8F96E7BD61BFCAA7AD7E06262B81B0EDCBA1A9A6385A71C0036FD06E248523272FE47FC3E2E1F015DCB9A53C43EEE7DB2EF71643A2E96729F115ABCF560438B73A44252683117D1297627D8298AA21663D7D29CF460FD594BB7F117F260587ED087C3EDE22AAA37198CEE070B547DD6113F6926EC88896F564D30B8402589C4CF9B1EDC334A6EA54486F96FD811B4C5618155DBE3C9A21F0E115D466CE7D685CBA5F5C92EA3926381966B1C5E4B1A0BC17C6738E20990F6F35CD83EED39E56C90C8C1DDCE1B6F66AACB9223256CB9EE27F1F5E3B8D8FBB66F057FBB647CB57EE2FCEDEF11ADBC91DC6E7954100C2E952CEBAEDC738ADAA0861BDD6DFB68531C0AB0BF36450725A2096D720EF7174B508FBCD0C849E7A34BF300A937EF1EB2D0C92A42A2A909D8B507B09A9FC086FA598B2E3FF40E4BE2335BFBDF13309282E7884D2FDE197E89B8ECC6AEA7453ADBBA939DF3F099EA62C892B596EB2AE575F7D8E8F9CD4DADD12AD8DA89CA9A07D361B35B2DFB4E37BF849BCC0860A59304DA38D7948B65E168ADE7717013B6AB7B3FAD304137412F99C6BA7D611F5FBDCDF6678F5099E523E4B2B1F013FDE32977AFC94DA728ABAFB85405B3B086779BAB0C95E919E629EA550B3967569FF57FEAC378801E1CAB680EECD02EEFFB01AAA8DD5A315130A321DB88D8499FA2AD388826D87C08C28B99D2211F5361AF5FE6BAC09BEDF8F118A5BB2EC8469C540586D2CEF171256D5FFFB5D9B597644F0884437CA15F7F9638097367BFF505E35818C66C252EA955C4778645170FB823906DD2F05CEB0BFDE0C71F4AA531917DC260E23A63688D29CCFDD7AB3AA7CEB9A7B0BCCF70743761B097FCE0B0EBE4C5C7ABF2C34F862E46432B046879432D9BBF0465499569947407036668EA3E287CFC9533035863A9644E3217AA89C87D6A67A9123CEAF88C0515BDB1BAEE2B82050C3C858B573F649E7427E49E25F667852AC47FCF0DA863F3D8C403425CED59972D5E23648A9D5C976E3014917B753CD9C3CB6B661BF41C8AA4AFCEADB9FEFC9C3F5F89992BC778EF2EA8124EAE8F23A84E5DF9CE4ACF99BC3A246033FC8D8F6AC81C30152D214E48BF6314B90D4CB0547696CE588D3586A1175FB2B5B8C560BC8F17394253302E842E2F02A63EF1921D4C10226249BB5752ED936174D4B47234CF0A7F850FEBCFDDA91660298AE0820D8DDC8C224761928D531BF33FAB9AC1D042A116440CF2DC5182D2B1C14A8CA0A4FEC0A581394144F907670EF7DCE1E293C7BD6219517BC1C3B0DCE0BCB8AE2B555BE50A8447C5244631D20737DA4384CCF2A0B170241F4C8EA4234B5A8B8A8A309354A7A4C8584C06EE8EC9FA2971C18716D2BCED78295602FA9196AE8FDC1B6BA32851F7DC97255875CC6FA15E1476C72A3CEB04FFBA0785845B32FA4C1F2590307C62245B5D50E4228B54C58FEE18B39C63B3878DE2DEB2412B00E1E6F8528D407EFCAC925B02A53A0E2DB369E9BE1A069BE9E44562719FFF70E724909C4CAB372251868E5FB5F4AF40C283352F28F833C3737F16B309C4ED543415FB7F84042B1078282BB7D4B7BBA24C8305CA51DC2C2D6E4995794F75A3DEBD1299ECF37E9DD82BC0088F27C07EF49C9C144AC862428415705C1ACF43C156968FD7C59CE8152FB9F4390AB11810771DDED25B628DA76653DB4FBFE521E4BECB8833BF5F17E164BEF196140DE1D207CE1E7EDF807428B009644A83AD3E64FAACA0B0DD2151963E8DB26A1E9E1172C8149D6A6708B86AE5673DE358DD60D54644B985BF909EE54FB58D11BD069DE4EC61982BEAAD4C2F0ED08080C3701DE39EE7C24CEFB939775946D97E627E995681D193B2244FB7642E35F78EF3C9AABB8FBFBD6D971DB2E5387E81B3ED9827347DB5586623E008A3C0165BEB5AA23BF5AD8CE6BD9E7BC9982958AE5F10CD3BD404FCC2B2C0496989C871A9DB10E85F25AE365C7B7F4A84FCB4C367D0C1E9141E78A5539D08C9E9DE4033F1C4980E7C884A3B38E266C3851526DC4DE75C7F6FA8AC512A7941F2F90AC7252862428E3FED53280FF05376B47ACB9257123C1CF98115625F9D332B19716220F0E4EC6D41C68F732A3B6AA82234E958F5BCF9A5B4CF4397A193D5C04A732446FC8459AD6995B341B8CA2C0668EF6F6026656117AAB53987DF3CAA9396FFD572E0577A39C4C430B3530036D3D1270947CBF7E880C5085D77D0D7BEF471DB63FAE4A4A89EE38B29916E5561FA1ED6559BB7188A3DB500CEE94602E3EB38C3F504DABBEF9EB699C374FAC36C03FA79E3E82FF262D01FFB05EB7E571E3CABA605C00A683569160717E07E5A7EA1D7DD24114D32F58A224FECDDEB1665EA0D6E17F50AB6DC0048425A99682457DBC2CCD6826AAE47EEE90BFC84F5935AACEA067BC783724E982DEDD67F6281CD58EC7A4BC36DE5FC445358D1B304AC527C37064853C60168D260FBE29F596BDDEFC837E46EA6056D5B30B59786A8BED689580DAE7685424E8AC8F48C4F03E1F3EE2172BE2FE706152E82DB6BDC07CF24289752E63FE09D58231549FE4D18C8C8335EA5C9250A6BF28EF8658795D14A7A0C3ACE04BEC69770332306ED7DC1958082E8DBD5BD2D2B48D25730C301F7FD87861CCF2839B437A93955E8C93F2A34B3ACCDD25C5767E109B4167DC432912A040E7A221B43536D858BFF1A0D3FDFCE7FFB417B82157EC15FB2FF444DD9B7068BA7B536D6D1B26007B9204793E9731DC829137090D9C28B9990B72665865FDCD855BD76959909F10B2D99B5F30C0ECD31E4856BA8D9A013E6CBAAC49209590C58806C3CB8EFD2A58588E46B5BB1C68387FAE7DD282AF947A159BB39D6515DE22AB343719111317B01562F02A6AF79911FEE9682470307740D3492DEACE8BE893E101ACD85F627BEE8164CC160812280E4C5129EBBCBAE5536175A087F76841B9BDA6C7A77C3668E5BAA3A18E7960EC9291193435A001321179CCFD694A93EA296159652A0293E49FC3235EA0ABC971CCD116873314EC5D8A9A8D80FD324F90D79D959EDAB09645319BDCC6B79DD58F7C77CD8E831A1526E78D3D924F14ABD6BC42282ADF41E60EC70D1562DF314FEC7100CDDB1BF7E46A5E739BE535E8E2435BAFB119C0DCDB173E4A76FD77BE05F1518B054BB6E028D92FA76777CF1FEAD90EB0BEC5CD8A11AFD8DA5A76F8B7D462F3E11633246D33E66471EE36A090C7A9CE34B731F3953398F464A911CB90F9E88219FB435B493DB1275CD21D3A738BC5701C275F93713A5385F918B6DA3564CDC6D430F55A03271102EFEF91C44A7F4CECB1134E18CA431A42D095D9BAFC0BB7222B9F7D0B42C4EEF28E716CA45E398CEEEC3746F3B3B918A4CDB03D1DB5CEE7660C566F66F0D3908FDC659F9AC14CC5DC8BA2B01E89939A4AEEA71FFF45553A1D99CF3891BD301B7DBD0B804983F2ADB9741ED6B122E8EC6D7DE1A596E7835B9A7EB31119CC56CD9598911F6395114B92DBB909D564C2D40E243437521FDBF09859306D5A9D0E47DE5604761ED467F0542C15AA2E3E07D73FC7945241589F8796096599545FFA825E881FBF686081124E0859FBF90EA97A2ACEA99F6B4B1A16FA1D665FC393D6A4A83DB5BEEF4D744D63E2FEC760008CFDF0F562DE90E4D2512A80BE51811DEDDEC2CF4C01C65FB4F64A1EFCD1ED88C9D1D235B46F9EFBB12700623FD0EEB881C4E9DEFBFFC1799D82652F539B149C79CD4C456875D365058E086065FADD97948F8DB1E1F9452A24E260D3AE5FF7A7BF054DD5B8BFB8AA48B9269DD1BFE768C21FD2CE0C279B5CB45370FEAAF965DB688C5C46694C4334B4DD6D85A7C1A522462BA86748D2FC983CBFBB580BC2FFC974ACE7878EAF74694EB815D53EF34FBAFC97FCB4EE306D2C7D0BAC5BEE2FE21A8633CCF799543AE1F0F3491D70106F189F1DFC90186147F567192A498A4479A526862F32E46C84187945EE7EC50778F36705BC12C736E6280A625AD85C825C4409B5AA15F37FB1951858B05D7460C3A320D37E37F2F042CF3F04D3C2EB857ADD0C652789C91819E3584A011B991E7390854325420E03B13141F527581B6F4999EB12EB5C8D15E9BA149CA60E9C7AB835FEC1F3EE0FCD5D3668A4085536A32A05C5BC9B43CA7BB274B8C5463AA17A6926AF48747F09167AD1E18A44D117FAC0D5ED417B2C85AF0F8C8BB38FD4573EF35531F37E1E2F173F4FC61C6C6F49EB9327A83F5C35A80C4AC8D4853E3FCC4D9E40ACEE1A75E908B03F4230B20297965605E5F5041D8B8F2470B90B70C37DE95920E70BAE39F8D8E58FE38EA9106095C3C93B996414E143EB06D4C7EB3F95ECAE84F08439366BBCE339C284197BE6B83724FF809FBD6C4E48E05452B74C013F8C4F6C4CB96C9502EEADA7B574E0C9E0337B1E64AF30D9A7AA252959751F963AFDFB3A9FD3C6CBF8ABC010F275D8D0DB1C22F7E6F975AD6B5E1487D97FA3A3F34DA224D5E767FC1D325336D07E16DF87EE1592F417604CC908D1F570B74B8A089F2C02EF111D00CEC3EB2E61E7216A7568EB86F973B9CE7993AB165474D7E39D5513E6967B143611615889AFE84B31938F88DDEE2F13A81F58DE678793EFDAA8FC6D461B70A50C962E9CA28AF45B241DC700BFAAAACCCEDE21ECA21AD0ECF058E41AEB72697086A20F421A3856E0F30805EAC0FEE920A4269751A6C6777CAC62C323C2025EBBA895E78A92058DDADF145DD8D7554339BC2841981A3BF5175C24DA5D85C9AFD259CACA021B34FEC6FD1005DBE2B2289608E5C8B402F52A44B2C9FCB81F9EE60FB0B73DB507609DAD6CC2CB20E6722D5D0245602CC457D85A70CC8CAE94B71CED0EF9269CA9FAD4345E0479BA533B0450E6322B099BADC823A2DE2DB6968CA2D519CB54800DFDC822CFC5AEDE1B4984EBAD32BB8E8F74E9D492B8EFC9D99F9DAEC9E7C0BD13B59FAEA160FAB44C6BA83D9F47BD5C8EFE8FF134680B7CA2688CB29AE9C986BBE35E4259D28736D02AF856C63983E4E11C201C831511D4F91AE88DCFC843575FD86C1A37D18D557A7178E48B5752B668DED52B860B223675BA31865F8EEEACE5E498CBE33EC42EB4CC2AC437CB841931ABE72D4A45A0D7CEFFDA06955F890457E488C38929A3976A2C655C86CE1A2BAAD32B9341A83F4B6693A2DBE2CCCECB2280701A7DBFB928D2CD3639A51FBE1C54EB4AEFBD569E5344A2D9AA446D8745BF07ECF93183EF538973859F146D1C640593232DFAC65AF361D03F87D557D62F0FA69177482B7BCE9A2050CB275DAD6955B4CA97FCCDC817FE0F41B242CF5551E760D3BBA5097FC9261515D97FC416C48032C6D0947DEE87B6341E6A4C63369141070EB7701F86A98F63BE1379C2C80E4A600C36E71BD1CE4099AFA2DC766E54B651167DB4BDB6F4210397B466FE9A77AA331DB52CB530023B895E2DF07832C46AF173873AE17D9C97C65594BE263B03A8ABC2E5872664783C9E3040FD98F5A1EF6356D7F38E7776D5A8D06D5593FB1FB94A8BB9C16181E9C7DA318D175EF338D9F4B233C33EDD63C0F843FA13A5CB80512FE7E2D544DB78E1E5404B9DB6493E09EC798AE4494698C21DB90590E76E72491480E76E1B048338D58F727B6DBDFBDC64AB97E5B3DF1679128410C47A10026CFEA70380C1C8EFAAB5DD54730580032FE1A817C294EC7207F64231C2B897E6AFF2FF946AEDDFB669C20EF5FBCD8F42F3D8A69A890CDDB9A2A4F6794A199B0C027B5BF1212C06485F2E6B548FE3AC277FAF85F3C14C3C0053BCDF1B74E64E067B28A2A60239B084DD6785BFFF7BCFF4772AA443796CBB95DFD8BC9DCFF129584F0F9CAF5FE5F6BE88CFA641440B8BCF15F629CB75DBDA90BEEBE83E5A782BF182FF54FAF7294CB0C3DC2161BFCC5988804897F8A597DC9ACAD6F0AAE70FEC16586FF12C23CAE3F1D050D472D6AD219FAF69387533DDA6F22B9AF6A81E8174EC750BB44F37AF87F00007A956A]
Transparent=0
TransparentColor=255
Point(doLoadFromStream)
Point(Stream)
Point(doAlphaBitmap)
Point(onAlphaBitmap)
Point(AlphaBitmap)
link(onAlphaBitmap,1137119:doDraw,[])
}
Add(Hub,5463600,140,119)
{
link(onEvent1,10999076:doLoadFromStream,[])
link(onEvent2,10999076:doAlphaBitmap,[])
}
Add(Img_AlphaBmp,1137119,280,112)
{
link(Bitmap,13954657:ImageBitmap,[(286,90)(216,90)])
link(AlphaBitmap,10999076:AlphaBitmap,[(293,100)(358,100)(358,155)(223,155)])
}
карма: 0

0
Ответов: 497
Рейтинг: 16
#7: 2016-07-15 14:36:30 ЛС | профиль | цитата
MasterXP, и я данный способ знаю и даже с ним костыляру придумал но размеры программы возростает больше чем в 8 раз с ним.
надо так но без Img_AlphaBmp а с AlphaImage мне же клик нужно получить а еще лучше MouseDown и MouseUp
карма: 1
        ]  
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#8: 2016-07-15 16:32:23 ЛС | профиль | цитата
Так пойдет?

Add(MainForm,2953706,357,175)
{
Width=697
Height=453
Name="form"
Point(SizeHeader)
Point(SizeBorder)
}
Add(Image,13954657,308,175)
{
Left=110
Top=35
Width=380
Height=265
ViewStyle=3
Picture=[ZIP36C0000078DAEDD24164D66100C7F1F7FDB143D2A188A243870E3B748858872E4987483A44A3C558B3312926CD92CAA8182BC6CCB2A434698C998D8969C59459CA3446A59494924D29AF29F5DA46D77418DF7C1FDFE77F794EFF8FDFEEFD55E385C55355BE95E57B7EF9160B1B961ECAEFEB562FDD3F679C5D71F127B8DFFFC01F9DFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBB7FF7EFFEDDBFFB77FFEEDFFDBBFF15A9F4A3844E7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDF5D75F7FFDFFA65FC5EF66FFDCCF7C4547F75FC81C3ABA7F299FD0D1FDBFE53D3ABAFF97BC4547F79FCF2B7474FFCF79818EEEFF31B3E8E8FE1FF20C1DDDFF5D9EA2A3FBBFC9143ABAFFEB3C4247F77F99097474FFE7B98F8EEE3F9B317474FF998CA2A3FB4F67181DDDFF4906D1D1FD1F67001DDD7F3277D0D1FD1FA60F1DDD7F2237D0D1FD1FE41A3ABAFFBDF4A0A3FB8FA50B1DDDFF6E3AD1D1FD4773191DDD7F24EDE8E8FE43B9888EEE3F98367474FF819C4547F7EFCF697474FFDB39858EEE7F2BCDE8E8FE37731C1DDDFF7A9AD0D1FD7BD3808EEE7F3547D1D1FDBB538B8EEEDF951A7474FFCE54A3A3FB5FC9417474FF8E1C4047F76FCF3E7474FF4BD98B8EEE7F217BD0D1FDDBB20B1DDDFF5C76A2A3FB9FC90E7474FFD66C4747F76FC9367474FF93D98A8EEEDF9C4A7474FF13D9828EEE7F2C9BD1D1FD9BB2091DDDBF311BD1D1FDEBB31E1DDDBF2E6BD1D1FD6BB3061DDDFF4856A1A3FB1F4E053ABAFFA114D0FD069CC56332]
}
Add(ChildForm,15663302,357,231)
{
link(Data1,2953706:SizeHeader,[])
link(Data2,2953706:SizeBorder,[])
}
BEGIN_SDK
Add(EditMulti,8963201,21,21)
{
DataCount=2
Width=349
Height=291
}
Add(MainForm,714569,140,77)
{
Left=35
Top=105
Width=380
Height=100
Color=8421504
Name="form2"
BorderStyle=0
TransparentManager="trns"
FormFastening="parent.form"
Point(doShiftTop)
Point(doShiftLeft)
Point(onMouseUp)
link(onCreate,12650018:doEvent1,[])
link(onMouseUp,5463600:doEvent1,[(179,104)(179,230)])
}
Add(Math,10820163,224,91)
{
Op1=120
ResultType=0
link(onResult,714569:doShiftTop,[(263,97)(263,55)(130,55)(130,111)])
link(Op2,8963201:Data1,[(237,68)(27,68)])
}
Add(PNG,10999076,231,210)
{
PNG=[ZIP0515000078DA8D58793C945FB81F6386196319FB58E2A541B244899232B6CC108A68ECD9B265C992A5C4583296184B14A58890B1663224C9BE13591246D6B2662FC29DBAF77EEEBDBFDF3FF77D3FEF79CFF79CF37DCE733E9FF73CE779BF31970D75D95804594020101B0EAB6D0C023190E875471813BD2CE8BC11407F31F81AEB6A824A7A84BFD301C459C34003042A4F44FCB683D231DC1B6BEE0B02B137FE79185ABD0A1CE98D283F1DBC9F89D70DBF003B1F2790B79DABA79FBCA7931FA024AF20AFFC3BDE810602F1DCC6696B5C0DB459B696F393D0E11329B76F8E8541C08A60028A93808927E2E905064072C220E2F6107BED1E0DE0A236802472D26F58134C9B3E92DE0EE62CA78F2FB78786BFB335F132CCB7351DB7ACF2DC59ACDD997DA27A16371C1AE2FF7ECFC43A64B5F4FD414D6BD3598089C8601F86726906B54740F458918C4D20C5C986B0A2CB32FA8AEAA785E85D00D33607231AE92642EFC1D007C8B35259AEA48CA81B84BB779C96602212CC58499882A0BF4C0C2B5561F2F8A70EE32EA3EEFB742691B0DF0882476630FF65368521184B343FA1B78D5226337C0C6218EC9FF3FED332A58267C3E4B5D81FAFAE1F2A60C0D9731AFFE314F274CCFE009AFAD2CAE43F5DFE87E562D9E6DF9F6EFE5DCF88FA3F9DD236B03F548297480FA7D2FDB250FC87E5FFC772A7FA863727DEDD39246D7AE11225ACB135A99BC6FD265D0F7EAB19851E92B29EB5AF461F0BF8E6DBBA265AA20610BA0A8288DEBFD27333C3366D3E493EAC1B4B877CDD117F6E3B5D1E026CBD3329DCE00FBA2D0107FFB4C4D962836DFBD55FB40C59708CA66DC6E4AE4ABC4B83BC7CF4D23906D3B733B6A13E73D88B3E1F2B12F76907D39FEE3A21EE5D5938AD52B82185131D9EBB94157155051F341896BE58D9233AB3E055C0BCBF7FB6FB70A0C587F24BB0651C4FEBE378F9C5B71EFE989307DCC781D0949222BA1DEEC982A9FDE90EB843B68581CAF752C6AB21BAE3A19A582C38BB9657D1B038018D329ADD59BD7FE0063999C50C2B36A26CCBF5E665E9262BA814E35DBB436D16122BF7AD9DF7EA47D72A0F5A54BD92CB98715509C5A9874A839F8DE9134A72B5D903C8FA505EC8AE06714BF23BA2929A6630903CAC0F4C2B030A5F8FD7D0CE0DC55E8EFC0217ACF0BF2907A928E41E3233DB7B93A0DF7138D2A7BB88D7E3BB3AC426B59C4EAE48DBAE3B4AD85CB596F14CEB19964B4D5BF961ED66A47CBD7DF9630543D24E15F116339745C92127DD047F868C954AF65AD455E722B35531643CE3F2DD156B15E93BD548C26FA3D1F61ACED9432203C5DE3FE350860B068FD49E2E03396ED8F96E7BD61BFCAA7AD7E06262B81B0EDCBA1A9A6385A71C0036FD06E248523272FE47FC3E2E1F015DCB9A53C43EEE7DB2EF71643A2E96729F115ABCF560438B73A44252683117D1297627D8298AA21663D7D29CF460FD594BB7F117F260587ED087C3EDE22AAA37198CEE070B547DD6113F6926EC88896F564D30B8402589C4CF9B1EDC334A6EA54486F96FD811B4C5618155DBE3C9A21F0E115D466CE7D685CBA5F5C92EA3926381966B1C5E4B1A0BC17C6738E20990F6F35CD83EED39E56C90C8C1DDCE1B6F66AACB9223256CB9EE27F1F5E3B8D8FBB66F057FBB647CB57EE2FCEDEF11ADBC91DC6E7954100C2E952CEBAEDC738ADAA0861BDD6DFB68531C0AB0BF36450725A2096D720EF7174B508FBCD0C849E7A34BF300A937EF1EB2D0C92A42A2A909D8B507B09A9FC086FA598B2E3FF40E4BE2335BFBDF13309282E7884D2FDE197E89B8ECC6AEA7453ADBBA939DF3F099EA62C892B596EB2AE575F7D8E8F9CD4DADD12AD8DA89CA9A07D361B35B2DFB4E37BF849BCC0860A59304DA38D7948B65E168ADE7717013B6AB7B3FAD304137412F99C6BA7D611F5FBDCDF6678F5099E523E4B2B1F013FDE32977AFC94DA728ABAFB85405B3B086779BAB0C95E919E629EA550B3967569FF57FEAC378801E1CAB680EECD02EEFFB01AAA8DD5A315130A321DB88D8499FA2AD388826D87C08C28B99D2211F5361AF5FE6BAC09BEDF8F118A5BB2EC8469C540586D2CEF171256D5FFFB5D9B597644F0884437CA15F7F9638097367BFF505E35818C66C252EA955C4778645170FB823906DD2F05CEB0BFDE0C71F4AA531917DC260E23A63688D29CCFDD7AB3AA7CEB9A7B0BCCF70743761B097FCE0B0EBE4C5C7ABF2C34F862E46432B046879432D9BBF0465499569947407036668EA3E287CFC9533035863A9644E3217AA89C87D6A67A9123CEAF88C0515BDB1BAEE2B82050C3C858B573F649E7427E49E25F667852AC47FCF0DA863F3D8C403425CED59972D5E23648A9D5C976E3014917B753CD9C3CB6B661BF41C8AA4AFCEADB9FEFC9C3F5F89992BC778EF2EA8124EAE8F23A84E5DF9CE4ACF99BC3A246033FC8D8F6AC81C30152D214E48BF6314B90D4CB0547696CE588D3586A1175FB2B5B8C560BC8F17394253302E842E2F02A63EF1921D4C10226249BB5752ED936174D4B47234CF0A7F850FEBCFDDA91660298AE0820D8DDC8C224761928D531BF33FAB9AC1D042A116440CF2DC5182D2B1C14A8CA0A4FEC0A581394144F907670EF7DCE1E293C7BD6219517BC1C3B0DCE0BCB8AE2B555BE50A8447C5244631D20737DA4384CCF2A0B170241F4C8EA4234B5A8B8A8A309354A7A4C8584C06EE8EC9FA2971C18716D2BCED78295602FA9196AE8FDC1B6BA32851F7DC97255875CC6FA15E1476C72A3CEB04FFBA0785845B32FA4C1F2590307C62245B5D50E4228B54C58FEE18B39C63B3878DE2DEB2412B00E1E6F8528D407EFCAC925B02A53A0E2DB369E9BE1A069BE9E44562719FFF70E724909C4CAB372251868E5FB5F4AF40C283352F28F833C3737F16B309C4ED543415FB7F84042B1078282BB7D4B7BBA24C8305CA51DC2C2D6E4995794F75A3DEBD1299ECF37E9DD82BC0088F27C07EF49C9C144AC862428415705C1ACF43C156968FD7C59CE8152FB9F4390AB11810771DDED25B628DA76653DB4FBFE521E4BECB8833BF5F17E164BEF196140DE1D207CE1E7EDF807428B009644A83AD3E64FAACA0B0DD2151963E8DB26A1E9E1172C8149D6A6708B86AE5673DE358DD60D54644B985BF909EE54FB58D11BD069DE4EC61982BEAAD4C2F0ED08080C3701DE39EE7C24CEFB939775946D97E627E995681D193B2244FB7642E35F78EF3C9AABB8FBFBD6D971DB2E5387E81B3ED9827347DB5586623E008A3C0165BEB5AA23BF5AD8CE6BD9E7BC9982958AE5F10CD3BD404FCC2B2C0496989C871A9DB10E85F25AE365C7B7F4A84FCB4C367D0C1E9141E78A5539D08C9E9DE4033F1C4980E7C884A3B38E266C3851526DC4DE75C7F6FA8AC512A7941F2F90AC7252862428E3FED53280FF05376B47ACB9257123C1CF98115625F9D332B19716220F0E4EC6D41C68F732A3B6AA82234E958F5BCF9A5B4CF4397A193D5C04A732446FC8459AD6995B341B8CA2C0668EF6F6026656117AAB53987DF3CAA9396FFD572E0577A39C4C430B3530036D3D1270947CBF7E880C5085D77D0D7BEF471DB63FAE4A4A89EE38B29916E5561FA1ED6559BB7188A3DB500CEE94602E3EB38C3F504DABBEF9EB699C374FAC36C03FA79E3E82FF262D01FFB05EB7E571E3CABA605C00A683569160717E07E5A7EA1D7DD24114D32F58A224FECDDEB1665EA0D6E17F50AB6DC0048425A99682457DBC2CCD6826AAE47EEE90BFC84F5935AACEA067BC783724E982DEDD67F6281CD58EC7A4BC36DE5FC445358D1B304AC527C37064853C60168D260FBE29F596BDDEFC837E46EA6056D5B30B59786A8BED689580DAE7685424E8AC8F48C4F03E1F3EE2172BE2FE706152E82DB6BDC07CF24289752E63FE09D58231549FE4D18C8C8335EA5C9250A6BF28EF8658795D14A7A0C3ACE04BEC69770332306ED7DC1958082E8DBD5BD2D2B48D25730C301F7FD87861CCF2839B437A93955E8C93F2A34B3ACCDD25C5767E109B4167DC432912A040E7A221B43536D858BFF1A0D3FDFCE7FFB417B82157EC15FB2FF444DD9B7068BA7B536D6D1B26007B9204793E9731DC829137090D9C28B9990B72665865FDCD855BD76959909F10B2D99B5F30C0ECD31E4856BA8D9A013E6CBAAC49209590C58806C3CB8EFD2A58588E46B5BB1C68387FAE7DD282AF947A159BB39D6515DE22AB343719111317B01562F02A6AF79911FEE9682470307740D3492DEACE8BE893E101ACD85F627BEE8164CC160812280E4C5129EBBCBAE5536175A087F76841B9BDA6C7A77C3668E5BAA3A18E7960EC9291193435A001321179CCFD694A93EA296159652A0293E49FC3235EA0ABC971CCD116873314EC5D8A9A8D80FD324F90D79D959EDAB09645319BDCC6B79DD58F7C77CD8E831A1526E78D3D924F14ABD6BC42282ADF41E60EC70D1562DF314FEC7100CDDB1BF7E46A5E739BE535E8E2435BAFB119C0DCDB173E4A76FD77BE05F1518B054BB6E028D92FA76777CF1FEAD90EB0BEC5CD8A11AFD8DA5A76F8B7D462F3E11633246D33E66471EE36A090C7A9CE34B731F3953398F464A911CB90F9E88219FB435B493DB1275CD21D3A738BC5701C275F93713A5385F918B6DA3564CDC6D430F55A03271102EFEF91C44A7F4CECB1134E18CA431A42D095D9BAFC0BB7222B9F7D0B42C4EEF28E716CA45E398CEEEC3746F3B3B918A4CDB03D1DB5CEE7660C566F66F0D3908FDC659F9AC14CC5DC8BA2B01E89939A4AEEA71FFF45553A1D99CF3891BD301B7DBD0B804983F2ADB9741ED6B122E8EC6D7DE1A596E7835B9A7EB31119CC56CD9598911F6395114B92DBB909D564C2D40E243437521FDBF09859306D5A9D0E47DE5604761ED467F0542C15AA2E3E07D73FC7945241589F8796096599545FFA825E881FBF686081124E0859FBF90EA97A2ACEA99F6B4B1A16FA1D665FC393D6A4A83DB5BEEF4D744D63E2FEC760008CFDF0F562DE90E4D2512A80BE51811DEDDEC2CF4C01C65FB4F64A1EFCD1ED88C9D1D235B46F9EFBB12700623FD0EEB881C4E9DEFBFFC1799D82652F539B149C79CD4C456875D365058E086065FADD97948F8DB1E1F9452A24E260D3AE5FF7A7BF054DD5B8BFB8AA48B9269DD1BFE768C21FD2CE0C279B5CB45370FEAAF965DB688C5C46694C4334B4DD6D85A7C1A522462BA86748D2FC983CBFBB580BC2FFC974ACE7878EAF74694EB815D53EF34FBAFC97FCB4EE306D2C7D0BAC5BEE2FE21A8633CCF799543AE1F0F3491D70106F189F1DFC90186147F567192A498A4479A526862F32E46C84187945EE7EC50778F36705BC12C736E6280A625AD85C825C4409B5AA15F37FB1951858B05D7460C3A320D37E37F2F042CF3F04D3C2EB857ADD0C652789C91819E3584A011B991E7390854325420E03B13141F527581B6F4999EB12EB5C8D15E9BA149CA60E9C7AB835FEC1F3EE0FCD5D3668A4085536A32A05C5BC9B43CA7BB274B8C5463AA17A6926AF48747F09167AD1E18A44D117FAC0D5ED417B2C85AF0F8C8BB38FD4573EF35531F37E1E2F173F4FC61C6C6F49EB9327A83F5C35A80C4AC8D4853E3FCC4D9E40ACEE1A75E908B03F4230B20297965605E5F5041D8B8F2470B90B70C37DE95920E70BAE39F8D8E58FE38EA9106095C3C93B996414E143EB06D4C7EB3F95ECAE84F08439366BBCE339C284197BE6B83724FF809FBD6C4E48E05452B74C013F8C4F6C4CB96C9502EEADA7B574E0C9E0337B1E64AF30D9A7AA252959751F963AFDFB3A9FD3C6CBF8ABC010F275D8D0DB1C22F7E6F975AD6B5E1487D97FA3A3F34DA224D5E767FC1D325336D07E16DF87EE1592F417604CC908D1F570B74B8A089F2C02EF111D00CEC3EB2E61E7216A7568EB86F973B9CE7993AB165474D7E39D5513E6967B143611615889AFE84B31938F88DDEE2F13A81F58DE678793EFDAA8FC6D461B70A50C962E9CA28AF45B241DC700BFAAAACCCEDE21ECA21AD0ECF058E41AEB72697086A20F421A3856E0F30805EAC0FEE920A4269751A6C6777CAC62C323C2025EBBA895E78A92058DDADF145DD8D7554339BC2841981A3BF5175C24DA5D85C9AFD259CACA021B34FEC6FD1005DBE2B2289608E5C8B402F52A44B2C9FCB81F9EE60FB0B73DB507609DAD6CC2CB20E6722D5D0245602CC457D85A70CC8CAE94B71CED0EF9269CA9FAD4345E0479BA533B0450E6322B099BADC823A2DE2DB6968CA2D519CB54800DFDC822CFC5AEDE1B4984EBAD32BB8E8F74E9D492B8EFC9D99F9DAEC9E7C0BD13B59FAEA160FAB44C6BA83D9F47BD5C8EFE8FF134680B7CA2688CB29AE9C986BBE35E4259D28736D02AF856C63983E4E11C201C831511D4F91AE88DCFC843575FD86C1A37D18D557A7178E48B5752B668DED52B860B223675BA31865F8EEEACE5E498CBE33EC42EB4CC2AC437CB841931ABE72D4A45A0D7CEFFDA06955F890457E488C38929A3976A2C655C86CE1A2BAAD32B9341A83F4B6693A2DBE2CCCECB2280701A7DBFB928D2CD3639A51FBE1C54EB4AEFBD569E5344A2D9AA446D8745BF07ECF93183EF538973859F146D1C640593232DFAC65AF361D03F87D557D62F0FA69177482B7BCE9A2050CB275DAD6955B4CA97FCCDC817FE0F41B242CF5551E760D3BBA5097FC9261515D97FC416C48032C6D0947DEE87B6341E6A4C63369141070EB7701F86A98F63BE1379C2C80E4A600C36E71BD1CE4099AFA2DC766E54B651167DB4BDB6F4210397B466FE9A77AA331DB52CB530023B895E2DF07832C46AF173873AE17D9C97C65594BE263B03A8ABC2E5872664783C9E3040FD98F5A1EF6356D7F38E7776D5A8D06D5593FB1FB94A8BB9C16181E9C7DA318D175EF338D9F4B233C33EDD63C0F843FA13A5CB80512FE7E2D544DB78E1E5404B9DB6493E09EC798AE4494698C21DB90590E76E72491480E76E1B048338D58F727B6DBDFBDC64AB97E5B3DF1679128410C47A10026CFEA70380C1C8EFAAB5DD54730580032FE1A817C294EC7207F64231C2B897E6AFF2FF946AEDDFB669C20EF5FBCD8F42F3D8A69A890CDDB9A2A4F6794A199B0C027B5BF1212C06485F2E6B548FE3AC277FAF85F3C14C3C0053BCDF1B74E64E067B28A2A60239B084DD6785BFFF7BCFF4772AA443796CBB95DFD8BC9DCFF129584F0F9CAF5FE5F6BE88CFA641440B8BCF15F629CB75DBDA90BEEBE83E5A782BF182FF54FAF7294CB0C3DC2161BFCC5988804897F8A597DC9ACAD6F0AAE70FEC16586FF12C23CAE3F1D050D472D6AD219FAF69387533DDA6F22B9AF6A81E8174EC750BB44F37AF87F00007A956A]
Transparent=0
TransparentColor=255
Point(doLoadFromStream)
Point(Stream)
Point(doAlphaBitmap)
Point(onAlphaBitmap)
link(onAlphaBitmap,1968842:doPicture,[])
}
Add(Hub,5463600,196,224)
{
OutCount=3
link(onEvent1,10999076:doLoadFromStream,[])
link(onEvent2,10999076:doAlphaBitmap,[])
link(onEvent3,917716:doText,[(221,244)(221,251)])
}
Add(TransparentManager,1968842,308,217)
{
Name="trns"
TransparentMode=1
TransparentType=1
AlphaBlendValue=1
Point(doPicture)
Point(doAlphaBlendValue)
}
Add(VisualStrings,917716,231,245)
{
Lines=#3:255|
Point(doText)
Point(onText)
link(onText,1968842:doAlphaBlendValue,[(270,251)(270,230)])
}
Add(Math,9970952,224,161)
{
Op1=110
ResultType=0
link(onResult,714569:doShiftLeft,[(270,167)(270,48)(123,48)(123,118)])
link(Op2,8963201:Data2,[(237,138)(34,138)])
}
Add(Hub,12650018,189,91)
{
link(onEvent1,10820163:doOperation,[])
link(onEvent2,9970952:doOperation,[(214,104)(214,167)])
}
END_SDK

карма: 22

0
Ответов: 497
Рейтинг: 16
#9: 2016-07-15 18:14:18 ЛС | профиль | цитата
nesco, оно как бы нет(много ресов одному окну а мне их многовато нужно). суть в том что я делаю свой explorer(полная замена включая свои окна свой мой компьютер и все что связывает explorer и другие программы(там открыть протокол или файл или открыть в окне папку с выбраним файлом в списке и т.д.)). и вот казалось система частично работает все важные функции как часы и полностью можно обойтись без старого explorer-a но система это одно а графический интерфейс это другое. Перенос значков с раб. стола не есть проблемой но вот их отобразить да и с прозрачностью это слабо сказано проблемище.
карма: 1
        ]  
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#10: 2016-07-15 18:37:10 ЛС | профиль | цитата
RAWY_EX писал(а):
да и с прозрачностью это слабо сказано проблемище.

Иначе, чем я показал, на HiAsm-e не получится никак больше получить альфа-прозрачность, только контурную.
карма: 22

0
Ответов: 497
Рейтинг: 16
#11: 2016-07-15 20:30:46 ЛС | профиль | цитата
nesco, а IC может есть какие зацепки?? а я не пойму это горе связано с AlphaImage или же сам Hiasm не МОГЁТЬ?

------------ Дoбавленo:
Add(MainForm,2953706,203,196)
{
Width=536
Height=428
Position=1
Point(onPaint)
Point(onResize)
Point(onShow)
Point(Left)
Point(Top)
Point(Handle)
Point(onMouseUp)
Point(SizeHeader)
link(onCreate,6555747:doEvent1,[])
link(onResize,6555747:doEvent2,[(261,230)(261,223)])
link(onMouseUp,1745861:doOperation,[(247,244)(247,272)(128,272)(128,300)])
}
Add(Img_AlphaBmp,396145,588,203)
{
X=1
DrawSource=1
Point(Y)
link(onDraw,4375431:doNext,[])
link(Bitmap,10816912:Var3,[(594,191)(408,191)(408,260)])
link(AlphaBitmap,10999076:AlphaBitmap,[(601,191)(464,191)(464,254)(356,254)])
link(Y,40269:Var2,[(608,191)(552,191)])
}
Add(PNG,10999076,350,196)
{
PNG=[ZIPD509000078DA01D5092AF689504E470D0A1A0A0000000D49484452000000C60000003608060000009C09E6440000000467414D410000AFC837058AE90000001974455874536F6674776172650041646F626520496D616765526561647971C9653C000009674944415478DAEC9DCB8B1C5514C6CFADC73C3231931E9D3892410D8A44C4A59A8512C49D0ABE368AE86614C1BDE83FA02818541445C6C9421771A3C9C29DBA10250F5017222E84842CA2C624F3703A9D7E5695E754EEED9CBE736F754F9CA9998CE783C3AD47577533DC5F7DE7DC5B55A3DE01C88049618418815E1689369B32D6528CDE7A6B12EEDCD91C9E9AFA6B6872F2EB68E7CE578FBEFFFEB2EFF86864E4F2F1690A6F349BCECF280306C11061C40286E81A81C30092EAE58E5E56954A367EDF7DA746A6A70F1CFFE4938F9C1D3F08208C6378BDD1F08341200C630C69380C1881FCFD45D7001C296B131D04491B63DBDD77D7C7F7ED9B39313B7BC8758EB7B2CC0F0619CBA8768B58C3C1C118D9BD1B866EBA09C2EDDB41852128255E222AA9F363C7A59427EB74206BB721ADD7A153AD427B61015A4B4BDDCF250C8E8E05476B6808261F79E4C4F0F4F47E4CB19A0381F12E9E6F8C3A3F730D93568DDE7C334C3CFC308CEDDD0BF10D3740B86D1B0461A88F1438446B4A80170C530F4092E480245817A4972E411BC168FEFD375C3A750AAA3FFF0CF53FFEC8C130CED1D64180100DF11D77B427F6EF7FE6F8ECEC177DC1F8808131A2813070EC7AFE79A83CF4108CEED903431313100C233A040642215888CA740D308180A4E420E41E0848E7E245E8A07B34CE9C81EAAFBFC2E2B7DF42EDE4C96E4AD5664170A4587F4C3EF1C42B270E1E3C500446645226535798E23BAF3B30758AD0252802ACE4090CA5C1108936CA5942DD927B0C552A906036338CA93E653863B7DD064BDF7F0FF35F7D9583115835736371519D3D74E8ED7D33339DE37373EFF9BE2632A34F0103C29CA87DEE1C24172E407B7C3CFFB001436A0C51A932FD4DB734A264D6C94D02AC21A2EBAECBD3FC7C796C0C22BCA89FFFFCF31560E487619D72EECB2FDFD9F7C20B8BB8FAA9130C8095C3B2069406E56D5353796E975C7F3D04A3A3A0A26885630826A2750783D2776A118A1C0CBA4053507FA475DA87901014A3D3D300F7DE8BB953132E1C3EDC33F560DA0C9D63E19B6F0E1E79F9E51F1EFFF0C3532BC0E007D8D1C2A2A676F428A4CBCB102320217E2968309400212A1B0C0280C0A0741E9D41C531286CC925146533B86E0089B126DE7ED75DD0397B16968F1DEBE9D7A047B01AA74F87B5DF7E3B868B377A1DC38E80B94686054EBC7B776E4FE6CB953886A84C30341439187871365028AA7DB1065618A16E695F86590EA55734A2DAFAFD7768CECF5F2953E0CADC47F5BBEF767DF1DC73B34F7DF6D98B3D5FF931EEDF0E97E7312886A1772EC380124D4E4240791CFD20964A0920A27515AB27BA701018140406A5F71478D10E77EC00457D545FC0098EF6F9F350C38BFB3216E4666EA3A547A8EA74E1A7D1ABA9A974E2D1476F797276F6CC8A548A17E1CA5A26A5F805AA5A85947E8C67B8361340446B35F8E42BC0298D327050F6422914BA86C2343F4530028AF1F11C0EA0FD08475CA9408CFBB35A2DBFE01BC730F31D986E05C9FCFC615CBCA7FB75B37A1E639B0E97637058E807069A62710B5179D994EA029319E72048A8E64538683A815C831C431118E41E04031E97FCF30FD47FF905EA274FE68E6166C41B3AC8395A954AB6EBE9A76F7F4C17E22B6A0C60F545E8AA3FB0B05148A1B22A7D014354969364CC3D68A20F289A4DC8E84E59BA291023C5C821214769B5F28123D3A78D63C4C06E1D595C549876CDE1E283DD544A39D2A7C0E318661D1C43600287A894D48A26F7A8C10BB4990DCF97E9B6110CA5977368B0FEA0CF1828F8B952B872FB1345F5C71F1FE8A9315CA3518107125F484A252AA5D660DBBA37189A8EDE6AE9853487210784E0A0F98E4EE7F27D7EB44D9F2364AE416DEDF4E9F0C8CCCC6B8FCFCDBD19F980F001C21D2370A4520286683DC1E0CF6164C06E32A4F45E3B091FCDCA9D84E63A30CD8A30056BEB7E1BB102BC0D579E45C274EA596CDE8C8AE630C202D7081C400814A23220B19FE04B757AA5F41DB8E41C665FDE27D1351485B9CF4AEF337D3AD670D0BEEA4F3FDDE92CBE5D4E113AF6D9C5BA40212A138ED4EAE0798B1D3FD50343545FD0E8554A853A0DED522AA5D3A86E1DA1D3A880D51A8D3FFF0C8FBCF4D2FD91AF66E050B800518E544A6A0DD17AD4142EC70860E5A3AD667BA26B8F14E1A03E9BEAE73802767C6A01C16FA0CDEAF56723DF88949D2E456C39F4B885A453A2F5862673AC2B9E56996736E0F2DC073946EE2408064FA3422B9D0A59ED912C2DDD1F81232D022B6D0AA1FF10AE4021DA883A23B55C40B17A23D3A913C1129A112BCB5DB853988B7F677979570F1845B78528186CF856242AD33994E51C1C144AA94272107A5E5CA752DC2D5C834BB42D999FDF5178DBB9BA0AD71089CA740D3B4C5FE62995CB6902ABCEE07DB9BDB010476015CCAAC0158A26FD00642E43544E51AE1CB585FD9EA9EEAB9FF40460689DCB37FA4AD1BA7831885C3FC27691C0B15E34132E1295E516CA0146170E720DFDF8AB5D5B64569F0DB9DBD46A2A5205577DDEC9833EE996B885A84C29ABE876F5BDBC18D7F7496556FA947A1C235FA6879CC001826BF26E3550887388D63A7D2A5260B981EB3C81A30D0A2EE6918B4457415EB40E924A89D6D1157C4E9159FD8F3B47608191B1ED2914DFD591CF6714CD58F71BB12A0246245A4F2751ACBE002B55529E01A5D051634041265408453F7A65444AB4114E324856638FA00214CFD3F1FE1BC15576689FB38000222AA9E6507DFAA6CB39B8ABF8E0002878D3FF6A3AB91AF0078B446BE1146A1517EAD58CA6BA6E8D1289AED9C2BCDF00D06A078D143846A544A2AD048EEA539BF8248E21DA12AE5194FEF77B56C805918021FA5FD425BED4CA07898021DAB235C7A0C5BBAB061130445BBEB61864BBD418A22D5D67FC5757113044024D41A12E6088049CD53846E659EEF7D9413E2F12AD95D6ABAF4557FB053638FC71438143B45180D84FF85DAD82415DC2F772DDCCF3C344A28D84A2A8AFFAFA6E8F63640540F47B1B03770A9EB7091CA28D80232BE8B3665B0AFDDF7698713052E8FD174C663D29A8DE391CF2A092683338060F5F9FE66DE2D89E83C10FEAB0E08FFEB95E6958F45E290143B419C148586BFE9352C2FA3C6721EAFEAB25D6F277D3F293FAFE67060818A24D0886ED16A905469B05672031A994D9D982DE6769ED37B5B9023C7088441B5163988B3978A0E0CE61FA7C53B786838C83D184DE212A4314072384DE372BC80BD7449BB1F8B623612D07A3C3FA7E43B75D300C040DE61274C09005842B8D9297AD89366B4A9516A4531C90960E0386196C8A38550D4D0C41111780D1EF656B028968236018140E0E8649A712EBF3FF0A3000E7DCCCF40B687B640000000049454E44AE4260823FDE9650]
Transparent=0
TransparentColor=255
Point(doLoadFromStream)
Point(Stream)
Point(doAlphaBitmap)
Point(onAlphaBitmap)
Point(AlphaBitmap)
link(onAlphaBitmap,10113115:doTimer,[])
}
Add(Hub,6555747,287,210)
{
InCount=2
OutCount=3
link(onEvent1,4943747:doRedraw,[(311,216)(311,174)])
link(onEvent2,10999076:doLoadFromStream,[(325,223)(325,216)])
link(onEvent3,10999076:doAlphaBitmap,[(325,230)(325,223)])
}
Add(Timer,10113115,399,203)
{
Interval=10
Enable=1
AutoStop=6
Point(onStop)
link(onTimer,15252696:doNext,[])
link(onStop,3287634:doEvent1,[])
}
Add(CounterEx,15252696,490,203)
{
Min=-54
Max=99999
Step=54
Default=-54
Point(doReset)
link(onNext,396145:doDraw,[])
}
Add(MouseEvent,11719977,168,77)
{
}
Add(Math,1745861,140,294)
{
OpType=1
link(onResult,14792733:doCompare,[])
link(Op1,11719977:MouseX,[(146,205)(174,205)])
link(Op2,2953706:Left,[(153,271)(209,271)])
}
Add(If_else,14792733,196,294)
{
Type=2
Op2=Integer(0)
link(onTrue,2401989:doCompare,[])
}
Add(Math,320949,399,294)
{
OpType=1
link(onResult,2867860:doCompare,[])
link(Op1,11719977:MouseY,[(405,205)(181,205)])
link(Op2,2953706:Top,[(412,275)(216,275)])
}
Add(If_else,2401989,252,294)
{
Type=1
Op2=Integer(200)
link(onTrue,10465294:doOperation,[])
link(Op1,1745861:Result,[(258,289)(255,289)(255,338)(146,338)])
}
Add(Memory,706009,707,203)
{
link(onData,6844394:doOperation,[])
}
Add(If_else,2867860,490,294)
{
Type=2
Op2=Integer(0)
link(onTrue,7313557:doCompare,[])
}
Add(Math,10465294,294,294)
{
OpType=2
Op2=54
ResultType=0
link(onResult,719864:doOperation,[])
link(Op1,8075124:Var2,[(300,278)(713,278)])
}
Add(If_else,7313557,546,294)
{
Type=1
Op2=Integer(0)
link(onTrue,199915:doOperation,[])
link(Op2,719864:Result,[(559,282)(457,282)(457,338)(356,338)])
}
Add(Math,199915,602,294)
{
OpType=3
Op2=54
ResultType=0
link(onResult,10573694:doString,[])
link(Op1,320949:Result,[(608,282)(506,282)(506,338)(405,338)])
}
Add(CounterEx,4375431,651,203)
{
Point(doReset)
link(onNext,706009:doValue,[])
}
Add(Hub,3287634,441,210)
{
link(onEvent1,15252696:doReset,[])
link(onEvent2,4375431:doReset,[(553,223)(553,216)])
}
Add(FormatStr,10573694,665,294)
{
Mask="Select %1 variant"
link(onFString,3242839:doMessage,[])
}
Add(Message,3242839,714,294)
{
}
Add(Math,719864,350,294)
{
ResultType=0
link(onResult,320949:doOperation,[])
link(Op2,2953706:SizeHeader,[(363,271)(230,271)])
}
Add(Img_Text,15757728,595,105)
{
X=100
DrawSource=1
Font=[MS Sans Serif,12,1,0,1]
Point(Y)
link(Bitmap,10816912:Var1,[(601,93)(214,93)(214,260)])
link(Text,8075124:Var1,[(608,93)(659,93)(659,250)])
link(Y,6844394:Result,[(615,93)(692,93)(692,247)(769,247)])
}
Add(GetDataEx,10816912,217,255)
{
link(Data,2953706:Handle,[])
}
Add(GetDataEx,8075124,707,245)
{
link(Data,706009:Value,[])
}
Add(Math,6844394,763,203)
{
Op1=18
link(onResult,15757728:doDraw,[(807,209)(807,160)(583,160)(583,111)])
link(Op2,40269:Var3,[(776,191)(666,191)(666,243)])
}
Add(GetDataEx,40269,546,238)
{
Angle=2
link(Data,15252696:Count,[(496,247)])
}
Add(WinTools,4943747,322,140)
{
Point(doRedraw)
link(Handle,10816912:Var2,[(328,128)(276,128)(276,270)(223,270)])
}

вот мой рукожопский костыль авось кому пригодится . секретный алгоритм знаю знаю можно и на PointInRect но я подробно для большого понятия какой породы и насколько большие тараканы у меня в голове
карма: 1
        ]  
0
Ответов: 101
Рейтинг: 2
#12: 2016-07-16 16:40:55 ЛС | профиль | цитата
в общем год назад тоже делал свой explorer, пришлось его делить на части, у меня правда великоват проект получился но, вывел для каждого типа файла отдельный exeшник ( хоспаде найду схемку выложу сума сойдёте) прикручивал альфа канал по стандартному примеру, тоесть иконки находились по верх главного окна, иконки это были отдельные exeшники, минусы были гигантские в том что каждый раз в текстовом файле создавался путь к файлу (тормозил ужасно), второй минус (это сотни копий для различных типов файла ексешников просто с самого начала пошёл в неправильном направлении), остановился когда дело дошло до папок, хотел изобрести реестр для него, но подумал а нафиг он мне вообще сдался.
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#13: 2016-07-17 12:56:18 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2017-06-17 19:29:04
карма: 0

0
Ответов: 101
Рейтинг: 2
#14: 2016-07-17 13:45:53 ЛС | профиль | цитата
8.37.234.212 писал(а):
но а зачем каждому типу файлов ехешник?
иногда просто логика лесом идёт.
карма: 0

0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)