*Чат для локальной сети. Поддерживает возможность отправлять приватные сообщения и звуковое оповещение о приходе реплик. Make(delphi) ver(4.05 build 186) Add(UDP,2046266,406,192) { LocalPort=4859 RemotePort=4860 AutoConnect=0 ReceiveMode=1 Point(doSendTo) link(RemoteIP,69158:Var3,[(419,155)(283,155)]) } Add(DoData,10322,143,259) { link(onEventData,34771:doCompare,[]) } Add(If_else,54311,233,259) { Op1=Integer(1) link(onTrue,93377:doPlay,[]) link(Op2,69158:Var1,[(246,195)(269,195)]) } Add(UDP,14660608,42,119) { LocalPort=4860 link(onReceive,25665:doEvent1,[]) } Add(Memory,60346,188,198) { Default=Integer(0) } Add(PopupMenu,47727,245,45) { Menu=#4:Copy| link(onClick,53637:doSplit,[]) } Add(MainForm,66913,66,198) { Left=351 Top=259 Width=323 Height=250 Caption="Fast chat" SavePosName="MyProject" link(onActivate,60346:doValue,[]) link(onDeactivate,60346:doClear,[]) link(onCreate,14660608:doOpen,[(113,218)(113,259)(18,259)(18,125)]) } Add(PlaySound,93377,283,259) { Sound=[ZIP0C27000078DAA57A877B5BD795A7B229E36CB23B99196F12B7C476ECD89FBB2DD9B255287612047BEF0048F4DEFB6BE8BDF70E02204880600349B1882A96A22ECB911DCFCCE7EC8CB3CECCB77FC6DE0792926C27B3BBDF3C8AD4C3BBE79E73EE39F79CDFB938AF9FD0DAFA83578E1D1B69186EA1F3A4CFFFECD8B163DF033F2F0E1FABFD7EEFD813C7A81429E5ABDF1E3B861E5EC8A3EB1B4F9452ADD6A8355AAC460C86342A950646753ABD5E8713D488600486610403177806E3F7C8E1F44316285C234530F8E021B8307C1C90AAD46A2D0C617A931E031CF1C91084C0188AE87428E087C1080AC13060A05629B51066B05B6030A0D668311483D430A28551BD115C7A14D268345A04F0072360B6C1A837EA751884A8C1630846313D6600FC6AB23104A702FA0021088AAF0A4855033908A4C300A10EBF0C6091B51F0C51ABB42A8D0A17A6D16A21143598CC368BD56232990D26ABCD6AB7E8557C26796C94C456197DB14434E034C06A2D6AB0F8A2997C39AB209E6B6D383BA04E2C96E7932EE5EC24892E86ED91B9B96C2E5728165CA4D6531FBDF1C1B02EBF75697F3D201C2034779114EE42756BA3944D45122179DFA953278F37D2BD950B9777F23A720FA16342E498AF6E6D96E7A27E9F8D33D8DEDA50D7C777CE2DAF2DC521CA6057FF8CCA3D5F3DBF554A85FC7E27B7A7AEA9B58E28089456D7CA1115A9B77F840505163737361613418F4B35D2451C6A23528DE1783A1D36F2495314B6CA992C2DAF9512216FD82DE83FDB4868EF13F817968A19978C323C3E233546E657D72B99A83FE087491DF5C4D64E8A3E5E2C6483286B726256ACF7E5D63696B3C16028848C369EEB6C25CE9832A5F94C10E38C8D53843A305C2D672291484035DC524F68EAA65B520B85AC1F658F4F50C486406173AB3C178B86DCACB6D30D84A61159B8B8944FB9A4E4A1F119B935B1BCB7514A87C311E350DD1942531B4597282DE56226FEE4C82403F1E437762AB96424E4E5B59D69EA681A92050B9562D2AD200F8F53A4F658797763311D8FC6F4FDA74FB636B4D3ADB96A753EA6670DF68DD0117F61EF62B5108F78CDD30D1FB512DBA6E07871B998F148A787C748124B0C48AEE4D2013BBFE3D499F69611A937B75CCA0661D6D8248987790B9B6B4BF96CCCAD1D6D38D3DEDACDB62416805E46D1F40489A571A456D62AF373F18099D2FC511BA18382C60A4BF329877C76629A26378716ABCBC56C36EAA013CEB4100993EAE05CB190F669585364BA0803065B2AE6F2490FBFBBAE8148189105B205604E88334DA2726157667569319F4BF8D4C32D0DC48E41BE2D999B4F87F482193295ABB5C7CB4BB94C2AE5D7D1BA9A893DBD54349C9DCB446D321A894A979BC3857221974A861D928176426FD784CC95CC64133E884399610A304FBA5CCCA4A2210742E9250E0C8DF2F4C1442AEE334818B374AEDA1ECDE1A341AF453ED1D33F3A3C2DB38663B1B00BE133181CA9DE17CFCFC5C301B745CF1B1F1C9F9C6443CE4024EC3529394CB6406D0DA40BA988DF6B33C0ACC931329922441DBE80CFA557F0B83C31E40CA632C0894E9B09664E4CCE5066C498C3EBF33A31198F2F94A1CE502A15041F8D88864D26D3A80C196A75BBDD365426128A9506773011F3B9ED669063444C0687C5126B74169BC382A9657285D6E4F447824EBBC5A2D321222693C3624A60A3D56637A12AB94209999DDE90DF69B318514CA7E4F2043CA6400982DE66D66BD51A356C72BA7C1EABD96840501326118A854CB64483E82D161386E72ABDD5E1759AF09484988C2A9944CC66F1E55AD46C050914241E9DD9EAB49BF1B482E82C06582317B1585C890231D96C56B341AF3719CD66907BC0B8CE64441148296471F9423964B03A1C56ABD964341841D682C13FBD19E80F2BF94C365B28C39576B9EC16238681340A811C871AAC26BD0E5670C0FA79329D23100CF81C661452ABD51A905FF546B3D5884FA7CED2B8728327928C879C7AB55C2A57C13A8BD9A4D763904629E3F3F822056CF584427E971956CAE54A2D06B21FC8AD5A955C26E20BA42AD4ECF2F93D0E13A2512A551ACC880FEA108D4A29130BC572D86075013F9931AD52A9D62220771A401AD6807C2E9748E42AC460757ADC0E233E59ADC50C2693012C4FAB516B940A99428DE8CD76971D584E0B9002823183C1A0C717A805EC954A0D0CA4D9AC60D13048CC1048F2207F6308F002A4D56AB41A08D1198D2613301884831472083CC0769016870504D31B8C4603EE0B1CB40E610B873408C00918D6E1E33848D46603120CADE1191887211C40F40008B103107C0C3621FC821F1BAE717F380EA6D794D1E1DA1E61E49164700F1F80285643C0031C3E1A3EB8470E60EC00427130C36ACBAAF13D787288E3477FD16F823CB8D161BAC359471681F0CD8BA3387AA4007AF001C26D0B23DF6681D5AE836735F0C78E40BDC60AA7C0B7718D35FE111F06508B43288C1E0A7AFCFAE6A7FFDFEB5B15CCFF8533FAAD0FE87F488B7EE31E45BE53293DFAF090023D62765008210FFD76C8063DE2F6B8DE0FA73F1A7EB82B1F9781227F61CAD1BCEFD2A28FD774E837F5FED6FCC705A2DF50F2316D1E72461F2EFA912EE8638B78EC0639B2CAC36D8C3CAECFE321803C0CC5A329DF3013FA4DC3C08F441C05C7E3BA3C468C1CD9E648F947FF210F8B59143DA80D1F3A0F7DB4A6879BE1A11B1FB9E3F119089EE711F8712BE3917D345307D794461F5A01D0A3B567D8811C183BD4F7A1991FA9713086E1D1F5D07147E487378772B043AD71BEC86190E3B90B9F8A2732705753E3280E1F9A18466B1447B6AD7DA83D46B0C37A1F27C10ECC541388D592227620AEF6178CC2D82173F4406304AFFFF172BE260424375487EA10EC4055EC405F90D821BC5C47F0DC09B287FE20A7A03A831ECFFC28A4524AA512A94C0DEB4D36BBD36635EA11480DC017608C031171391C8E580B90DCAA476AA5BAC16831193080CD56AFDF8F09A9341A8DABB6B8BD6E3B403E995CA6D0008430DB002B97D3ED769AC433241A952ED23B7D3E9FDBA455C8A462895C8D1A2D4E8FD7EB75BB6C76B3923C45A5CF7261BB37E0F7D8756A85442C144955B0D1E60B86033EB7CD6CB3C2B353333432436EF680476E2B2C1372D92C811CB6B8C2F178D00B8E07A8C96511CED0E964B258EF0AC4426E13A216B2680C8E58A5738612A944D46BC5C00A6C5E2D85CCA44FB3114F281AF55B619584334BA573452A833B064E10A06ED301E0347911D2048335C5C042C9643C6887650236953C43E388217B24575C2C66821644A9808376327182353AAE8CE48BF3693F26E7D26749D3E419960876A71757D657E74356AD4AEBF052CF76CE0E77B3422BABD5E5AC55343B3A303C4D610994883594CD97562A7341ABC9E08AD1DF393BD1D332E35DDABEB0B118D232C73B3A86C6A7E912C4169E2B94D6960B312F381F45ED675E270CD475418B5BFB57D6E7ACA2E9FED6E69E2112436E09E6CBE5CDF3A54CC463B347824D2F9F269E6A11CCED5DBB7DA1EC95CE74353734F78C52858660716D7D676F1DB0733923DE73CF9D683E5E2F9CBB7CF7C1C7AB01D914A1EE444BDF04556C09E4CB958DDD6A291B09FAE2A1CE5FBC76EEADE394D8DE9D3FDCDE4EA3B31D274FD637F693A48670796B73F7E24E251B8F4612B217FFE19D775F6A50ADDEFAE29F6E6DF925A3F56FBEFF61F3101DF1CC6FEC5DB878616B31934A641C677EFAFCBBBF7A8D94B8FAC5FFFCFC7745DD6CEB5BAFBF739238A57015B62E5EBE726967259FCA153C4D3F79EA8D5FFE7AC8BFFFF9D77FBCBD6AA1B7BDF3C66B27DBA7C5D6FCC6FEE58F3FDE5F5FC82D2E3A3EFCC9332FFDDD33C381BDCFFFFCAFF7D6ECACD6D75F79F5FD7692D25302F6B97479B75A5EAC2C416FFCF857CFFCF40552ECCA177FFAEA5E594F6A79F7372F9FEC9E918757F6AF5DBF717D6F7DA9B214E8FCDB279FFB6F3F6BC42A77FFE5CF5F5E8948FA4EBEF2CC6BA747B8B6F285EBB76FDFBA582D552A59DE4BFFFDB9BFFFF1CBCCE4A57FFCFA7F3DA8E869F5AF3FFBEC3BCD647572E7FADDFBF76F5E582D2F2F194FFFE4E9279FF85B8265FDFED7FFFBAB2B0161F7BBCFFFFCD5D3437CF7CAC7773FFDFD2757372AEBABFEAEBFFFC52F9FF89BF7E585DFFDF1DFFFED9339EDE4E9577FFEE2F14E9A2EBF77FBFE830737773736AAF1995F3EF9D413DF7F991EDEFBE2DFFEFD9F574DF4C6377EFEABB75A29507AF3E627F71FDCB9B4B1B59566BEF03F9E7AE2BFFC6ADAB3F1E9D77FFE72D3CE26BCF7CB5FBDD532A58A6FDCB87BFFB33B977776AA69C6F34F3FFD37DF7B61CAB57EEF4F5FFF71C3CEEE3AFEEC8BEFB64CAAA3AB57813C40B4773ECB78F1D7CFFDE8D80B1396CAEDAFFEF4E5969BDB7BE29917DE699BD426B76E7CF2E983BB9776B7577C83CFFFE6A91FFEF05D8667EDEEBF7CF579C5CAEC3DFED24BC709D3DAF0FAB5BB9F7E76E7CAEE6E3530F8EB579FF9C1F7DF9E75546EFEF15F3F5F76707A4FBCF8DB931D6428BE71EDD627BFBF7D69F742C5D9FDC2AB4F7DFF898F98EEE5DB5F7E796FD1C2EA39FEFA9BA7BA6791F0F2E5AB773EB97D71776FD3477CF9ED67BFFFC487345BE9C6175FDE5DB072FB4FBCFE767DEF2C1A5BDBBF72EBDE8DFD0B7B6B4EE2AB80E8276718B6D2F53FFCE3CD8295D7FFE17B1F34F4D3D1C0E2F6C5EBB7AF5FDADFDF0AF6BE79E2F91FFCF8245997DDBFFFF9AD92573AD5F0C1C9C65EB2DA53DCD8BD76EBE6952B5736FD03C74FBEF8C3FF7A625415DEBAFDF9DDB5988EDE5EF7615DDBA8C09058D9B97EFF931BD77EB717193C7EEAE51FFDE8AD0191AB72E3C1BDCD9C5DD05B7FFA4C731F1B8BAFECDD7AF0E0F6F5CBEBAEAE8F4EBFF4E37FF86048E42C5DBE7BBD9A734987DAEBEA9A7B18DA5079E7E6679FDDB975A5EAEA3B73F6959F3EF9C100CF9CDFB979AD5AF0A926888D8DCD3D544D70E1FC8D077FB877EBE2B2ADB7AEEED59F3D7B66886BCA6E5EBDB456086848BDAD4D2D3DB30AEFFCE6B54F3FBB77F3D29A7BA4BEF1CD279FFEA89F85C5572F5D5A2F4650DA405B736B1759E6C96F5EBBFFD9FD5BFBABCEE186E6B77FFEDCE9012612A9EC83188AE999A39DCDCD5DD302736AE5CA9D07F76E5E399F6434B59D7AF617EF10C972677EFBE2C652D6299AEA696B691FE51A6295FD3B0F7E7FEB7235C56B69AD7BE9D9F788D3526B7A7DAFBA94F3292803C496B62186C637BFFDBB4FEEDFB9B6B364E86B697BEBE9571A06D9706071676B65216EE08E77B7B77691C4D6D4DA95DBF7EF5FDF5D0D515A88679F7FE174EF8CDC965EDF5A2E65DD32EA48675BC72843E3C99FBF7AE7DEAD2BDB15D34007F1BD675EADEF070F0B9BD5CA62D224240F74B6774F0B8CB1A50B371EDCBDB65B8D3288DD8D2FFFE6A3AE69A1215A592F97737E0D7BAA97481CA4CA6CE9B5CBB73EBD796567C5334DEC3EF3E26FCFF49025D6E4CAEA5229EB54D2C7FB3ABBC6D81A6F6E1308BCBEBBB908F7F7741F7FF1DDE66186DA995B299516622609A0EAEA9FE623FEC2D6B53B77AEED6DE4647DBDC4B77F73A27D940579F24BA5D27CD820A64DF4770F51045860FEFCB5BB201CAA495E4F1FE18DDF9EEC9CE0C2BE7C696121E7C7C48CA9C1FED159910EF0FAF8D68D4BBB6B31DEE020E1CD574E758DB321DFDCFC7C71CE874958D3C3C3133491DE37B77EF1C6CDCBDBEB09DED010E1CD57CFE054DE6CA150CCF874722E657C74922E445CE9E5BD6BD741DA4BC9C7873ADF7BED54C718436D4FCCE5F29980512DA44D8D4DE154A9CAEEB56B17CFAFA76463235DC7DF3C431C63AA6CB16C2E970E9AB542FAD4384EE54C56763E06546B69F9C468F7F1B7CE007F28CC91ECDC5C266483458CE9C9699A08502DEF5EBD7A71AB12124D8C10DF7FAFBE7B1C6051349DCE66425648CC244D919862D49559DDBDF4F185EA82873739DAFEFE072DBD132CB9259C4C66D361BB560C78915852BD3FBF71F1CAC717567306EAF860E389531D4314AEC6198DA7B2C9804923A44E4FCF7295A6F0E2F90B972F6D2FC59494F1DEB3271A7054433D91783A1DF3E854BC5912992E841C89CAEEC5CBFBD5A24730354C3CF5414BFF145B6EF4C792A978C08EC9D9D49959B61473A757B6F72E5E589B33B2A7879B3F38D33140E2AA6DA1782A19038610B366C8349ED2E82F54772E5EDEAEC4B5D4A9BEBAF71BBA46A84218941FA944C863D20818342A53A8B18417AADBFB17B71603D2D989EED31FB6F44E32C498371A4FC4422EBD92CFA4D1D812C41E5FDAD8BEB4BF9E77F028636D1F9E210C92995273201C0354769D82CFA0D13832D491AC54772FEFADCD19D89491C693E788C3336CA52D108E2713410B2AE7D166685C19EACEAD6DEE5FDD5B4E42F4E9FEBA0F1BBBC666391A6730144FC6FD808A4BA332002FEFDCCAE6858F2F94631003507DD4DC3331CBD538FCA1682CE2B722723E93CEE4CB75DEDCCAC6FE95EDC5908236D57DFA745BDF34036C137F281C024B84150236832D52809D5AA9EE5FDD59F048195304A0FCC03443A4F7F8C3D148D86DD04A794C3A5BA834848ACB40AFF3F36E296DAAE3C3B38481298648E7F647228097512BE573591C91DA18CC97D6762F6F16DC520699F8511DB17F8A29D6B903A14838E0326A247C0E9B23D698C285A5EA858B1B0587884E6A3F79B66390C49018BDC1703814741A34121E9BC5936ACCB185F2FADEA5EA9C4D489B6E3F79AE7B648A2E35BA7CA14834E43042521E9BCD15AB4C9142A9BA7F6523E71433486D27EB3B87A6E812A3DB8F7FCB663740623693C911AB2DF18525505FACCFB9C4D4898E8FEA3A87C6A912BDCB0F6C1F769A102997C5620B54A610D07EE76235EF5330667ACFD6770D8C520490D503AACD88C78A4AD94C0628F04CE1FCD2DAF685F3F37E25833C50079C3D4AE28332341C4BC6BCB81F594C36B0BD3FBB50D9DADB2C46510E75BCA58E30303CC9561841259B4DFAEC2635974E67B2A5A83B5D5A397F61A79234F3662708679A7A86C6E9529D33104967422E33FECD1C832D545B63F3E58DBD9D959C574A27F7D537760E8ECE08B416A05826EAB5EB645CA0184F6E08CD95D6B677D70B612D7366B4A5BE636094CCA9894CC7BC0EA3125031B912C49B2EAE6CED9E5F4CDA8594C9EE738D5D83E37411E6F047D2E93010296633F01ADB12C92FAC6DEF2C65821A0665A4B9B1736098CC5599DC415CA4432FC799F115BA40A6B8B2B9B751885A789449625D6BEFE024530AEAF54822197218B4220E93095C698F03CDCE9FAF64FC6A0679B8A99ED83F42E169AC9E603213F5D8740AE070AE50AEF325F395EAF67A31611550A7BBCEB5F40C4E3224E0A4114D25024E1324E2B0D83C89C616CDCEAF6C6D96B321944D1E2534107A87491C85C9134EA4A37E9004B8F87E5560BE4CA1BCB6B55648B8A454CA507373F7C0D82C5F6BF34652C099167C994CAE586D0ECF2D2C550116464D3C0AA9AFA9AD6708EC6B608D583A81EF58218BC1E6CB206722B7B052AD2EA40228736692D848EC1D2281C4E306368B051C988CC3A0819DA1F7658BE5EAE66A36E256CC90C608AD402695AB32BB83C954D467C5E43C260838A50E275BDF5CC9C56DC259F2604B6BF7E0245D00DBFCB15422EC364362DC6840B5606661B9BAB1928F9AB833D3BD0D6DDD8335D57C40B5A0CB8248781CAE40AA36FB93603F562BF9B8914B277536B48315001738FC519030EC6658CAE7F1C572AD3594C895AB1BA5B908C2A64DB43711BA87C96CA5C9154A24233EBB5125E271F86205E649E416D7B737165256117D8A58DFD2D93F51DB8F073201330E2053197CC9B9D2CADACA7CC22666CC0E34B576F501E342361F489E11AF159570D9804C0DDCBEB0B6737E31E553D3A6075B9A887D635481C6EC0EC50195C3A016819C219021AE447E09777BD22DA192FA9B5A3AFBC669421076916432ECB5EB95420E9B2792EBBDA9F9CAC6169069E4D3A63A1B6BE690E29EC213B60D95F1C0EE102A2DA16C717D6BAB920BC1EC9991B64642F7100802832B9848C5822E3304ACC6E18935B67066B17A7EA394F7A9983303CD8D841E7C479A3DE1642AE6731A35622E1B18177146724BD5CD6A39E39432C9BD8DCD849EB1590164F347C126028107322890A9300640486D6EADCD47F502DA38A1BEB56B609229D33B03F13450CD8AD4521588E270A654DD3E5FC905346CCA2090D93D4CE1AAC109389E8AF99D66081897CB1769EDE13420DBACE4BC4A36A5B7A1A9BD6B84C2D75ABDC01C119FC3A816F3B83C0100B9C85C6563B3BA98B2CB18535D0DCD84DE31AA18B1FB62C944189CBA95221EFEA5B8CE139D5B5AAFAE2DA66D5226A5A7B1A5A317AC00B678A3894418F840859309E4465FACB0B2B9BD568C1984B491D6FA968EFE49A6DC0052472A1E745B118510E7A6B6F8E3F36B5B9BCBF3518C4F1D6E696CED189862E1C68D03FC05A778B990C7178854E6403CBFBC510564A88031D6DAD406608021D33B82000F831E1BA210090099C61A88CEAF6EADAF148290803AD0D4D84A1C98668314134E24A301E02A9990CF1788B500B8E7D7CE57970A3E357FB6B7B1A9953808E0DCEC052926EA7799B4729140289440B640A25059AF96733E884F1F686969EB1CC2BB8DEE703C1E0980A85248843899D58FEFB66A39EF8584F4FEE6E6B64E5CA8D1F3884C2C1249617B2096AB6C8173B24B239CED6CAA71E3692DBE483C1EF6038C52484442A10CB507A2F9D5CDB552C6018928C4E6D636A01B2003BAC523476422851EECBEE2EAC6CA7CCCACE24D76B4B677F48CCC88102B808C6808EC70AD52261681A87205E2C595F5E57CC4A2E64D74B41108DD233362F8884CA7554AC52289C6E40A6416D7D6967341BD923DD4DED6DED13B4E97EBECFE480CEF24A11AA55422962100B6B28B2B2BA5AC0755B00608840E10CA4CB91E9045C37EB719512BF06F6E3007D820A5D59562CA89C8A9BD80ACAB7F92A334386ADC5C265403C8806A766F3C5F595B9A8F83E26FAA1B271BA2F071552291A0CF6140D44A9954069B9DFEE4FCF2F2622E68D2F046BA89840E50C589610054D148C063D3432AB954AAC4ACEE70AEB4B2B4907661F2D9FE4E423BB17F927DA05A087814D52AE55299D6E8F0C50BCBCBA542D80C09C77A880442D730403DB32B0898796D0644A394C9F0D64A305DAC94E6331E839A39DCD3D541EC1B6748109074C341BFDBAA83350AB9426BB0E381B0BC988FDA31C9646F77473B7100E099C119888205D80D88562193A9318B33945EA894E7D31EA38631D4DBD581DB560C83948533B3E811C04C09016B4473A5CA423E62D749A6067A8980D9344781D9FCE130B08609839472B91A353B83A9E2520954F2668835D6DF85FB7356A835BA429150C063AD315368F556A059B952CAC75D062979A897D8D6D137C992A1361F2887405AD0C12AB95C859A1C8154B15C5EC8066C307B7CB09BD0DE093CA0D23BF1AA09141418309A4283595CE1EC62B9349FF09895D431708E02F14E154146B08030083D235A5B80DEEA8DE517CB8BB988532F228FF410DA814CA60CB5020F44022EAB1E02A655C2067B30B5B00464061D106B72B0AB0DDFDE5CA5DE198A46C1F636631AB954AE468CAEC85C0990A5FC16396DA28FD0DAD6353223D098BC11BC1A759810BC65A6462D600B952BE542DC6B10CD8C76B7B5B4758FD1C4206EA320F40004C160DFCA3598D59F2C9697CAF9A81BE191873A5B5BDA7BC79952D4118A25703203A4A891D902A90560B5B9A80BE29007892D4D0764AE100E417E501F2A2412B03BAC81D43C4E1673413C0A4ED6D6031C8A01D84BA7E3411728822562A91236FB928552A5944BB861C1CC604773534BD72855843A43C96C2619F19811151E2C5AA3279E5B5C2A15921E544C1D2636373683B30C1F06669ACB651201BB4E2305C943A57346D245E084B4CF206780737843635BDF1407E4BB54A1389F8D7A4C10C85922196CF5250A8B25605E8B8A35DED57CEE5C73D7185389E33E989C0AD810904F7922E0E348B6B8B838177140BCA9DED673758D1DC33499116481CA72291775E9F1242E00D1E74BCC81D365CCAD13CF0C7534D537B60FCC88304FB25859A9CC03E7405201972756E91CC144369789FB4C0AD6445F7B7333A17F9AABB147726510B97311975E2DE1F38452ADD1198C811393DF0A09A963BD1D0462DF044366F0260B65DC027E2BAA140B8462056C72F8C391B01FA02177666CA0A76770822A846CC1546161A19089B871138BC4521562B4BB7D7E2F5EB97366274787472767B90A9D3394CA15F21950441920E07F09D84E7A8BDDE9B283CD25E1D0C85353242A5BA2C5EB9474261D07680AF626C80E78DFD364B159CD7A4425E13169B3B3F82105B5B801C62462613C084140C8E44A0DAC339ACD660388498980C362B2384219883977200C4E2E3E97154F23200C551A18D31B8D063DAA55C944021CEDA42ABC31EB0D04023EB7DD04F28852A150AAB430AAD31BF43A14020954221289654AFC3D1687CBE371BBEC160306E38D5B955A8B3737F11E35A45129E43299026FC51ACC56BBC361B79AF17EAB568DF799F1176FF0C620026BF1894A95468B004DCC16ABD56236EA6BCF35B51774908306C06167B6F6C68ECE60349A70AD7507ED496DAD8F78D8A7A875190FFA8A3AA0B241AF3FE8351E3D7EEC1DA6838E28DE8BC0DFEB396CB9C2479DD26FBDFE74D4CDC40E1BAF87B31F75501FEF9FFDD537A7FEE2F59F2643FE1AE1FF1BB7BFCEEE2FF452FF0336DFEA9BA28F5ACCC8773ABA87ADB347CDB9470DC9EF3664D1EF3CF8CFF5840FAEFF03097F659F] } Add(ListBox,41257,163,119) { Top=25 Width=315 Height=180 Align=5 Font=[Arial,8,0,0,1] AddType=1 Point(String) link(onClick,47727:doPopupHere,[(216,132)(216,51)]) } Add(Hub,26895,322,220) { link(onEvent1,2046266:doSendTo,[]) link(onEvent2,25665:doEvent2,[(368,233)(368,189)(83,189)(83,132)]) } Add(Hub,25665,93,119) { InCount=2 link(onEvent1,41257:doAdd,[]) link(onEvent2,10322:doData,[(134,132)(134,265)]) } Add(ChildPanel,69158,263,99) { link(onEvent1,2046266:doOpen,[(382,105)(382,198)]) link(onEvent2,41257:doClear,[(305,112)(305,89)(153,89)(153,132)]) } BEGIN_SDK Add(EditMulti,11726,3,3) { EventCount=2 VarCount=3 Width=199 Height=259 link(Var1,76525:Checked,[(9,143)(21,143)]) link(Var2,12360:Text,[(16,148)(66,148)]) link(Var3,67761:Data1,[(23,172)(132,172)]) } Add(Panel,80662,30,185) { Width=315 Height=25 Align=2 Font=[Arial,8,0,0,1] BevelInner=0 } Add(CheckBox,76525,15,75) { Left=260 Top=5 Width=50 Height=15 Font=[Arial,8,0,0,1] Checked=0 Caption="Sound" } Add(Ping,54154,133,210) { link(onFind,64261:doText,[(175,216)(175,74)(116,74)(116,87)]) link(Name,67761:Data2,[]) } Add(Edit,12360,60,85) { Left=65 Top=1 Width=75 Height=19 Font=[Arial,8,0,0,1] Cursor=1 Ctl3D=1 Hint="Имя( Nick )" Text="" } Add(Button,15085,60,40) { Left=20 Top=1 Width=40 Font=[Arial,8,0,0,1] Hint="Отчистка листа сообщений" Caption="Clear" link(onClick,11726:onEvent2,[(140,46)(140,16)]) } Add(Edit,64261,126,81) { Left=145 Top=1 Width=90 Height=19 Font=[Arial,8,0,0,1] Cursor=1 Ctl3D=1 Text="123.123.123.120" } Add(GetData,67761,126,126) { link(Data,64261:Text,[]) } Add(BitBtn,94264,91,210) { Left=237 Top=2 Width=20 Font=[Arial,8,0,0,1] Hint="Пинг IP адреса компьютера" FrameColor=0 Caption="<<" link(onClick,54154:doPing,[]) } Add(Button,41871,15,15) { Top=1 Width=20 Font=[Arial,8,0,0,1] Caption="+" link(onClick,11726:onEvent1,[(117,21)(117,9)]) } END_SDK Add(TrayIcon,31106,378,262) { Hint="Small chat" FormHook=0 link(onClick,13445:doPopupHere,[]) } Add(IndexToChanel,13842,497,262) { Count=3 link(onEvent1,31106:doShow,[(539,268)(539,252)(368,252)(368,268)]) link(onEvent3,66913:doClose,[(541,282)(541,309)(50,309)(50,225)]) } Add(Clipboard,58133,378,45) { } Add(StrPart,53637,315,45) { Char=":" link(onSplit,58133:doPutText,[]) link(Str,41257:String,[(321,35)(228,35)(228,181)(190,181)]) } Add(PopupMenu,13445,441,262) { Menu=#4:Show|1:-|4:Exit| link(onClick,13842:doEvent,[]) } Add(ChildPanel,88941,270,192) { link(onEvent1,26895:doEvent1,[(312,198)(312,226)]) link(onEvent2,2046266:doSend,[]) link(Data1,69158:Var2,[]) } BEGIN_SDK Add(EditMulti,47868,3,3) { EventCount=2 DataCount=1 Width=219 Height=215 } Add(Panel,7484,23,226) { Top=205 Width=315 Height=20 Align=4 Font=[Arial,8,0,0,1] BevelInner=0 } Add(BitBtn,38933,21,161) { Left=299 Top=1 Width=15 Height=18 Align=3 Font=[Arial,8,0,0,1] Hint="Отправка личного сообщения" Frame=1 FrameColor=-16777195 Caption="<" Data=String() link(onClick,7171:doEvent1,[]) } Add(FormatStr,10924,84,91) { Mask="%1: %2" link(onFString,47868:onEvent2,[(190,97)(190,16)]) link(Str1,87375:Data1,[]) } Add(FormatStr,34837,119,161) { Mask=">%1: %2" link(onFString,47868:onEvent1,[(186,167)(186,9)]) link(Str1,87375:Data2,[(125,69)(97,69)]) link(Str2,81240:Text,[(132,139)(28,139)]) } Add(GetData,87375,84,28) { link(Data,47868:Data1,[(90,16)(9,16)]) } Add(Hub,7171,63,161) { link(onEvent1,34837:doString,[]) link(onEvent2,81240:doText,[(102,174)(102,203)(12,203)(12,90)]) } Add(Edit,81240,22,84) { Left=1 Top=1 Width=298 Height=18 Align=5 Font=[Arial,8,0,0,1] Cursor=1 Ctl3D=1 Text="" link(onEnter,10924:doString,[]) } END_SDK Add(If_else,34771,188,259) { Op2=Integer(0) link(onTrue,54311:doCompare,[]) link(Op1,60346:Value,[]) } Add(InfoTip,15101,42,35) { Info=#7:UDP ЧАТ| Font=[Arial,12,1,8388608,1] Frame=1 Width=127 Height=18 }