Вверх ↑
Этот топик читают: Гость
Ответов: 105
Рейтинг: -2
#1: 2012-12-27 21:12:45 ЛС | профиль | цитата
Как отрисовать картинку png в форме?
карма: 1

0
Разработчик
Ответов: 26160
Рейтинг: 2127
#2: 2012-12-27 21:45:46 ЛС | профиль | цитата
Вопрос непонят, что интересует конкретно -- сделать форму картинкой png или просто отрисовать картинку на форме
карма: 22

0
Ответов: 8926
Рейтинг: 823
#3: 2012-12-27 22:35:51 ЛС | профиль | цитата
nesco, пусть будет "просто отрисовать картинку на форме"
code_29891.txt
карма: 19

0
файлы: 1code_29891.txt [483B] [117]
Разработчик
Ответов: 26160
Рейтинг: 2127
#4: 2012-12-27 23:45:27 ЛС | профиль | цитата
Леонид, сколько можно повторять, что компонент ImageLoader нельзя использовать в ОС с установленным IE9
карма: 22

0
Ответов: 8926
Рейтинг: 823
#5: 2012-12-28 11:18:42 ЛС | профиль | цитата
nesco, [flood]именно поэтому я и не обновляю свой IE8 хотя предложения на рекламе каждого сайта [/flood]
Tad, "А оленя лучше"!
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#6: 2012-12-28 11:24:04 ЛС | профиль | цитата
Леонид писал(а):
именно поэтому
Как пел Кола Бельды : "А олени лучше!"
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26160
Рейтинг: 2127
#7: 2012-12-28 17:55:57 ЛС | профиль | цитата
Вот мой вариант отрисовки png прямо на контексте формы

Add(MainForm,769023,217,217)
{
Width=300
Position=1
Point(onPaint)
link(onCreate,4174275:doEvent1,[])
link(onPaint,534002:doDraw,[(269,244)(269,279)])
}
Add(PNG,12387436,315,217)
{
PNG=[ZIP411A000078DA9D7755501C40B425040BAEC12D81E0EEEE328110DCDDDD835BF0C06470081A18DC61083248F0408061067742700F6E836DDEDB8FADB75BBBB5BB5DDD7DEBDEAF7BABCF39753A41EB832A3E0E350E0A0A0AFE3B8092CEBF98F6EFB0BCC4FC77F332F61FFF0BA8BE3AAA0A28F570DAFD7F09BAA3BC863C0A0A2419F7C11AE35FCE680BD0D1404109664141F914838282FC57FAB48782E2C787827260858222918D8242E195DFA12D858242D5F34E495E2FD0E2381F3B506FFBC7507A7E0EB3DC0BEC18AB5E146BAA945E3946220592A693FBEEF823663BA6FB6F2338313F31BC86CDD7C9B92A2BF5273774EA4C964D6BFCDA5A0C4DDD8FEB6E9C194E7CAFAA4F1E7B047D59D2B39DEA9C7E084B214EC41DE177F0B6AE13C935F10BBADEB9A1034D05852517D39FE5269047AEED4D4D991F46DA42FE73BB15373D6B386CADB7840B0BD2C8C50A28F268515053B35AC5C647C5DCC7FFAF6ADD71C1C2774FB279B310BA7A597FBCE1F2BBDFAEBDB4443BC52535B88B417785A5A5E50CF7662924BA532EDF7DCE65A5BDF674CCBC6FF9087055634AFE6D96FAFC9D908AC80369DF5E293E0AD8B0BD21ED10FC809AB9CC211F1293D0F67DB0742639FEE68BCDDA5EF81103DDCFC8C712B1402BB27882A40D9DF526C512A819744347BE35DE5E72BCA71EF332277C3A0089A0E52384615C4034FFF525DBE47B2E9BA0F981803F8E9D5DFC385E5FD86F4FF872C08AAFA867ED53242A5A1C263E259580557263C0C2276DEBE7CFA858D797EB455E9F8F1E3DFA9F72F6847DACECF0AE16B64C2F16BA4B36912A5722AE2A11FB828FE5279785E256F4D9B83BD1E2D61607D4D4A919F9E75DEC0076E793F91991A2F6167CF7BA3A274F5765C710CE0E0993C9E9C5C4EE7A834B5C34E93ACA03E73E2F4F5C15A449A3E1822A1E37E5B1E7D0538440499C43B6535AB8B0B5A727D3F5A590556927FD80B9EDE905403439D95113E1B129DC9575156ABA09F65F13A21DD3739F90450264F7391FCB109779DDD3113B9F82AC78B209776282AA3C9D54DE9B3DA89230FD641191599F2EE874D1D635059A80BBBBC93B695C269B3B31B941C24EA412B92E13B366D1DFE6A82F71E25AA92F71A38F3BF95620B84C050AF33C478FAC10D525E12963506A12075ECBC9A09C2B0632777462552BAA1E69438AFF736FD13C6A1DFE62C54B68EED7AB90A98965239CE88C6DE181637D816F2EB661CFB567A134C753BC4895E73DA6C7D286CBAF32D39EC80FCF39683B91ED5632D9A43B65D5E5E4092355298CE2CB5E159550B29F65656CAF46C7D4B58DB5130F4649668EB8E4C3F4B1FD0DBF16391BF29BB8244E1A987EB9EEB0F998C8BF6AF3FEE4AFCDA53079494F1565B486241F339E282EF71A81E21401951B4FDA357062CDE8936903C1CF74598B58518B82E4794BEF0157DECE757088A1DAC200A493EB9521FDCB1756B65B8B855C2ABACAD426010E45352C5861F877944E1C83293337EEA0755357D550B0EC654238D5A0285295619F35ACACE7BFA0AB2F9F8F17061207D40F3196396E33724AD2888B2FFE1A1B53910F1749C46DD236C90025D22D569255AB3769E9E6C6769C731DF1209474ED594C625AABDF371B3A16ABEF2DBE9DB1EBD7CA4B78EA788F37636FD52883A6B8C6581BD1C843F7D8E2BCB09CF6C952AA65818444986B6EB97EC91DEAE6555206D34D0E2E9260A5F5BBD376E2495074B42741FA97511FD2A404B3F6B7EA71EDBA94AD182AD7C53F3EC75D81092FA3BB2F13FF6308BF9797C932539A48B5FF15BBD934BE292B20F944F5F72A363A2469E9E929B9693197CDCC7615AC6F440589318C1316520B3E4FAD286560670625547200E434AC5F1CF8335BB54DE89124674D0536E3D06D9FED557F56D5B4A70D0E18EA63C4D3FB69AD4559DD7D8AA7568026693B69480C72845BBA61FF1A66585E5F3126A4A5374E08F96011F38C04CE05D6D7D9A05D073440324236AC45C9583DE495AB655DBE474DE85026C2D35E5E66A882DBA496A0FA377739C7941CB65F4CC7EE9AD83EE6EDA772F387F38094E6D103BFEC06711FEE7FED2634C0A630A239D058AD920D2B62B88C7D9A60452AAFED318495165E663E4D392235D6F665FFBBC660F9F67751FADA76B4E44491D19227347E7EA9A4A2C228C1F1C29B9F189088ABAA162A3645DA9F9A4316B7B2C5B7551603E613C6FBE96CCD36FE5251D981B2BA69402B9D34B163454B682BB618C2A8077B296FAAFD52C23FA6A8530C5DFA6D1F5F0666490F1725DA761F652DD4ABB1BB7B8A91767F95CF8385DAD938A178C1EF57B2057005E07904381D4A8643C13211F8D7ADBCDF33A49F3FE1360DCC538EE9971D9E4DE4004FE1A682DCBB6B81CE22F56B6DD4DC41A6935927C9359873EBE35F77BEB802B70BA57693BAAB414EA367823E27D89A5D4F878B2AD76D753FF7F328686E922D5B6081DDFA07075C38729EEF88F0EC97F9BD2285C0F43339C1BA01079A0C7B5861FF89EEC9FF03B8C7A18CEE6784311172282FD0D01AA5D950C07DA89FF156E3F61ADD3F13AEC50D02224A95EE98B8971872F89F7E252C2776DDD6B1A9AD246E6CD5B1699E29DA5733544F3F6AA5EFC70783F9C708C7DF1899FE26FFF8D21CC37442178A11A6F09C344E491497286A7BEB2A001DA008C3C83BEDF52604B627CB8AD1DC5973A65070FC6A650C7D8BC364502CA6169F56A9BF302F20E22BED53489AD6C6AD1C9C4261113132A933BCDCE33D38CCB0682263D9E9C87FA03BB7714B8C60F72C38E9764F5E9A995DA08A484077E5723BE971CCC51F596DEB04EBC0E799434AC41593EBCD18287144AD276AB184EF548BBECD6422751CFFAFD1C327BA19B5F5E337D66158E81FA65B8FF3C8350706F45BF7DEEB3A1AA2831E5462D44362BA667AC8F23C137FA0749AE22500779A495021399F4DFABC640ECCE640A7B639079692EF5E4C70D5E69E79DBF0F3AF1E31D72A4D1DD56F270A89EF7345AC21F8489FF922594FFC38BB384A72159C27FEB8735E79CB6B97877B5238F9778F9E6091A9078A378256C4E7D1D21026377E35A6AC22299FAAD4C9728CACA65D385C0E368421D611D0BABD203CE0C1967E8E4F05E4B20EDE9C27A8FC6C92282D0CF4DA9409D01B0E7E67AEAE95D74DE4F943863C033E85F16B399C9FFE47C41CB4F7C7A92F56179B99F046E28B7DD27BEDC2465ABA7D094A1F031ABFDB6A6A3CA0435792840EE277BEB04A5895E055F9DF9942990942A442C41EE963B1E7FF5E6BF2BCE5CF4DDA7138FD246A4DCA0672D53F1AEDD6452324E842E70F1BFDA2095065382161D36A31B7F54A833B999FAF4D238D9E5F01F08C22337A5F9DBB5B24D5FED91640E352B5BE152053E551349E1138FA62E140D625F21B171FDBC249ED5241FD5CA7B98247D97049E7B29C37F6B52D36660CB8F62D25DC224A5A5CBDF186932FBF8532CCF95BE07A85EDF711FD1087D7DE9B66A59E39F151BD776CF8C69F0AD629C01CFD83912A86C011C255F7E4D316DFD32D265B6BE8E11C15F4222E47CCCF8D45E6F67B0184CBB1A298312023962725C74EA69E2A3F7A5A149EE1E574362C9B3D9AF257CD91D93D17187FE2DD48EBCAEEA790F11BC35BA61E705600A48D10CD888196C82CA1D18D5094C8DA42EC8FE636779FECB4580F94572B19FC4AFF3F6028E4D9A7C0757ADADB1F4B0F0D4CC5CA0A0CB6FA99066C1C3D7C13C8DBF912F90AB751BB0DA5BB86DCEAF000E3A5D166D2B1EB2A717980EA2066C0E02D4CF5A1FC0EF05B8AC139DCE31709D8A7AD1DCCA7456FD7865034FE25A5170757F45B909A5186292B6E9909A922944D6B392562FF061A5EBEEDB0611C79153DC243F9CEAFEFB710C551FAF157FE37DBF71BBB7F200C4BA65F3A0F0DF037E6E072B988F764C87105E522527F0C49B0C82095707F1F922AAB89F09B3651AD6FEFC96FDA4E90C6B56BF2705398E3865C3493CCC3F28C7D5E0080CF507243B5E2953ACD1586494CBD8F52731B938E284CE9895CB7907AA060924E9226FA9D6F23EB3670584DBA722C25A3E4C30CB0435BF600205DC57955069FC9EBD08D40CAC9EEE13E82352F81DD93FF3BAB64ED318431B2388B5F7FB1D337EE4E4F0E450CF40377AC47FADB8DFCCFCCF6A47637D2DED61BED6E275E8D99419CDB395B6B3F463E7350A09B6F4411795228FD12953091C53AA3D961742E5931087564F2BD70DB428EAB44F608FAA38B95084D50BD9287579683C16F6C624873991CC1D22EE412B60E60510F72BC3341FE0C3152A6FE6E3B7E6E7B4C8272782FB8990AFA11C7C881AD8F98F526799CEDE4872DB059C3C40EE9A4DD344BDF1945DB2839831ACF713C59B0F56900DFD69E41C23D3E25935AEA319B9D96E131199F44C489C837616E909A7BE3470B602EEFE07E9AE1FDB6CC430D3E725478C8B78D8E2E2FF5E0820C9D6BFACF6F5DDB61179F5731074200B30AE527879023BC8F72BAD968C136B4A030060D7A1AD66117FC6104BF0EE181425825E955B1C74CB2848EE681DAFF1BD94F94524C943E111017ABA3EF935A639238D88839B35CE3902547597C934133B483F74ED6524175A02E2F5405D89A4B426BE8CE7603861D1229221C80E693267A184B259C93A8BB1EFAA73D0C8B7FE4C0D2F5CED4B85303018BAF6D3231593DA9059F6E5BCA6DB56BA8D8F0D54A84A0BB2292196E0C9D7F6F7A5A948730B949E65CBC91E487130B7D9E0951DF5987913AE9AEF14E559C8E25060AEEC97000169EFAA705CFA464DB467A9A1B718BA4BCDD2AB4AB229E9978096DDE0395C7CACD8F292CE823023423A267027100A5F24A4347F18D255A55DA31BF41505012947D0D5D9661FC63AF05F6188400B4E2FF1EC1A1EB1D94403E6C226C2BFB7CD29A6EAC1C3D338EF374F1083914AB917EAEE5FE1DBA48F659F6E937797B9E50E07E3BE4D383C9B56558F8837BBD81C277BF2AF4FD9985B3B85049E6BAE922982510CE16921349FB256C27B0FEEBD31AE366BBFC50BFB7B79414FC8C7A8079B382004B89D0CF2097602AC674D94E706A378A794D2D5CB16144241E80DE53D64BDC4621FE07EA15EF655B8F9654BA6CCB67007CFAC81D7E7DBA5B682D138820D7FCD69CEEC813B2B222435ECA0A5F7AADEE61CF7E48A6A7C219B8558FB0BC87C0EC76B70CF49B8DA327CD47A18DDDD79CCBDEF342E40BAF0363A3EE4F686B2AC2E2E9CE996340AF4D8ED49B875B8CAFA175BDA8ACA527ACFED943BD675E66A2B93DB4B4BCC3E3C6CE1200CBF32F97FA51839EEC3DEDF9B11E9C1F85E2F6B06CFA091335223BD835810324C5A981DCC15B0633F4F57D913618F3C29C0B7975F29ECD9868106ABC9FAE7C9415F2C9A11E04B356864598DB4F386A0F6419EEFA5AAFEF4BA5F5EB6B9A142312E8CEC35E61A7DA700D9F83746EECFD70827DC8C846CFF2413802739C80594E40961C4B9D7E8A531CEAF86A699149FD2170F28F531C79DBD8F1557CD9206A85DAFBCD3F94623C49C99B5B8115D19701326ECF4CF21D8B52346779A13A0A1F2B28BDAB072DBA17AFA1CAFD1F35B2C80D4B9DF973D9C0A97F2EDF5905BF355A1100309130177F3BFC3C51C40D23EBFA0BD0159F621FA651A414C2906C63AFC4D1D2EA59D56B551CF5E99434B295B2E041B523D257B3B78C05D7E20ACC86B12903F37C5AC4F4DD923B4735F8DED3620D0F18276CE6114C193ECCFACB4731AB9C2E87559CA2614F9F29707BC0A7FF747081D0D5A21F492A53033106BC050698D9C4524AFBCAD859A0885E080C6C874FA07E572320F48F5452FAD1D23EE69A19B00FEB2CC8ADB98AB90109FCF376410579D7ECA82C2D52F7A6B5D7C32F117EAA1C3E63FA5E5A073D06C88FC5007A7859C38DDE7BACFDA8C7871E2D7909730781ED2F6E88CFEF2A128549D8405292CE5E2D311B805C9BADD18FCA303DAFB0D6285B83153659846766E1316B2259BB41DF081DCE5FB694E5E28C1F661EDE5869EFBD9E0FF074E9E6ED720FA4326A0144AFB04BAB6065E7774D64BAC6A45D05EF1AB7AF834D23551CB44256B81FA5EE1BC84B3FC70CF67019416F7D0F0140E9EE3BBF52DC57CC987B1ED824E3ED86D00A3360E768206E2A559156DFF11D4E923A1F65CAF4DB44CAAA3FF4EBB539F71C64525AEC844BB3D4F96BF61B600ED0995483388F1FD1DFC2D4C3138ECCBADE0948785C5223ACE71D654270BEFBDA6BB08CF6209133F76BE43339F38EF586C4547EFBDFCF49A0FB99DB6B59098975C836276FE498992874E44DFAFD43D0A9111F61D784EBA4596DC6CFCA59E0AECDB1CEB4C2ECD02B0A0FF97305F40404A523EC758726396D4473BA136845934308DAA3138D15E072FA197DEB8C1A437334FA5C93864C8A5B8A49AAD3B4CF1784133E59FAE7EBB9D787709E7BA96752F6FB6C3345E8B3DE8F7D93FE60FA06E182103D31DE9E3DB82167A0D18B11C6A6D5FBD2C7108E66122FD2232671CE508AC2D43DDEB0F2B5CB8227412C189A6F5F281F2B6CEC0DC2FE5C1475634DF851386D7026BB0E55BE10964A7A511BB5C54EC19389630050AE2955F0AC32E2AD297073FA1E642F99C2B9EC6AF6E5A41AAA43CD8A0024D0EC32FA4DBBD9FD420B809307E1F6F89D671EAFAE97671E27E0A6E93E3E1846B468842E38A438BD04B55B06368ED2EF56B7905073879B95BC8A7E2BE5472D65DCD027D8293CD428B556FC27D60083B78D33B06E9AC0D37F795DB4DF33E4E8348B2A3CBC640C1EF8944940DA30FAE42AE510576899B5C9AB668EC770E8C0B808D7C52FF75F94B9EF9791D62B13BE4E7EECBA798199F0CF6A8E18B4FECF9E686B54E4BFFC5B5C52B24977EC371D9E11ADF131E61CF23EC24F689FB217627C6BBAE6C3F66B85CE84475A67791678E8B033EDAF01FB7A30A438E03427DA6E9FEFEBE6777B942081946277381B7FCF9BAAB4B70FD4C6A39E7C5823C857EF7AAE465B3B18C5ADE99CAB192729E12A84FACB9BC498950640D68316015FA753B712F44AE3E85DFBD7E73F45B0B5E2DF80B598E570C2E75DE3D76E16D77F844B3E044DF8D39E102ED870FC165E58A76BFFCBDDFEEDAA8BC3AFC9620EE1BF40BF6C7F7F84753F20078938DAA5C04800A6A5D73155712ECF386F70921CBC33AFE2B54CD5F23CF8F0B8AFD8D1F506CC7B192FA35C97677B097A9A54955DDDB54C3642A874D5192354BEA97F65E260D9914E40F86CAE2DEE14FEF94397A40D39EB593860B8ADDA4DB32FCCCBA9F5F49EB3B6D974C9EE67061CE5539793ED0B497AE664DA69A5FFF0A409080116C6CA5F74B66A07B50D1AA2992D4ADB582CEE70F0511C79645E6549C25C0101B98ECCC280DD4136B852F2BCF3196950C575338C0021EC7C3A468E6FE1349DEDF85AD98146D98101C3539D9232F106EBF8B42F85FB49C2064878B3B4D17303DA55BC836D4A217CB8108781D287D6610DEFC4C4C72074ADC3FFF1E27D4F8D9647857E290B117EDC5F36376EC5E035F6F2699B3BB755034F64D39D2207D3AC127EC34911D23A1422EBD2797B757095CBC870A3F8CFE118A6F1BF42D575D7201A7EEAA6D040ECD0D047196062C27D4967E7BD410242415EF0AFE5EAD0E0DBA3C4CFEA8179BC1BE53973564D784AAAAA114444CD8F31E88ED18D0B02341A676B6FD876EEE9718371BB158A88462270584B352E7E4C33CEE5A33A58679EA12E0F0D79273E18112CE75670622DC2052A3C92C4CD2EEC0E45C66F3E44B76F880BF6EE8273A20CB21F226A12BEBCF74BFE025C262A4C6BB2CF75C6671993D3D39B29775F56B8FB34CEB788DB15021A97233E3BE37C7C787105ECEABAE4E1E1090E08A0787CD3F44BF9E4ED1EACF6CA679294419EBE15845EEF37198FCDEF40126676C9BC8A502EB4B5CBEA06B0E10A696BF43BEC1FC692CB3F4565112B1627105BCBBE2B2CEB31830AC43B5DCDE38AA6BFA97B82E6E8DA9B3CAE3AFC6D983B6010B908FC61A019CEF1D0A55CF39C99636877AF5661F05C9ED3862F82BC813DD80FAA3C8B663E36C9125F8867E936AC5FB998D77EBDAA718798B7365C2B1FD3DC575DE73C1A0EFFB320A1B4ACC363DEBE0F3391C15A14FA4CFA8207AA74D87EFAC2E5BF670A90D358B3A4B34CFF08AA47B85F7150F7E17A5F34ACE219867AF187A7DDA8F997FAC9E66645724282F1E6FA3A18FEBE2B7A04F19C9D0D346C983BCC5F5DF9E8E1403EEABFAE205AF0B571E9CBEF310D5591F45978879CE07A13FEBCE4A1CD78A99BFF5CAA9B606C245C42C7A39C65C578DEAE5CB1950E029788260E59FD46468A354E3BD23A9F7A085BD1716A606285E5F3B4CDA7DEC3F26B20F3A9C3E352D3760D4C3D42173AF1A00FDB1A8B11C3561B9A96C4571DA2DB1273B6E60D4B594BAD4B142D9E2E96B3DD35B6DAC3E549FA749DD5B1D5F87EC51633206495898EA1BEADBEEF2CDAFF1891354C5FDA82FBFE3F3558691CD3B769624C9DB57D1D66D7F1F3AC22424B2BA5A2A6A62635D60E9CB06D10C81B70C5DC6D801ED4199CC6C69916662EFDAE154315B151C45F6D5F28A49CB3D76AC3B638A9BB5D744433E27FD935050335BD654D1C1663BA57A9A69366C8EEB53DBF83B8D0906A887C43E406C9B7AA74B84B593EE73612B4C8B484FBD5B44A432C1F604FD5616DF4C9122A7E30DA9EEAD81699B98E2A93EA2593C382E343A73385ABA125DE5945574BFD86BA4743C1BED04AE3B3ABAB2B3C02027F7E4CF6376F6C923E54F8FAFA9C7B5D78F9F85C9C522AB2DE937FFCE091C742C455A84F2222DE6E9CCE59C88D2ED9AEFFA1E89D4C0D2549FE4AAD385B21682B173A972869B7A65096BE2CADE2D69D71A133A4900E5AF68D60DD2D5BD19B07493A9AF7043D9FEC53DC476041A8BF5E05EAE3EB69B0B8D8D76D2A817C956D5D195882ED8ED7943CFD36EA5A9EE7DAAD3E7C093A9B681F112465E83F767BC3C4E4385E28BBE62C30F7CB1BD7D56EED7DA31B2B936E523293914CDEE2DBE511BE7FE51C910F9882AAF69254ACDBD058F3A6677BA3AFBB4FCCDB8831C8085FD663D321EBB7E76284E58C61CD6139756735C8DBB56C596FA97A89A68DB42B675471D676736EF4B94A80243F679F59BE29D3D494CFF02DEB5BA324D397598F0D91F2F53F88F2BF067351DA457074DB846C1E08B579BF46BA9AC74340BC7B0D4BF1B8B37FE7CFC602EB329F751D063318F29ED182C12E13D2232B0128FFD63BE50F4AF50A5651FF0D93284081]
Point(doLoadFromStream)
Point(doAlphaBitmap)
Point(onAlphaBitmap)
Point(Stream)
Point(AlphaBitmap)
}
Add(Hub,4174275,287,231)
{
link(onEvent1,12387436:doLoadFromStream,[])
link(onEvent2,12387436:doAlphaBitmap,[])
}
Add(Img_AlphaBmp,534002,308,273)
{
DrawSource=2
link(AlphaBitmap,12387436:AlphaBitmap,[])
}


-- немного упростил схему --
карма: 22

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