home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / languages / panebasic / lib / blib2 / Blib / Icon < prev    next >
Unknown  |  1992-11-01  |  3.3 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 10 2a 7c 73 74 | 61 72 74 20 49 63 6f 6e |....*|st|art Icon|
|00000010| 0d 00 14 13 2a 7c 21 49 | 43 4f 4e 20 4c 69 62 72 |....*|!I|CON Libr|
|00000020| 61 72 79 0d 00 1e 07 2a | 7c 21 0d 00 28 40 2a 7c |ary....*||!..(@*||
|00000030| 21 54 68 69 73 20 6c 69 | 62 72 61 72 79 20 63 6f |!This li|brary co|
|00000040| 6e 74 61 69 6e 73 20 73 | 65 76 65 72 61 6c 20 72 |ntains s|everal r|
|00000050| 6f 75 74 69 6e 65 73 20 | 74 6f 20 69 6e 76 65 73 |outines |to inves|
|00000060| 74 69 67 61 74 65 20 61 | 6e 64 0d 00 32 40 2a 7c |tigate a|nd..2@*||
|00000070| 21 61 6c 74 65 72 20 74 | 68 65 20 70 72 6f 70 65 |!alter t|he prope|
|00000080| 72 74 69 65 73 20 6f 66 | 20 69 63 6f 6e 73 2e 20 |rties of| icons. |
|00000090| 49 74 20 73 68 6f 75 6c | 64 20 62 65 20 6e 6f 74 |It shoul|d be not|
|000000a0| 65 64 20 74 68 61 74 20 | 69 6e 0d 00 3c 3b 2a 7c |ed that |in..<;*||
|000000b0| 21 41 4c 4c 20 63 61 73 | 65 73 20 77 68 65 72 65 |!ALL cas|es where|
|000000c0| 20 27 77 69 6e 64 6f 77 | 27 20 69 73 20 72 65 71 | 'window|' is req|
|000000d0| 75 69 72 65 64 20 61 73 | 20 61 20 70 61 72 61 6d |uired as| a param|
|000000e0| 65 74 65 72 2c 0d 00 46 | 3e 2a 7c 21 74 68 69 73 |eter,..F|>*|!this|
|000000f0| 20 72 65 66 65 72 73 20 | 74 6f 20 74 68 65 20 73 | refers |to the s|
|00000100| 74 72 75 63 74 75 72 65 | 20 75 73 65 64 20 62 79 |tructure| used by|
|00000110| 20 74 68 65 20 57 49 4e | 44 4f 57 20 6c 69 62 72 | the WIN|DOW libr|
|00000120| 61 72 79 0d 00 50 1f 2a | 7c 21 61 6e 64 20 6e 6f |ary..P.*||!and no|
|00000130| 74 20 61 20 77 69 6e 64 | 6f 77 20 68 61 6e 64 6c |t a wind|ow handl|
|00000140| 65 2e 0d 00 5a 04 0d 00 | 64 0f 2a 7c 73 74 6f 70 |e...Z...|d.*|stop|
|00000150| 20 49 63 6f 6e 0d 00 6e | 1c 2a 7c 73 74 61 72 74 | Icon..n|.*|start|
|00000160| 20 50 52 4f 43 69 63 6f | 6e 5f 75 6e 73 68 61 64 | PROCico|n_unshad|
|00000170| 65 0d 00 78 28 2a 7c 21 | 50 52 4f 43 69 63 6f 6e |e..x(*|!|PROCicon|
|00000180| 5f 75 6e 73 68 61 64 65 | 28 20 77 69 6e 64 6f 77 |_unshade|( window|
|00000190| 20 2c 20 69 63 6f 6e 20 | 29 0d 00 82 07 2a 7c 21 | , icon |)....*|!|
|000001a0| 0d 00 8c 1f 2a 7c 21 55 | 6e 73 68 61 64 65 73 20 |....*|!U|nshades |
|000001b0| 74 68 65 20 67 69 76 65 | 6e 20 69 63 6f 6e 2e 0d |the give|n icon..|
|000001c0| 00 96 19 dd f2 69 63 6f | 6e 5f 75 6e 73 68 61 64 |.....ico|n_unshad|
|000001d0| 65 28 57 25 2c 49 25 29 | 0d 00 a0 2d 21 5f 77 69 |e(W%,I%)|...-!_wi|
|000001e0| 6d 70 5f 62 75 66 66 65 | 72 25 3d 21 28 57 25 2d |mp_buffe|r%=!(W%-|
|000001f0| 38 29 3a 5f 77 69 6d 70 | 5f 62 75 66 66 65 72 25 |8):_wimp|_buffer%|
|00000200| 21 34 3d 49 25 0d 00 aa | 2e 5f 77 69 6d 70 5f 62 |!4=I%...|._wimp_b|
|00000210| 75 66 66 65 72 25 21 38 | 3d 30 3a 5f 77 69 6d 70 |uffer%!8|=0:_wimp|
|00000220| 5f 62 75 66 66 65 72 25 | 21 31 32 3d 26 34 30 30 |_buffer%|!12=&400|
|00000230| 30 30 30 0d 00 b4 1c c8 | 99 20 26 34 30 30 43 44 |000.....|. &400CD|
|00000240| 2c 2c 5f 77 69 6d 70 5f | 62 75 66 66 65 72 25 0d |,,_wimp_|buffer%.|
|00000250| 00 be 05 e1 0d 00 c8 04 | 0d 00 d2 1b 2a 7c 73 74 |........|....*|st|
|00000260| 6f 70 20 50 52 4f 43 69 | 63 6f 6e 5f 75 6e 73 68 |op PROCi|con_unsh|
|00000270| 61 64 65 0d 00 dc 1a 2a | 7c 73 74 61 72 74 20 50 |ade....*||start P|
|00000280| 52 4f 43 69 63 6f 6e 5f | 73 68 61 64 65 0d 00 e6 |ROCicon_|shade...|
|00000290| 26 2a 7c 21 50 52 4f 43 | 69 63 6f 6e 5f 73 68 61 |&*|!PROC|icon_sha|
|000002a0| 64 65 28 20 77 69 6e 64 | 6f 77 20 2c 20 69 63 6f |de( wind|ow , ico|
|000002b0| 6e 20 29 0d 00 f0 07 2a | 7c 21 0d 00 fa 21 2a 7c |n )....*||!...!*||
|000002c0| 21 53 68 61 64 65 73 20 | 6f 75 74 20 74 68 65 20 |!Shades |out the |
|000002d0| 67 69 76 65 6e 20 69 63 | 6f 6e 2e 0d 01 04 17 dd |given ic|on......|
|000002e0| f2 69 63 6f 6e 5f 73 68 | 61 64 65 28 57 25 2c 49 |.icon_sh|ade(W%,I|
|000002f0| 25 29 0d 01 0e 2d 21 5f | 77 69 6d 70 5f 62 75 66 |%)...-!_|wimp_buf|
|00000300| 66 65 72 25 3d 21 28 57 | 25 2d 38 29 3a 5f 77 69 |fer%=!(W|%-8):_wi|
|00000310| 6d 70 5f 62 75 66 66 65 | 72 25 21 34 3d 49 25 0d |mp_buffe|r%!4=I%.|
|00000320| 01 18 34 5f 77 69 6d 70 | 5f 62 75 66 66 65 72 25 |..4_wimp|_buffer%|
|00000330| 21 38 3d 26 34 30 30 30 | 30 30 3a 5f 77 69 6d 70 |!8=&4000|00:_wimp|
|00000340| 5f 62 75 66 66 65 72 25 | 21 31 32 3d 26 34 30 30 |_buffer%|!12=&400|
|00000350| 30 30 30 0d 01 22 1c c8 | 99 20 26 34 30 30 43 44 |000.."..|. &400CD|
|00000360| 2c 2c 5f 77 69 6d 70 5f | 62 75 66 66 65 72 25 0d |,,_wimp_|buffer%.|
|00000370| 01 2c 05 e1 0d 01 36 04 | 0d 01 40 19 2a 7c 73 74 |.,....6.|..@.*|st|
|00000380| 6f 70 20 50 52 4f 43 69 | 63 6f 6e 5f 73 68 61 64 |op PROCi|con_shad|
|00000390| 65 0d 01 4a 1d 2a 7c 73 | 74 61 72 74 20 50 52 4f |e..J.*|s|tart PRO|
|000003a0| 43 69 63 6f 6e 5f 64 65 | 73 65 6c 65 63 74 0d 01 |Cicon_de|select..|
|000003b0| 54 29 2a 7c 21 50 52 4f | 43 69 63 6f 6e 5f 64 65 |T)*|!PRO|Cicon_de|
|000003c0| 73 65 6c 65 63 74 28 20 | 77 69 6e 64 6f 77 20 2c |select( |window ,|
|000003d0| 20 69 63 6f 6e 20 29 0d | 01 5e 07 2a 7c 21 0d 01 | icon ).|.^.*|!..|
|000003e0| 68 20 2a 7c 21 44 65 73 | 65 6c 65 63 74 73 20 74 |h *|!Des|elects t|
|000003f0| 68 65 20 67 69 76 65 6e | 20 69 63 6f 6e 2e 0d 01 |he given| icon...|
|00000400| 72 1a dd f2 69 63 6f 6e | 5f 64 65 73 65 6c 65 63 |r...icon|_deselec|
|00000410| 74 28 57 25 2c 49 25 29 | 0d 01 7c 2d 21 5f 77 69 |t(W%,I%)|..|-!_wi|
|00000420| 6d 70 5f 62 75 66 66 65 | 72 25 3d 21 28 57 25 2d |mp_buffe|r%=!(W%-|
|00000430| 38 29 3a 5f 77 69 6d 70 | 5f 62 75 66 66 65 72 25 |8):_wimp|_buffer%|
|00000440| 21 34 3d 49 25 0d 01 86 | 2e 5f 77 69 6d 70 5f 62 |!4=I%...|._wimp_b|
|00000450| 75 66 66 65 72 25 21 38 | 3d 30 3a 5f 77 69 6d 70 |uffer%!8|=0:_wimp|
|00000460| 5f 62 75 66 66 65 72 25 | 21 31 32 3d 26 32 30 30 |_buffer%|!12=&200|
|00000470| 30 30 30 0d 01 90 1c c8 | 99 20 26 34 30 30 43 44 |000.....|. &400CD|
|00000480| 2c 2c 5f 77 69 6d 70 5f | 62 75 66 66 65 72 25 0d |,,_wimp_|buffer%.|
|00000490| 01 9a 05 e1 0d 01 a4 04 | 0d 01 ae 1c 2a 7c 73 74 |........|....*|st|
|000004a0| 6f 70 20 50 52 4f 43 69 | 63 6f 6e 5f 64 65 73 65 |op PROCi|con_dese|
|000004b0| 6c 65 63 74 0d 01 b8 1b | 2a 7c 73 74 61 72 74 20 |lect....|*|start |
|000004c0| 50 52 4f 43 69 63 6f 6e | 5f 73 65 6c 65 63 74 0d |PROCicon|_select.|
|000004d0| 01 c2 27 2a 7c 21 50 52 | 4f 43 69 63 6f 6e 5f 73 |..'*|!PR|OCicon_s|
|000004e0| 65 6c 65 63 74 28 20 77 | 69 6e 64 6f 77 20 2c 20 |elect( w|indow , |
|000004f0| 69 63 6f 6e 20 29 0d 01 | cc 07 2a 7c 21 0d 01 d6 |icon )..|..*|!...|
|00000500| 41 2a 7c 21 53 65 6c 65 | 63 74 73 20 74 68 65 20 |A*|!Sele|cts the |
|00000510| 67 69 76 65 6e 20 69 63 | 6f 6e 2c 20 64 6f 65 73 |given ic|on, does|
|00000520| 20 4e 4f 54 20 64 65 73 | 65 6c 65 63 74 20 6f 74 | NOT des|elect ot|
|00000530| 68 65 72 20 69 63 6f 6e | 73 20 77 69 74 68 0d 01 |her icon|s with..|
|00000540| e0 10 2a 7c 21 73 61 6d | 65 20 45 53 47 2e 0d 01 |..*|!sam|e ESG...|
|00000550| ea 18 dd f2 69 63 6f 6e | 5f 73 65 6c 65 63 74 28 |....icon|_select(|
|00000560| 57 25 2c 49 25 29 0d 01 | f4 2d 21 5f 77 69 6d 70 |W%,I%)..|.-!_wimp|
|00000570| 5f 62 75 66 66 65 72 25 | 3d 21 28 57 25 2d 38 29 |_buffer%|=!(W%-8)|
|00000580| 3a 5f 77 69 6d 70 5f 62 | 75 66 66 65 72 25 21 34 |:_wimp_b|uffer%!4|
|00000590| 3d 49 25 0d 01 fe 34 5f | 77 69 6d 70 5f 62 75 66 |=I%...4_|wimp_buf|
|000005a0| 66 65 72 25 21 38 3d 26 | 32 30 30 30 30 30 3a 5f |fer%!8=&|200000:_|
|000005b0| 77 69 6d 70 5f 62 75 66 | 66 65 72 25 21 31 32 3d |wimp_buf|fer%!12=|
|000005c0| 26 32 30 30 30 30 30 0d | 02 08 1c c8 99 20 26 34 |&200000.|..... &4|
|000005d0| 30 30 43 44 2c 2c 5f 77 | 69 6d 70 5f 62 75 66 66 |00CD,,_w|imp_buff|
|000005e0| 65 72 25 0d 02 12 05 e1 | 0d 02 1c 04 0d 02 26 1a |er%.....|......&.|
|000005f0| 2a 7c 73 74 6f 70 20 50 | 52 4f 43 69 63 6f 6e 5f |*|stop P|ROCicon_|
|00000600| 73 65 6c 65 63 74 0d 02 | 30 1c 2a 7c 73 74 61 72 |select..|0.*|star|
|00000610| 74 20 46 4e 69 63 6f 6e | 5f 67 65 74 73 65 6c 65 |t FNicon|_getsele|
|00000620| 63 74 0d 02 3a 28 2a 7c | 21 46 4e 69 63 6f 6e 5f |ct..:(*||!FNicon_|
|00000630| 67 65 74 73 65 6c 65 63 | 74 28 20 77 69 6e 64 6f |getselec|t( windo|
|00000640| 77 20 2c 20 69 63 6f 6e | 20 29 0d 02 44 07 2a 7c |w , icon| )..D.*||
|00000650| 21 0d 02 4e 36 2a 7c 21 | 52 65 74 75 72 6e 73 20 |!..N6*|!|Returns |
|00000660| 54 52 55 45 20 69 66 20 | 69 63 6f 6e 20 69 73 20 |TRUE if |icon is |
|00000670| 73 65 6c 65 63 74 65 64 | 2c 20 46 41 4c 53 45 20 |selected|, FALSE |
|00000680| 69 66 20 6e 6f 74 2e 0d | 02 58 1b dd a4 69 63 6f |if not..|.X...ico|
|00000690| 6e 5f 67 65 74 73 65 6c | 65 63 74 28 57 25 2c 49 |n_getsel|ect(W%,I|
|000006a0| 25 29 0d 02 62 46 21 5f | 77 69 6d 70 5f 62 75 66 |%)..bF!_|wimp_buf|
|000006b0| 66 65 72 25 3d 21 28 57 | 25 2d 38 29 3a 5f 77 69 |fer%=!(W|%-8):_wi|
|000006c0| 6d 70 5f 62 75 66 66 65 | 72 25 21 34 3d 49 25 3a |mp_buffe|r%!4=I%:|
|000006d0| c8 99 20 26 34 30 30 43 | 45 2c 2c 5f 77 69 6d 70 |.. &400C|E,,_wimp|
|000006e0| 5f 62 75 66 66 65 72 25 | 0d 02 6c 27 e7 20 28 5f |_buffer%|..l'. (_|
|000006f0| 77 69 6d 70 5f 62 75 66 | 66 65 72 25 21 32 34 20 |wimp_buf|fer%!24 |
|00000700| 80 20 26 32 30 30 30 30 | 30 29 20 8c 20 3d b9 0d |. &20000|0) . =..|
|00000710| 02 76 06 3d a3 0d 02 80 | 04 0d 02 8a 1b 2a 7c 73 |.v.=....|.....*|s|
|00000720| 74 6f 70 20 46 4e 69 63 | 6f 6e 5f 67 65 74 73 65 |top FNic|on_getse|
|00000730| 6c 65 63 74 0d 02 94 19 | 2a 7c 73 74 61 72 74 20 |lect....|*|start |
|00000740| 46 4e 69 63 6f 6e 5f 67 | 65 74 65 73 67 0d 02 9e |FNicon_g|etesg...|
|00000750| 25 2a 7c 21 46 4e 69 63 | 6f 6e 5f 67 65 74 65 73 |%*|!FNic|on_getes|
|00000760| 67 28 20 77 69 6e 64 6f | 77 20 2c 20 69 63 6f 6e |g( windo|w , icon|
|00000770| 20 29 0d 02 a8 07 2a 7c | 21 0d 02 b2 29 2a 7c 21 | )....*||!...)*|!|
|00000780| 52 65 74 75 72 6e 73 20 | 74 68 65 20 45 53 47 20 |Returns |the ESG |
|00000790| 76 61 6c 75 65 20 66 6f | 72 20 61 6e 20 69 63 6f |value fo|r an ico|
|000007a0| 6e 2e 0d 02 bc 18 dd a4 | 69 63 6f 6e 5f 67 65 74 |n.......|icon_get|
|000007b0| 65 73 67 28 57 25 2c 49 | 25 29 0d 02 c6 46 21 5f |esg(W%,I|%)...F!_|
|000007c0| 77 69 6d 70 5f 62 75 66 | 66 65 72 25 3d 21 28 57 |wimp_buf|fer%=!(W|
|000007d0| 25 2d 38 29 3a 5f 77 69 | 6d 70 5f 62 75 66 66 65 |%-8):_wi|mp_buffe|
|000007e0| 72 25 21 34 3d 49 25 3a | c8 99 20 26 34 30 30 43 |r%!4=I%:|.. &400C|
|000007f0| 45 2c 2c 5f 77 69 6d 70 | 5f 62 75 66 66 65 72 25 |E,,_wimp|_buffer%|
|00000800| 0d 02 d0 23 3d 28 5f 77 | 69 6d 70 5f 62 75 66 66 |...#=(_w|imp_buff|
|00000810| 65 72 25 21 32 34 20 3e | 3e 20 31 36 29 20 80 20 |er%!24 >|> 16) . |
|00000820| 26 31 46 0d 02 da 04 0d | 02 e4 18 2a 7c 73 74 6f |&1F.....|...*|sto|
|00000830| 70 20 46 4e 69 63 6f 6e | 5f 67 65 74 65 73 67 0d |p FNicon|_getesg.|
|00000840| 02 ee 22 2a 7c 73 74 61 | 72 74 20 50 52 4f 43 69 |.."*|sta|rt PROCi|
|00000850| 63 6f 6e 5f 67 72 6f 75 | 70 64 65 73 65 6c 65 63 |con_grou|pdeselec|
|00000860| 74 0d 02 f8 2d 2a 7c 21 | 50 52 4f 43 69 63 6f 6e |t...-*|!|PROCicon|
|00000870| 5f 67 72 6f 75 70 64 65 | 73 65 6c 65 63 74 28 20 |_groupde|select( |
|00000880| 77 69 6e 64 6f 77 20 2c | 20 65 73 67 20 29 0d 03 |window ,| esg )..|
|00000890| 02 07 2a 7c 21 0d 03 0c | 30 2a 7c 21 44 65 73 65 |..*|!...|0*|!Dese|
|000008a0| 6c 65 63 74 73 20 61 6c | 6c 20 69 63 6f 6e 73 20 |lects al|l icons |
|000008b0| 77 69 74 68 69 6e 20 74 | 68 65 20 67 69 76 65 6e |within t|he given|
|000008c0| 20 45 53 47 2e 0d 03 16 | 1f dd f2 69 63 6f 6e 5f | ESG....|...icon_|
|000008d0| 67 72 6f 75 70 64 65 73 | 65 6c 65 63 74 28 57 25 |groupdes|elect(W%|
|000008e0| 2c 47 25 29 0d 03 20 45 | ea 20 42 25 2c 4e 25 2c |,G%).. E|. B%,N%,|
|000008f0| 41 25 2c 43 25 3a 42 25 | 3d 5f 77 69 6d 70 5f 62 |A%,C%:B%|=_wimp_b|
|00000900| 75 66 66 65 72 25 3a 21 | 42 25 3d 21 28 57 25 2d |uffer%:!|B%=!(W%-|
|00000910| 38 29 3a c8 99 20 26 34 | 30 30 43 43 2c 2c 42 25 |8):.. &4|00CC,,B%|
|00000920| 3a 4e 25 3d 42 25 21 38 | 38 0d 03 2a 32 e3 20 41 |:N%=B%!8|8..*2. A|
|00000930| 25 3d 30 20 b8 20 4e 25 | 2d 31 3a 43 25 3d 28 21 |%=0 . N%|-1:C%=(!|
|00000940| 28 42 25 2b 31 30 38 2b | 33 32 2a 41 25 29 20 3e |(B%+108+|32*A%) >|
|00000950| 3e 20 31 36 29 20 80 20 | 26 31 46 0d 03 34 44 e7 |> 16) . |&1F..4D.|
|00000960| 20 43 25 3d 47 25 20 8c | 20 21 42 25 3d 21 28 57 | C%=G% .| !B%=!(W|
|00000970| 25 2d 38 29 3a 42 25 21 | 34 3d 41 25 3a 42 25 21 |%-8):B%!|4=A%:B%!|
|00000980| 38 3d 30 3a 42 25 21 31 | 32 3d 26 32 30 30 30 30 |8=0:B%!1|2=&20000|
|00000990| 30 3a c8 99 20 26 34 30 | 30 43 44 2c 2c 42 25 0d |0:.. &40|0CD,,B%.|
|000009a0| 03 3e 07 ed 3a e1 0d 03 | 48 04 0d 03 52 21 2a 7c |.>..:...|H...R!*||
|000009b0| 73 74 6f 70 20 50 52 4f | 43 69 63 6f 6e 5f 67 72 |stop PRO|Cicon_gr|
|000009c0| 6f 75 70 64 65 73 65 6c | 65 63 74 0d 03 5c 1a 2a |oupdesel|ect..\.*|
|000009d0| 7c 73 74 61 72 74 20 46 | 4e 69 63 6f 6e 5f 67 65 ||start F|Nicon_ge|
|000009e0| 74 74 65 78 74 0d 03 66 | 26 2a 7c 21 46 4e 69 63 |ttext..f|&*|!FNic|
|000009f0| 6f 6e 5f 67 65 74 74 65 | 78 74 28 20 77 69 6e 64 |on_gette|xt( wind|
|00000a00| 6f 77 20 2c 20 69 63 6f | 6e 20 29 0d 03 70 07 2a |ow , ico|n )..p.*|
|00000a10| 7c 21 0d 03 7a 45 2a 7c | 21 52 65 74 75 72 6e 73 ||!..zE*||!Returns|
|00000a20| 20 74 68 65 20 74 65 78 | 74 20 63 6f 6e 74 61 69 | the tex|t contai|
|00000a30| 6e 65 64 20 77 69 74 68 | 69 6e 20 74 68 65 20 67 |ned with|in the g|
|00000a40| 69 76 65 6e 20 28 69 6e | 64 69 72 65 63 74 65 64 |iven (in|directed|
|00000a50| 29 20 69 63 6f 6e 2e 0d | 03 84 19 dd a4 69 63 6f |) icon..|.....ico|
|00000a60| 6e 5f 67 65 74 74 65 78 | 74 28 57 25 2c 49 25 29 |n_gettex|t(W%,I%)|
|00000a70| 0d 03 8e 46 21 5f 77 69 | 6d 70 5f 62 75 66 66 65 |...F!_wi|mp_buffe|
|00000a80| 72 25 3d 21 28 57 25 2d | 38 29 3a 5f 77 69 6d 70 |r%=!(W%-|8):_wimp|
|00000a90| 5f 62 75 66 66 65 72 25 | 21 34 3d 49 25 3a c8 99 |_buffer%|!4=I%:..|
|00000aa0| 20 26 34 30 30 43 45 2c | 2c 5f 77 69 6d 70 5f 62 | &400CE,|,_wimp_b|
|00000ab0| 75 66 66 65 72 25 0d 03 | 98 24 e7 20 28 5f 77 69 |uffer%..|.$. (_wi|
|00000ac0| 6d 70 5f 62 75 66 66 65 | 72 25 21 32 34 20 80 20 |mp_buffe|r%!24 . |
|00000ad0| 31 29 3d 30 20 8c 20 3d | 22 22 0d 03 a2 41 e7 20 |1)=0 . =|""...A. |
|00000ae0| 28 5f 77 69 6d 70 5f 62 | 75 66 66 65 72 25 21 32 |(_wimp_b|uffer%!2|
|00000af0| 34 20 80 20 32 35 36 29 | 20 8c 20 3d a4 6f 73 5f |4 . 256)| . =.os_|
|00000b00| 67 65 74 73 74 72 69 6e | 67 28 5f 77 69 6d 70 5f |getstrin|g(_wimp_|
|00000b10| 62 75 66 66 65 72 25 21 | 32 38 29 0d 03 ac 07 3d |buffer%!|28)....=|
|00000b20| 22 22 0d 03 b6 04 0d 03 | c0 19 2a 7c 73 74 6f 70 |""......|..*|stop|
|00000b30| 20 46 4e 69 63 6f 6e 5f | 67 65 74 74 65 78 74 0d | FNicon_|gettext.|
|00000b40| 03 ca 1c 2a 7c 73 74 61 | 72 74 20 50 52 4f 43 69 |...*|sta|rt PROCi|
|00000b50| 63 6f 6e 5f 73 65 74 74 | 65 78 74 0d 03 d4 36 2a |con_sett|ext...6*|
|00000b60| 7c 21 50 52 4f 43 69 63 | 6f 6e 5f 73 65 74 74 65 ||!PROCic|on_sette|
|00000b70| 78 74 28 20 77 69 6e 64 | 6f 77 20 2c 20 69 63 6f |xt( wind|ow , ico|
|00000b80| 6e 20 2c 20 74 65 78 74 | 5f 73 74 72 69 6e 67 20 |n , text|_string |
|00000b90| 29 0d 03 de 07 2a 7c 21 | 0d 03 e8 49 2a 7c 21 53 |)....*|!|...I*|!S|
|00000ba0| 65 74 73 20 74 68 65 20 | 67 69 76 65 6e 20 28 69 |ets the |given (i|
|00000bb0| 6e 64 69 72 65 63 74 65 | 64 29 20 69 63 6f 6e 20 |ndirecte|d) icon |
|00000bc0| 74 6f 20 63 6f 6e 74 61 | 69 6e 20 74 68 65 20 67 |to conta|in the g|
|00000bd0| 69 76 65 6e 20 74 65 78 | 74 5f 73 74 72 69 6e 67 |iven tex|t_string|
|00000be0| 2e 0d 03 f2 1c dd f2 69 | 63 6f 6e 5f 73 65 74 74 |.......i|con_sett|
|00000bf0| 65 78 74 28 57 25 2c 49 | 25 2c 54 24 29 0d 03 fc |ext(W%,I|%,T$)...|
|00000c00| 46 21 5f 77 69 6d 70 5f | 62 75 66 66 65 72 25 3d |F!_wimp_|buffer%=|
|00000c10| 21 28 57 25 2d 38 29 3a | 5f 77 69 6d 70 5f 62 75 |!(W%-8):|_wimp_bu|
|00000c20| 66 66 65 72 25 21 34 3d | 49 25 3a c8 99 20 26 34 |ffer%!4=|I%:.. &4|
|00000c30| 30 30 43 45 2c 2c 5f 77 | 69 6d 70 5f 62 75 66 66 |00CE,,_w|imp_buff|
|00000c40| 65 72 25 0d 04 06 22 e7 | 20 28 5f 77 69 6d 70 5f |er%...".| (_wimp_|
|00000c50| 62 75 66 66 65 72 25 21 | 32 34 20 80 20 31 29 3d |buffer%!|24 . 1)=|
|00000c60| 30 20 8c 20 e1 0d 04 10 | 56 e7 20 28 5f 77 69 6d |0 . ....|V. (_wim|
|00000c70| 70 5f 62 75 66 66 65 72 | 25 21 32 34 20 80 20 32 |p_buffer|%!24 . 2|
|00000c80| 35 36 29 20 8c 20 f2 6f | 73 5f 70 75 74 73 74 72 |56) . .o|s_putstr|
|00000c90| 69 6e 67 28 5f 77 69 6d | 70 5f 62 75 66 66 65 72 |ing(_wim|p_buffer|
|00000ca0| 25 21 32 38 2c c0 54 24 | 2c 5f 77 69 6d 70 5f 62 |%!28,.T$|,_wimp_b|
|00000cb0| 75 66 66 65 72 25 21 33 | 34 29 29 0d 04 1a 28 5f |uffer%!3|4))...(_|
|00000cc0| 77 69 6d 70 5f 62 75 66 | 66 65 72 25 21 38 3d 30 |wimp_buf|fer%!8=0|
|00000cd0| 3a 5f 77 69 6d 70 5f 62 | 75 66 66 65 72 25 21 31 |:_wimp_b|uffer%!1|
|00000ce0| 32 3d 30 0d 04 24 1c c8 | 99 20 26 34 30 30 43 44 |2=0..$..|. &400CD|
|00000cf0| 2c 2c 5f 77 69 6d 70 5f | 62 75 66 66 65 72 25 0d |,,_wimp_|buffer%.|
|00000d00| 04 2e 05 e1 0d 04 38 04 | 0d 04 42 1b 2a 7c 73 74 |......8.|..B.*|st|
|00000d10| 6f 70 20 50 52 4f 43 69 | 63 6f 6e 5f 73 65 74 74 |op PROCi|con_sett|
|00000d20| 65 78 74 0d ff | |ext.. | |
+--------+-------------------------+-------------------------+--------+--------+