Вверх ↑
Этот топик читают: Гость
Главный модератор
Ответов: 2997
Рейтинг: 395
#16: 2008-07-16 12:32:24 ЛС | профиль | цитата
Так у элемента Gif из b169 нет этой точки. Значит используете пререлиз.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Разработчик
Ответов: 26067
Рейтинг: 2121
#17: 2008-07-16 12:36:52 ЛС | профиль | цитата
juk, минуточку, а откуда она там должна появиться
Этот компонент отличается от ранее представленного, и что ты вообще хочешь декодировать
------------ Дoбавленo:

Если хочешь загрузит из файла, то есть точки -- doLoadFromFile и doLoadFromStream
карма: 22

0
Ответов: 902
Рейтинг: 27
#18: 2008-07-16 12:46:36 ЛС | профиль | цитата
Nic, nesco, Извините! Я тупой, не чего не понял!
Я использую нестандартный компонент Gif 2.0
Можно схемку как мне его правильно подключить?

В дериктории с программой у меня лежит файл: sun.gif
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26067
Рейтинг: 2121
#19: 2008-07-16 12:48:14 ЛС | профиль | цитата
juk, смотри в Exampl'ах, там есть пример на Gif
карма: 22

0
Ответов: 902
Рейтинг: 27
#20: 2008-07-16 12:52:27 ЛС | профиль | цитата
Я раньше делал так:
code_2245.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_2245.txt [11.1KB] [491]
Разработчик
Ответов: 26067
Рейтинг: 2121
#21: 2008-07-16 12:55:59 ЛС | профиль | цитата
Вот так она должна работать


Add(MainForm,7054430,210,182)
{
Left=20
Top=105
link(onCreate,5836897:doEvent1,[])
}
Add(Image,2856610,406,203)
{
Left=70
Top=55
Width=50
Height=50
Color=16777215
HalfTone=1
}
Add(Memory,12187521,336,133)
{
Default=String(sun.gif)
}
Add(Gif,2291526,336,196)
{
BkColor=0
DrawSource=2
Point(doPlay)
link(onDraw,2856610:doLoad,[])
link(FileName,12187521:Value,[])
}
Add(Hub,5836897,273,196)
{
link(onEvent1,2291526:doLoadFromFile,[])
link(onEvent2,2291526:doPlay,[(321,209)(321,216)])
}

------------ Дoбавленo:

juk, для этого в новом пакете есть компонент IconAnimation (его, правда нет в списке, но он есть в пакете, надо кинуть *.ini файл на поле и он появится)
карма: 22

0
Ответов: 902
Рейтинг: 27
#22: 2008-07-16 13:06:38 ЛС | профиль | цитата
nesco,
надо кинуть *.ini файл на поле и он появится


А где его взять?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26067
Рейтинг: 2121
#23: 2008-07-16 13:09:05 ЛС | профиль | цитата
Вот схемка с движением солнца на компоненте IconAnimation


Add(MainForm,6586477,322,280)
{
Left=20
Top=105
link(onCreate,7355010:doAnimation,[])
}
Add(Image,16747678,434,301)
{
Left=70
Top=55
Width=52
Height=52
ViewStyle=4
}
Add(IconAnimation,7355010,378,294)
{
Delay=100
DelayCycle=100
CircleAnima=0
MaskColor=0
ImgSize=52
IndexArray=['0'=0,'0'=1,'0'=2,'0'=3]
Bitmaps=['Bitmap'=[ZIPC60E000078DAED563B8FEB4418FD6C8FEDF891E4AEC7E399B1E32DD02D800A094441894441418B6828692829A144A24350428344071D05051D1205D05081805F004282120910289C33136737FB40DBD1EC776F76A3AC4FCEF738DFE3D917BEDC48B0A795C8A3F8FD245E4FE195C82A7CFE6E2DD2D9F8C287C11EFB7D2FB23D93D5C7DF4972FE88D45FFF2DEA95D7257FF30369DFFB461E7EBB17F5E1E7D2FEB497E6FBBD9CBDFF8FB47FEEA57EE32329BEF84D1E7EB697D5CB6F49F6D2AB327CB597E29D4FC4FDBC97F499E7C4FDB097EED33F247FED6D499F7F51DC5F7B49062FC9E34F803F911F7FF955EEEDDEEEEDFFB3F35B2C81DDF2A71B30C92E58C61FC92EB9136637CF5936CFBB1D5F59761D25D728F0386C001018BC03D77F60127E359F1FC63162F076868FE7C96D98856206A41B4935001D40B7611696791EBBDC77C3987723D063F8E8042617906C712CF7B92F0AEF7D471BE74076038610BA32F2319FE77DDA770016BE002370743039C5D0AF80F0BEF734608A9E5678F076C8080B768A09710CA3EFAB14E6CA14FF7AC081025DB744751543D77C996A6DCD341963B52BCB1E84695A15F938860C2647CCEE001ABBBE740112A4688C0657BADDA655EF23E6C843516501B271DA6933593D91496432DAA58D72601A59DF391049480052300EC3D9068EE976AD9C35F0D03923C0D675A352A66218E7A36F28669281E4CC97DA5AAD9422957206A4C04CEB7A5B21134C43B6F0248106A12016ED5CED5A6DB56D9D6D747072526A9BA674EE202361F8D98C1AF488DE3AE5F0B031936EF5B49EAC55C438E4AEF71D7544A605E33DE2B74A01C1A4ADB433663D69783A4D9AF5F5104717B320708D29F33ED5A6699CB231CF2BD3B64842ED007269DF57417EEC10FA16B4D9F9B4994CBDB6A134AB150E88075A1B3ADB18F054A8103141ACE4D96543E75D3DD9B5D2933E60607883605A37511015D2DD85129D4BCC9AF7A59D503C77900081E1A78373C69508081ACFC7A039E18001A647ECD6B516CE99CBA3CCD8BA3626655161AC2A6E8CA8689FA23674C358736088C654A3C248759E23A2811D2BBBA8CDD44101CE21686D2E3008CA4C0D3CD822736042B767F42DCC0C5FE2712A07BFEC2A3E1E320E67516397FAA22A42A343DAC4A077E99BA534A17FA717089A025280C3BAF4106998600B063DBD6140787CB20F809B1007001A0D61B4328655F5445C6030357AE75606CE99090C865F4FBD2AE51A24C6BA2D9B214C126A27C40385423A06BA0122B4F604C1A1835AA0C0ADB6E4E9BA38E82489D281442DBEDFD8431806242D540E094E4695152A4ACC8EED2D94285BC1F79417D2BA822BCC564B4CADA029E336D035CB13E7A944597739546AE10D26087CB4BA565412026AD8A898246C863136AA9C470CD380E75B2A0EFAB1CDBA6EAC610230106AF45CA8E8324382463141205367E092A6B535302DB862975655E5E1CA10E76F98079820B15343F4A0B36DDBAC1BB40EDADBC5114C110CF371260699A2857C5AAFD10B618422921A49310A39F310411EF7D80566C705CA8854C3AA920D6094C7616CA30F303DB01D96F1B6CC44F650CE010FE7310626B35E73846E36BE0813276EBCCB7B21F4EA800214F8D632554DCDE1B9759C03D82DF07ABCF06CD90BDC2D612522DAAA2F3903B90EB84ABA1CCD961F26C1C9FE4912261C4C3EE00AAEAE825390102ED6F9C872793772CF7539F7162AC184F46CE5A10B886CD9235730D41DFE1C5F239729C4327661C77175DCB0EB431E06367A1013A70CF3157AF3F44290CB97541697FD41B404C4FD71E5523AB9777889E02ACAA29B6018825357AFB22B3752120FB05DBC16E66B6EDD788B25FC8F4B2ADE31D92EB9DBFD76E9EE4BEE7A271E096F33F91773A40BB4],'Bitmap'=[ZIPC60E000078DAED562B8F2C45143E5D53DDD5DB8FD9B95DD55D55FD5841AE0014090481244120B00483C42091204970042418121C3804024782000C0A02FC02080948122090E13BA77A1E9BDD7BB90E736BA7677766FBEB73CE77BEF378F6852FB724E7694DF4287E3F89EB295C1995F2FDBB1551E7D3852FE53CF6FB9EE8F20E951F7F47D9D523547DFD37E9575EA7FCCD0FA879EF1BBAFBED9EF4879F53F3D39EEAEFF774E7FD7FA8F9734FD51B1F51F1C56F74F7B33D952FBF459B975EA5E1AB3D15EF7C42E1E73DA9679EA3F0C39EBA4FFFA0FCB5B7493DFF2285BFF6940D91B2C79F80FD8C7EFCE5577A781E9E87E7FF3B57F738593667D9EDFFBA0593CDA7830F0F885936CBB2996779DBCCFF811113009C9F9B2E9E63F8FECD320CC3380C0B1B59067C02689EEF8561671681F0111B00334822BB0D9309068065ECBABC1BF13E8EC3C1C139BB05036E13641C631173E7628C791723C30626E32646ACC015B651B8222AA5F01E018535C69D19A263F862A4E3DBD4052E751960CA15B099C751683FD83A603823B0C208A52F038EF7CA39A08BC2C535AE3557748DB3CE19A57D8F33F1C528E0948BCCC9C8541C31921864A38B4619DBD334F10B970F0686039C8DB9D07FC464F34A73E742D8619CF5B667630001A582BE84A5C8894EF409862536202D5BD59734F9DEFAA90F3E043637D5F5E5A50285B964373B6284E86E6BD8C66419E483959070DA3A800A1713778249BA442C5BB3233C1C4F2F4B2A1962F1C31873816CC5A31E48A40F48E75C28C52D29C572E7118B6D35405A39C68C497A82D970F8793426F8BAED2DA5A18EB7C95BDF0660CC36BA08B58FC3B26210FF88CC285B56FD349D957D09FA74A8272B9894D78499C54E54F53485CA9F8376259E81F8FAC62043AC3A6411019150B08033F65FF79EE361E7763B38D7F7A10E7A0AC63071DD900C01B311D680D18D6E58346500C84B543E54BAEA834161A042BA51F44DC2F418B7E0A8D16D404E3837014E9682B1EC5CD8BAAEE37A1A3619760CE919484EC389AF1A3B59E4C522A330C82AF21544AB0D3CCB3B54EE46EC700B806B4DD04157C1725078B665FD40748852EBC9A20053F52D270CC46B81A85B299C89CDC010FEB27D554B56DD452105BB61DEA43B4567BCAF1ADF072B1A03405E93477478A98B0B55C03530271CB0A42352EA2B31C256AC6F42634118C20B0D32AB15D7905490E467C3D2D99A50220C31024CD3F0D3B988BC056FBA86730530496F195A27D4B635B6B4F00D22F3560730D27A0B3FA596DA0AFD0465971F348A9C02E38C0E65F2AC011575D3B480A0986C0D1C1CCB630E21CC4BC2482370CE849DE7BBA0B0BED75AB7DC443CBB6B4539793CFA7625F1A0B139B32BC101FC61501DDA167F088BD6C442B92ECF4F18C9D018230C95BD876B482C0CB5A221240AF5C05D959573EC3B6288E9360DDF06C690FD2654208FCD78631244CC1C7A1517DD32E48EEB017A6CE4F9E0AA099C5B88DAB924B6B5914ADFE1CE0F1EA2E1EAEF937F5A231864471FBA288BE00C8388E6856950AC51BED3B3539085323C54BA34C7D670926F69880E98224AA19588A8590F526BA2672EFFE17A8FCF78FC30E1E8E75BB479CDBE69CD25CD030CE10FC311B262A42730A6E039009EDC165C291E465C9F5D770AE6642761C675685D147C67E1C6AE405B8BEB5C9D6FCE4619EC687485F0C43338E731BC0861D7A6F06906A7418F3C7193156E0195A19C9A7B76CBDC9EA5FA783EF04E317016D9401A6FE7A3FEDA1E921DF60874E605710FC3B06E2FD720D7F79DF96CCD19D711CF36E6FBED48BC466D50B8BC54252BBCEC64F7DFC54EBBDB3ADCE7ECC1F6379EAFB3EC10D983EE89AB98AEEE79E85F7A4312A8],'Bitmap'=[ZIPC60E000078DAED563D8F234510EDEEF9B43D5EDF4E4F4F7FCCCC06E8022042021110221110902212421242420891C8108490209141464040864400244420E01780902044020432EF55DBBBBEDB3DEE32926BEDD85EBB5F57D5AB5755FDEC0B5F9E29594F974A3D8AF727F13C8547AB56BE7F77AD54EFF3832F653DF6FB5EA9DDB96A3FFE4EE98B47D4FAEBBF55F9CAEBAA7AF303D5BDF78DBAFDED5E951F7EAEBA9FF66AF3FD5E9DBFFF8FEAFEDCABF51B1FA9FA8BDFD4EDCFF6AA7DF92D55BCF4AA1ABFDAABFA9D4F54F879AFCC33CFA9F0C35EF59FFEA1AAD7DE56E6F91755F86BAFF418957EFC09D8D7EAC75F7E550FD7C3F570FD7FEBE2E6A567AD2FF4CDBFDD84D17A3E2E7C7E000C4E9FE765C153E021EC7E18D95F2CE322B862C19AAFF9788A116F96715CE421169F04A5EF85E1D1DC9ED2B2A494B83B65D43CEB9B31BA907353EAAB1E90AAEAB196BC48C64D98591063EA63AC635FD543ACF1DE8FE398FDBB8ED1C48CF0A9EFEB6135C46130AB9A0B46FB91A4E8BB3108BE60287D1587953140987237442EF828B15DF17EC408AD0231661742F0D6FB60804250B117CC5214F30906692103FD303430E09DF3DEBB697261604875AC522F446607D56562E05B3FC082F57938A989A00628B0410793F077C0C00AF33FA6F3B3105ACCAFC94D7E9A32CA9A4198A8D2724C94BA4A27204D804FC1229CC9DA294C40B9721706B251A5230D2AA7734962050804EF6084314D8E314DDB92FE0D713CC1CC05FC023BB1B193B7D6C335E75AE080ECF8166235644C764E211A50964072135A04EDA696D1F85B8E01D9004CD9C47889998991D48C7D6342EB4A6465B24EB80644390179E4A9967832DB2AC70F8CC46DB90BB1E005C111E483A4A98E311DCB425D4891A5D8C0F32D4E452E41DC0483DE0BE91B04C470A2F086E2150CE2E9CF0C39025716AF30474B300AB33CA71906E85C2404FD2894CD5C5001881581C0174BDD58BA042A5C28CBC981849E6A4D2C7A60A8803E1283081030D203C63BFCEF7C1B60728D5FCE5051528A0548607E846900366B42B8E050E86CB0ADA3C0A769630C89C35A846B0D33C4045FAEA5047C0B5370C976D80E43C14E9BD2985584676321BC213DA9420D58577A1CEF440B2E6C4122D29A4FC1093B6246A957F286FA4461621F921220B85B0822F00FB4B51689B2A1DCEDCC50E51ACAF18C09BEC10EF89D9819055B8EC984143C5CB4626755530A85D899E794A8369F33D25932E644A3A83ED1F7060101D327A93A4555A33F0D865C6133E50372279175DB2ACFA46DD725A450F7E372D02830B15E85129261109B2DB3CFD261A9C2B7C9ADD71B84432114393F3AE7C794A4C0D9AE0B148FCF18C734DBA6312BCAF4D20EEA6704D9461A1458D8384BB625BB2CD369320D7B64ACAA84F4E49A93260D121AB8E64A1ECFD4A3FA423647850E2B5801E4D043D8A4125960A18A7288A1583BD749C59D0DAC850A9E15C75EC5FC1C40D4A865DF4126375D2827AAA841B3AFA8D093FEA6679907A87913E83EF9DE6C189EA7988C41B92162D1C0654F948E90300F86684AD65BEE5764A4412CD426742C7D545FF5519909203C1AD3044A39F8ED76DD19F8D56384C9E8BA9A77EA725E7128D403C7089A74D394EB8D693818125BE8B89CCCAD130C164031320034C8B2047E05310346BF0EA49DCC124912A75C5F0D32756812DED620A73F8CC7BBE69C804699A85564F6F258855BF894645CE9EBF3743E8C68F413D416AD56320BC65C6837CD60197519D3B386D1232A099D90E2CE0BC2E93D44674372AB28185A3ADC0EEEBABDDC81C996F2BE7C1539DCAEFEEB8E24179E82BEB0B31CEE12B3BECFBDEA7075938C09F6C1EE7C7A3EDEF9B47EE07BA2D8D3F70010F32FC4F818E9],'Bitmap'=[ZIPC60E000078DAED563D8FE44410EDB6DB1FED9E19EFBADDEE6E7B3C4868032042021110221110902212421242420891C8108490209141464040864400244420E0178090204402041ADEEB9EBBBDDDBB85CB48AE66AD99F1FA4D55BD7A55D5CF3CFFC54E247B4A09F108DE9FC0F5242E29DA74FF9D4E88C1E70B37933DFADB5188FE5CB41F7D2BE4E161D17DF597502FBF26AA37DE179B77BF1617DF1C85FAE033B1F9F128CC774771FEDEDF62F3C75174AF7F28EACF7F15179F1E45FBD29BA27CF115317D7914F5DB1F8BF0D351144F3F2BC2F747317CF2BBA85E7D4B14CFBD20C29F4721A728E4638FC3BF143FFCFC8B78600FEC81FD7F76B8C9E4E9BADB6EC094729F4CDE0F46EECBFD41AEEB2DD0BD50D76F4959EEF7E5BA4E6559264C7A933762F20FC307303341259C96FC7E2386FF8603D85A0233CF44E2C64A4F77628A2B98094FCEC3300037C779AEAA19E8B9BC165C790502C45CC518AB7988B18EE358C1DF0087EB9DE1A93B306572424CACAA5A3723ACAA2AFA0508BEE4158C94C81D6E06026A1DE3A88BA21881A50DCC6BBD1D62758B32DE9CAA7A1CE36EA78BA6F7B87AADF5C8BC1226FBBAC4C844D91CC7A2D03A58586BAD73A66F74355435B2229DEB9A30CDA9302BB341442A84B675598ACBB2B8AE6FEA580FC8740287AB24684C7A61BDE1A5D1C1B45867DBD639E7DD42D4B62BEA1A49CE9909622E3206359FABA637CE0B87A0E0000106474F2114E00FB8210507D043391956266AD53940BCB2DE84D077CE7BB338DB99D068703330670AC225CEA61999EE1AB52C1E992F7E63F0A05F0072AEF55D5F3423084CE481BA90228393B86B42584CB04C256CACEA3C62C3470F1E502AB08E324D2BA4175269E0A7086A8B909459547280AC0213EAACF7AA186B3A0206853DCC877DAE4CD3774B67544006A4008080E812198B1B77D0DE985828C9351B668266F0A3666B42675A62101EDC214CBB09CE6D6A8D5A035332A1E1C0AE996712B0550A89D8D02D8B0D641AAF4DEFAD717DE2809D41165C6A64F08C47F093488AA5B4C1838C450863C9C82250A21AC29BD0817BE9C934F43FF66ED9A84D8764DAB3141A0910A05E8096ADD1714453A08AEBE1301D581D687F83E79C826896E0AD47FE700073540FCAA6C941A4C0E5214AFA8988CD76213DC2BCF901AFC0EFDEB7DED90016E029F57920077335A2A02A5097005170BE73941D19040767A8285B10A195A9A6E0208E907408D62F06FCE269E15A17A05850D0D221BB966D8BD8884983208E005826B110DB0A76031E6E3DBA09501B549FF299537DF669E08CEC4EBF00B4F12A081E0A3BF61DBD38614CD76B0E070A4E9EB33E734A087224867A0E67978B833A775BA39A4C1BB433487A19AA86FA421DC9320C0DCEE3A76D4F44F6AAD7ACEA4A5D8F688515230AB1412E0ABDE0550BDD303887ABB5748BE268B62A2920D76C1F601A348333B02E719D73112D2BA5A0B5182116CE39F4DC78C882AB359973067D8D025A34B9383B03655691698E1E18C71CE6413861861AC316242BC511800F6D6B403E95EA759D46F894E6F63ECDAADC740C4F636E2C5B3C6AADD83A760E9232C81EA2497D90D7D7EE34773843C9035B330F8234AA84F146F56CD0290F5FCE9D90272FFD80BB11733AE914C2A40A926C9A3A8FEB693A61E6D31A49C18D68A3A6E9A1142422909731455357F11CD24C8EF28C37B7473C40182E85AE4351344D5398CE1621C0C95073751123D3B83EED9F44438A0FA21A0B1235629242CDBAAE70372FA0F5EACE2AD3F2C5CEC2DF4E737161AD0434A78E5896435E3FF2EA3E95F2049AD14C753D4CF339D69DE698E60F61FB9797BB5BDE3E7FECD7BCCB26163C69BD862A23E74679F540525C82659A5EA03D1D0D262EF0391B4F32F73E1FC8B23C1D2926A63C73F7A61B9799DC85396DE21CA15CE92017BFDCFFCB1949EEB1F3992E0A918B9876F5B5E3CEDDE72A50C97C653A1BA1B7E47D9DF9E06D9F91D7CE46FF714E3CDCFB8478C2FC03A70E0D13]]
link(onBitmapFrame,16747678:doLoad,[])
}

------------ Дoбавленo:

juk писал(а):
А где его взять?

Ты это чего, только проснулся -- в папке \Delphi\conf, если у тебя, конечно, версия b169
карма: 22

0
Ответов: 902
Рейтинг: 27
#24: 2008-07-16 17:06:29 ЛС | профиль | цитата
nesco, Спасибо разобрался!
Всё работает.
IconAnimation даже лутьше!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 5227
Рейтинг: 587
#25: 2008-12-30 22:14:49 ЛС | профиль | цитата
nesco, Gif 3.20 вроде как твой?

Переделал тут схемку заменив gif от Эдика на твой, отрисовывает без артефактов здорого, но почему то смещение у меня произошло на пиксель по вертикали и по горизонтали, пришлось делать Left-1 и Top-1 для Image

схема http://www.hiasm.com/forum_serv.php?q=56&id=20

хотя математика для вывода в норме, размеру соответствует.


карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26067
Рейтинг: 2121
#26: 2008-12-30 23:37:12 ЛС | профиль | цитата
andrestudio, да вроде, он давно уже штатный

------------ Дoбавленo:


andrestudio писал(а):
то смещение у меня произошло на пиксель по вертикали и по горизонтали

Проверил, да, это -- прикол Ctl3D на форме, его надо поставить в true и на Image координаты вернуть на 0
------------ Дoбавленo:

andrestudio, а зачем эту схему так усложнять, ее можно сделать гораздо проще
карма: 22

1
Голосовали:andrestudio
Ответов: 5227
Рейтинг: 587
#27: 2008-12-30 23:37:53 ЛС | профиль | цитата
Понятно, спасибо.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26067
Рейтинг: 2121
#28: 2008-12-31 03:32:36 ЛС | профиль | цитата
andrestudio, ты уж меня извини, но я не удержался и улучшил твою схему. В ней больше не стало никаких таймеров, счетчиков и Imageв

Вот тут я ее кинул

http://hiasm.1gb.ru/forum_serv.php?q=56&id=21
карма: 22

0
Ответов: 5227
Рейтинг: 587
#29: 2008-12-31 10:15:19 ЛС | профиль | цитата
nesco, я только рад

хотя девчина далеко не снегурка
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
29
Сообщение
...
Прикрепленные файлы
(файлы не залиты)