Home » Archimedes archive » Archimedes World » AW_Vol15_Issue7 CD ROM Index Disc.adf » !INDEX_INDEX1 » !AWorldCD1/!RunImage
!AWorldCD1/!RunImage
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Archimedes World » AW_Vol15_Issue7 CD ROM Index Disc.adf » !INDEX_INDEX1 |
Filename: | !AWorldCD1/!RunImage |
Read OK: | ✔ |
File size: | A3B3 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
x��x ��x0�� R� C�Q�� � ���� 1� 1����"0��0�� 0��0�� 1� @���� 1��C ��L�� B� 0��@��$ � �� �� �# �2 Basic -quit @00009000,000132EE MakeApp2$CLI Basic -quit " O�B% 256:C$="MakeApp2$CLI":ș35,C$,B%,256:ș16�,,T%:ș72,B%,T%:ș36,C$,"",-1 �>!RunImage : (appname$="AWorldCD1" 2 <: Fver$="1.00 (12-Feb-98)" P5� � �wimp_error(appname$,�$+" at line "+Þ,1,1):� Z1task%=�wimp_initialise(appname$,1000,500,300) dD�-----------------------SPRITES--------------------------------- n5size%=�wimp_measurefile("<AWorldCD1$Dir>.Banner") x� sprites% size% �;a%=�wimp_loadsprites("<AWorldCD1$Dir>.Banner",sprites%) �D�-----------------------WINDOWS--------------------------------- �Kbanner%=�wimp_loadwindow("<AWorldCD1$Dir>.Templates","banner",sprites%) � �@info%=�wimp_loadwindow("<AWorldCD1$Dir>.Templates","info",0) �*�wimp_puticontext(info%,0,"AWorldCD1") �5�wimp_puticontext(info%,1,"Archimedes World CD1") �7�wimp_puticontext(info%,2,"� Richard Whincup 1998") �#�wimp_puticontext(info%,4,ver$) �)bar%=�wimp_iconbar("!"+appname$,"",1) �6barmenu%=�wimp_createmenu("AWorldCD1/Info/Quit",0) �)�wimp_attachsubmenu(barmenu%,1,info%) �D�--------------------------START-------------------------------- ��wimp_banner(banner%,5) �7�_menu :�_menu_1 :�_menu_1_1 �7�_menu_1_2 :�_menu_2 :�_menu_2_1 7�_menu_2_2 :�_menu_2_3 :�_menu_2_4 5�_menu_2_5 :�_menu_2_6 :�_menu_3 9�_menu_3_1 :�_menu_3_1_1 :�_menu_3_1_2 "7�_menu_3_1_3 :�_menu_3_1_4 :�_menu_3_2 ,9�_menu_3_2_1 :�_menu_3_2_2 :�_menu_3_2_3 69�_menu_3_3 :�_menu_3_4 :�_menu_3_4_1 @9�_menu_3_4_2 :�_menu_3_5 :�_menu_3_5_1 J9�_menu_3_5_2 :�_menu_3_5_3 :�_menu_3_5_4 T9�_menu_3_5_5 :�_menu_3_5_6 :�_menu_3_5_7 ^9�_menu_3_6 :�_menu_3_6_1 :�_menu_3_6_2 h9�_menu_3_6_3 :�_menu_3_6_4 :�_menu_3_6_5 r7�_menu_3_6_6 :�_menu_3_7 :�_menu_3_8 |5�_menu_3_8_1 :�_menu_3_8_2 :�_menu_4 �7�_menu_5 :�_menu_5_1 :�_menu_5_2 �7�_menu_5_3 :�_menu_5_4 :�_menu_5_5 �7�_menu_6 :�_menu_7 :�_menu_7_1 �9�_menu_7_2 :�_menu_7_3 :�_menu_7_3_1 �7�_menu_7_4 :�_menu_7_5 :�_menu_7_6 �7�_menu_7_7 :�_menu_7_8 :�_menu_7_9 �8�_menu_7_10 :�_menu_7_11 :�_menu_7_12 �7�_menu_8 :�_menu_8_1 :�_menu_8_2 �7�_menu_8_3 :�_menu_8_4 :�_menu_8_5 �7�_menu_8_6 :�_menu_8_7 :�_menu_8_8 ��_menu_8_9 ��wimp_poll � � D�----------------------------END-------------------------------- : &C� �user_redraw(window%,minx%,miny%,maxx%,maxy%,printing%,page%) 0� :: D;� �user_mouseclick(window%,icon%,button%,workx%,worky%) N3� window%=bar%�wimp_menupopup(menu%,-1,600,800) X b l� v: �� �user_menu(window%,icon%) �� window%=bar% =barmenu% �=0 �: �,� �user_openwindow(window%,x%,y%,stack%) �� �: � � �user_closewindow(window%) �� �: �'� �user_keypress(window%,icon%,key) �=0 �: &� �user_menuselection(menu%,item%) *� menu%=barmenu% � item%=2 finished%=� � : *!� �user_savefiletype(window%) 4="" >: H4� �user_saveicon(window%,� drag%,� write%,� ok%) R� \: f#� �user_savedata(path$,window%) p=1 z: �� �user_help(window%,icon%) �="" �: �!� �user_menuhelp(menu%,item%) �="" �: �>� �user_loaddata(path$,window%,icon%,ftype$,workx%,worky%) �=0 �: �#� �user_enteringwindow(window%) �� �: �"� �user_leavingwindow(window%) � : � �user_pane(window%) $=-1 .: 8� �user_null B� L: V!� �user_menuopen(menu%,icon%) `� j: t%� �user_sliderback(window%,icon%) ~=-1 �: �!� �user_slider(window%,icon%) �=-1 �: �-� �user_slidervalue(window%,icon%,pcent%) �� �: �� �user_modechange �� �: �� �user_declarefonts �� : 0� �user_print(minx%,miny%,maxx%,maxy%,page%) � : (4� �user_printing(copy%,page%,totpages%,pagepos%) 2=0 <: F� �user_printerchange P� Z��******************************************************************************************************************************* d��_menu nmmenu%=�wimp_createmenu("AWCD1/ACORNFTP/ARTWORK/COMMERCIAL/DECADES/FREESOFT/GUARDIANS/OLD_DISKS/PD_ETC",0) x� �D�--------------------------------------------------------------- � ��_menu_1 �7menu_1%=�wimp_createmenu("ACORNFTP/ARM/FTPACORN",0) �(�wimp_attachsubmenu(menu%,1,menu_1%) �� �D�--------------------------------------------------------------- ���_menu_1_1 ȑmenu_1_1%=�wimp_createmenu("ARM/HTML versions of datasheets/for ARM RISC family of CPUs:--/ARM610/ARM710a/ARM7500/VIDC20/armlogo/armpower",0) �,�wimp_attachsubmenu(menu_1%,1,menu_1_1%) �� �D�--------------------------------------------------------------- ���_menu_1_2 �@menu_1_2%=�wimp_createmenu("FTPACORN/!RISCiX/RISCOS/DOCS",0) ,�wimp_attachsubmenu(menu_1%,2,menu_1_2%) � D�--------------------------------------------------------------- " ��_menu_2 ,Wmenu_2%=�wimp_createmenu("ARTWORK/FROM_NET/IMPBORDERS/LINEART/MISC/SCANS/SMILEY",0) 6(�wimp_attachsubmenu(menu%,2,menu_2%) @� JD�--------------------------------------------------------------- T��_menu_2_1 ^:menu_2_1%=�wimp_createmenu("FROM_NET/17 JPEG Files",0) h,�wimp_attachsubmenu(menu_2%,1,menu_2_1%) r� |D�--------------------------------------------------------------- ���_menu_2_2 �Qmenu_2_2%=�wimp_createmenu("IMP_BORDERS/28 Colour Borders/20 Mono Borders",0) �,�wimp_attachsubmenu(menu_2%,2,menu_2_2%) �� �D�--------------------------------------------------------------- ���_menu_2_3 �Pmenu_2_3%=�wimp_createmenu("LINEART/CASTLECOMBE/CHURCH/COTTAGE/FARM/LANE",0) �,�wimp_attachsubmenu(menu_2%,3,menu_2_3%) �� �D�--------------------------------------------------------------- ���_menu_2_4 �4menu_2_4%=�wimp_createmenu("MISC/4 Drawfiles",0) �,�wimp_attachsubmenu(menu_2%,4,menu_2_4%) � D�--------------------------------------------------------------- ��_menu_2_5 &�menu_2_5%=�wimp_createmenu("SCANS/ALLYPALLY/BELLTOWER/BLENHEIM/BOAT/COTTAGE/CYCLES/FAIRGROUND/LILYPAD/PLANES/POPPY/ROOFS/SKY/SUNSET/TEXTURE/TOWERBRIDGE",0) 0,�wimp_attachsubmenu(menu_2%,5,menu_2_5%) :� DD�--------------------------------------------------------------- N��_menu_2_6 XImenu_2_6%=�wimp_createmenu("SMILEY/32 Artworks Files/32 Drawfiles",0) b,�wimp_attachsubmenu(menu_2%,6,menu_2_6%) l� vD�--------------------------------------------------------------- � ��_menu_3 �hmenu_3%=�wimp_createmenu("COMMERCIAL/APPS/AUDIO/CODERS/EDUCATION/GAMES/GRAPHICS/MULTIMEDIA/VIDEO",0) �(�wimp_attachsubmenu(menu%,3,menu_3%) �� �D�--------------------------------------------------------------- ���_menu_3_1 �Imenu_3_1%=�wimp_createmenu("APPS/CLARES/LOGOTRON/OREGAN/SPACETECH",0) �,�wimp_attachsubmenu(menu_3%,1,menu_3_1%) �� �D�--------------------------------------------------------------- ���_menu_3_1_1 �Rmenu_3_1_1%=�wimp_createmenu("CLARES/!KO2_Read/!PlotDemo/!Schema_2/!Topo3D",0) �0�wimp_attachsubmenu(menu_3_1%,1,menu_3_1_1%) � D�--------------------------------------------------------------- ��_menu_3_1_2 9menu_3_1_2%=�wimp_createmenu("LOGOTRON/!ADVANTAGE",0) *0�wimp_attachsubmenu(menu_3_1%,2,menu_3_1_2%) 4� >D�--------------------------------------------------------------- H��_menu_3_1_3 RAmenu_3_1_3%=�wimp_createmenu("OREGAN/!Archivist/!Designer",0) \0�wimp_attachsubmenu(menu_3_1%,3,menu_3_1_3%) f� pD�--------------------------------------------------------------- z��_menu_3_1_4 �\menu_3_1_4%=�wimp_createmenu("SPACETECH/NOAA_NASA/ORRERY/PDS_VIEW/SOVIET/WEATHERDESK",0) �0�wimp_attachsubmenu(menu_3_1%,4,menu_3_1_4%) �� �D�--------------------------------------------------------------- ���_menu_3_2 �;menu_3_2%=�wimp_createmenu("AUDIO/CLARES/OREGAN/VTI",0) �,�wimp_attachsubmenu(menu_3%,2,menu_3_2%) �� �D�--------------------------------------------------------------- ���_menu_3_2_1 �Tmenu_3_2_1%=�wimp_createmenu("CLARES/!Perform/!Rhapsody3/!RythmBed/!Serenade",0) �0�wimp_attachsubmenu(menu_3_2%,1,menu_3_2_1%) �� D�--------------------------------------------------------------- ��_menu_3_2_2 6menu_3_2_2%=�wimp_createmenu("OREGAN/!Symphony",0) $0�wimp_attachsubmenu(menu_3_2%,2,menu_3_2_2%) .� 8D�--------------------------------------------------------------- B��_menu_3_2_3 L0menu_3_2_3%=�wimp_createmenu("VTI/EMPTY!",0) V0�wimp_attachsubmenu(menu_3_2%,3,menu_3_2_3%) `� jD�--------------------------------------------------------------- t��_menu_3_3 ~4menu_3_3%=�wimp_createmenu("CODERS/!BasicAOF",0) �,�wimp_attachsubmenu(menu_3%,3,menu_3_3%) �� �D�--------------------------------------------------------------- ���_menu_3_4 �Amenu_3_4%=�wimp_createmenu("EDUCATION/SHERSTON/TOPOLOGIKA",0) �,�wimp_attachsubmenu(menu_3%,4,menu_3_4%) �� �D�--------------------------------------------------------------- ���_menu_3_4_1 �mmenu_3_4_1%=�wimp_createmenu("SHERSTON/!AV3DEMO/!BODYWISE/!CRYSTAL/!CRF2/!Plantwise/!Sneezes/!VoyDemo",0) �0�wimp_attachsubmenu(menu_3_4%,1,menu_3_4_1%) �� D�--------------------------------------------------------------- ��_menu_3_4_2 Nmenu_3_4_2%=�wimp_createmenu("TOPOLOGIKA/!IMAGINE/!ManiaDemo/!MusicBox",0) 0�wimp_attachsubmenu(menu_3_4%,2,menu_3_4_2%) (� 2D�--------------------------------------------------------------- <��_menu_3_5 Ffmenu_3_5%=�wimp_createmenu("GAMES/ECLIPSE/MYNDGAMEZ/OREGAN/PSYCORE/SHERSTON/TBA_SOFT/THEHITMEN",0) P,�wimp_attachsubmenu(menu_3%,5,menu_3_5%) Z� dD�--------------------------------------------------------------- n��_menu_3_5_1 xGmenu_3_5_1%=�wimp_createmenu("ECLIPSE/!DuneII/!RoboCod/!Eclipse",0) �0�wimp_attachsubmenu(menu_3_5%,1,menu_3_5_1%) �� �D�--------------------------------------------------------------- ���_menu_3_5_2 �8menu_3_5_2%=�wimp_createmenu("MYNDGAMEZ/!DetDemo",0) �0�wimp_attachsubmenu(menu_3_5%,2,menu_3_5_2%) �� �D�--------------------------------------------------------------- ���_menu_3_5_3 �Bmenu_3_5_3%=�wimp_createmenu("OREGAN/!Arcturus/!Magnetoids",0) �0�wimp_attachsubmenu(menu_3_5%,3,menu_3_5_3%) �� �D�--------------------------------------------------------------- ��_menu_3_5_4 >menu_3_5_4%=�wimp_createmenu("PSYCORE/!BBDemo/!RevDemo",0) 0�wimp_attachsubmenu(menu_3_5%,4,menu_3_5_4%) "� ,D�--------------------------------------------------------------- 6��_menu_3_5_5 @;menu_3_5_5%=�wimp_createmenu("SHERSTON/!CrystalMaze",0) J0�wimp_attachsubmenu(menu_3_5%,5,menu_3_5_5%) T� ^D�--------------------------------------------------------------- h��_menu_3_5_6 r=menu_3_5_6%=�wimp_createmenu("TBA_SOFT/!CyberApe/!FTT",0) |0�wimp_attachsubmenu(menu_3_5%,6,menu_3_5_6%) �� �D�--------------------------------------------------------------- ���_menu_3_5_7 �Cmenu_3_5_7%=�wimp_createmenu("THEHITMEN/!QuickRun/!RickDemo",0) �0�wimp_attachsubmenu(menu_3_5%,7,menu_3_5_7%) �� �D�--------------------------------------------------------------- ���_menu_3_6 �amenu_3_6%=�wimp_createmenu("GRAPHICS/4THDIMENS/CLARES/LOGOTRON/OREGAN/PINEAPPLE/SPACETECH",0) �,�wimp_attachsubmenu(menu_3%,6,menu_3_6%) �� �D�--------------------------------------------------------------- ���_menu_3_6_1 Gmenu_3_6_1%=�wimp_createmenu("4THDIMENS/StereoWorld:-13 Sprites",0) 0�wimp_attachsubmenu(menu_3_6%,1,menu_3_6_1%) � &D�--------------------------------------------------------------- 0��_menu_3_6_2 :Bmenu_3_6_2%=�wimp_createmenu("CLARES/!Composition/!ProArt2",0) D0�wimp_attachsubmenu(menu_3_6%,2,menu_3_6_2%) N� XD�--------------------------------------------------------------- b��_menu_3_6_3 l=menu_3_6_3%=�wimp_createmenu("LOGOTRON/Revelation Pro",0) v0�wimp_attachsubmenu(menu_3_6%,3,menu_3_6_3%) �� �D�--------------------------------------------------------------- ���_menu_3_6_4 �5menu_3_6_4%=�wimp_createmenu("OREGAN/Morpheus",0) �0�wimp_attachsubmenu(menu_3_6%,4,menu_3_6_4%) �� �D�--------------------------------------------------------------- ���_menu_3_6_5 �9menu_3_6_5%=�wimp_createmenu("PINEAPPLE/!Studio24",0) �0�wimp_attachsubmenu(menu_3_6%,5,menu_3_6_5%) �� �D�--------------------------------------------------------------- ���_menu_3_6_6 9menu_3_6_6%=�wimp_createmenu("SPACETECH/PhotoDesk",0) 0�wimp_attachsubmenu(menu_3_6%,6,menu_3_6_6%) � D�--------------------------------------------------------------- *��_menu_3_7 4@menu_3_7%=�wimp_createmenu("MULTIMEDIA/ANGLIA:-/!SeaLife",0) >,�wimp_attachsubmenu(menu_3%,7,menu_3_7%) H� RD�--------------------------------------------------------------- \��_menu_3_8 f7menu_3_8%=�wimp_createmenu("VIDEO/CLARES/OREGAN",0) p,�wimp_attachsubmenu(menu_3%,8,menu_3_8%) z� �D�--------------------------------------------------------------- ���_menu_3_8_1 �4menu_3_8_1%=�wimp_createmenu("CLARES/!Titler",0) �0�wimp_attachsubmenu(menu_3_8%,1,menu_3_8_1%) �� �D�--------------------------------------------------------------- ���_menu_3_8_2 �6menu_3_8_2%=�wimp_createmenu("OREGAN/CineWorks",0) �0�wimp_attachsubmenu(menu_3_8%,2,menu_3_8_2%) �� �D�--------------------------------------------------------------- � ��_menu_4 �Imenu_4%=�wimp_createmenu("DECADES/Decades From:-/Longman Logotron",0) (�wimp_attachsubmenu(menu%,4,menu_4%) � D�--------------------------------------------------------------- $ ��_menu_5 .Wmenu_5%=�wimp_createmenu("FREESOFT/ARC_WORLD/EESOX/IMPRESSION/SHERSTON/TBA_SOFT",0) 8(�wimp_attachsubmenu(menu%,5,menu_5%) B� LD�--------------------------------------------------------------- V��_menu_5_1 ``menu_5_1%=�wimp_createmenu("ARC_WORLD/!Alerion/!AlienInv/!Aliped/!Asylum/!MrDoo/!OddBall",0) j,�wimp_attachsubmenu(menu_5%,1,menu_5_1%) t� ~D�--------------------------------------------------------------- ���_menu_5_1 �`menu_5_1%=�wimp_createmenu("ARC_WORLD/!Alerion/!AlienInv/!Aliped/!Asylum/!MrDoo/!OddBall",0) �,�wimp_attachsubmenu(menu_5%,1,menu_5_1%) �� �D�--------------------------------------------------------------- ���_menu_5_2 �Fmenu_5_2%=�wimp_createmenu("EESOX/!CDrAudio/!CDSpeed/!CDVolume",0) �,�wimp_attachsubmenu(menu_5%,2,menu_5_2%) �� �D�--------------------------------------------------------------- ���_menu_5_3 �@menu_5_3%=�wimp_createmenu("IMPRESSION/Impression Junior",0) ,�wimp_attachsubmenu(menu_5%,3,menu_5_3%) � D�--------------------------------------------------------------- ��_menu_5_4 (Wmenu_5_4%=�wimp_createmenu("SHERSTON/Edwina The Elephant/Gordon's Groovy Granny",0) 2,�wimp_attachsubmenu(menu_5%,4,menu_5_4%) <� FD�--------------------------------------------------------------- P��_menu_5_5 Z8menu_5_5%=�wimp_createmenu("TBA_SOFT/!DragonBall",0) d,�wimp_attachsubmenu(menu_5%,5,menu_5_5%) n� xD�--------------------------------------------------------------- � ��_menu_6 �6menu_6%=�wimp_createmenu("GUARDIANS/!Guardians",0) �(�wimp_attachsubmenu(menu%,6,menu_6%) �� �D�--------------------------------------------------------------- � ��_menu_7 ��menu_7%=�wimp_createmenu("OLD_DISKS/APPS/AUDIO/CLIPART/CODERS/EDUCATION/GAMES/GRAPHICS/LOTTERY/MISC/POCKETBOOK/UTILITIES/WORDS",0) �(�wimp_attachsubmenu(menu%,7,menu_7%) �� �D�--------------------------------------------------------------- ���_menu_7_1 �umenu_7_1%=�wimp_createmenu("APPS/!CDIndex/!Diary/!Direct/!DiscIndex/!DiscBox/!Investor/!Menaker/!Modes/!PlanF",0) �,�wimp_attachsubmenu(menu_7%,1,menu_7_1%) � D�--------------------------------------------------------------- ��_menu_7_2 "4menu_7_2%=�wimp_createmenu("AUDIO/!WimpTrack",0) ,,�wimp_attachsubmenu(menu_7%,2,menu_7_2%) 6� @D�--------------------------------------------------------------- J��_menu_7_3 T�menu_7_3%=�wimp_createmenu("CLIPART/ENVIROCLIPS/Balcony/CanOfBeer/Cassette/Computer/Discs/Extension/Guitar/Herman/House/MonoRail/OfficeScape/Pencil",0) ^,�wimp_attachsubmenu(menu_7%,3,menu_7_3%) h� rD�--------------------------------------------------------------- |��_menu_7_3_1 �]menu_7_3_1%=�wimp_createmenu("ENVIROCLIPS/BottleBank/CoalBag/CoolTowers/Factory/Hills",0) �0�wimp_attachsubmenu(menu_7_3%,1,menu_7_3_1%) �� �D�--------------------------------------------------------------- ���_menu_7_4 �Gmenu_7_4%=�wimp_createmenu("CODERS/!EventShell/!LOGOV2/!QuicKey",0) �,�wimp_attachsubmenu(menu_7%,4,menu_7_4%) �� �D�--------------------------------------------------------------- ���_menu_7_5 �Dmenu_7_5%=�wimp_createmenu("EDUCATION/!Periodic/!Polyominoes",0) �,�wimp_attachsubmenu(menu_7%,5,menu_7_5%) �� D�--------------------------------------------------------------- ��_menu_7_6 �menu_7_6%=�wimp_createmenu("GAMES/!3DMaze/!BombScare/!Cars/!Centipede/!Crusader/!Darklands/!Enigma/!Frosty/!JigSaw/!Locate/!MineSweep/!Rescuer/!RSI/!Shanghai/!Warfare/!Willy/!WordPairs",0) &,�wimp_attachsubmenu(menu_7%,6,menu_7_6%) 0� :D�--------------------------------------------------------------- D��_menu_7_7 NKmenu_7_7%=�wimp_createmenu("GRAPHICS/!2DWaves/!ArtFiler/!SpacePaint",0) X,�wimp_attachsubmenu(menu_7%,7,menu_7_7%) b� lD�--------------------------------------------------------------- v��_menu_7_8 �Dmenu_7_8%=�wimp_createmenu("LOTTERY/!ApriLot/!Lottery/!Pools",0) �,�wimp_attachsubmenu(menu_7%,8,menu_7_8%) �� �D�--------------------------------------------------------------- ���_menu_7_9 �cmenu_7_9%=�wimp_createmenu("MISC/!DigiWatch/!MPG/!MoneyHelp/!PocketM/!Repay/!TextCheck/!VAT",0) �,�wimp_attachsubmenu(menu_7%,9,menu_7_9%) �� �D�--------------------------------------------------------------- ���_menu_7_10 �:menu_7_10%=�wimp_createmenu("POCKETBOOK/Psion Golf",0) �.�wimp_attachsubmenu(menu_7%,10,menu_7_10%) �� D�--------------------------------------------------------------- ��_menu_7_11 �menu_7_11%=�wimp_createmenu("UTILITIES/!BDChanger/!MyCalender/!ColorCube/!Copier/!Exchange/!FlashFind/!HelpPlus/!Mode/!ModuleFS/!FixVirMod/!Mouse/!PointFade/!Print/!QFR/!Rodent/!Swapper/!Tools/!TypeEdit/!UnCFS",0) .�wimp_attachsubmenu(menu_7%,11,menu_7_11%) *� 4D�--------------------------------------------------------------- >��_menu_7_12 H@menu_7_12%=�wimp_createmenu("WORDS/!OverWrite/!TextCheck",0) R.�wimp_attachsubmenu(menu_7%,12,menu_7_12%) \� fD�--------------------------------------------------------------- p ��_menu_8 zhmenu_8%=�wimp_createmenu("PD_ETC/AUDIO/CODERS/DTP/GAMES/GRAPHICS/INTERNET/MISC/SILLIES/UTILITIES",0) �(�wimp_attachsubmenu(menu%,8,menu_8%) �� �D�--------------------------------------------------------------- ���_menu_8_1 �Gmenu_8_1%=�wimp_createmenu("AUDIO/!LaserHarp/!QTMTrack/!SmartCD",0) �,�wimp_attachsubmenu(menu_8%,1,menu_8_1%) �� �D�--------------------------------------------------------------- ���_menu_8_2 �dmenu_8_2%=�wimp_createmenu("CODERS/ARMInt/!CLISP/!QZap/!RPCalc/!StrongEd/!StrongHelp/!SWIRef",0) �,�wimp_attachsubmenu(menu_8%,2,menu_8_2%) �� �D�--------------------------------------------------------------- ��_menu_8_3 ,menu_8_3%=�wimp_createmenu("DTP/!TeX",0) ,�wimp_attachsubmenu(menu_8%,3,menu_8_3%) $� .D�--------------------------------------------------------------- 8��_menu_8_4 B9menu_8_4%=�wimp_createmenu("GAMES/!InfoCom/Inform",0) L,�wimp_attachsubmenu(menu_8%,4,menu_8_4%) V� `D�--------------------------------------------------------------- j��_menu_8_5 tImenu_8_5%=�wimp_createmenu("GRAPHICS/!FracPaint/!FYEO2/!Ray3D_Pro",0) ~,�wimp_attachsubmenu(menu_8%,5,menu_8_5%) �� �D�--------------------------------------------------------------- ���_menu_8_6 ��menu_8_6%=�wimp_createmenu("INTERNET/!Base64/!UUCoder/!Webster/!DemConfig/!NewsBase/!SerialDev/!SLIPdial/!TCPIP/!TTFN/!SerialDev",0) �,�wimp_attachsubmenu(menu_8%,6,menu_8_6%) �� �D�--------------------------------------------------------------- ���_menu_8_7 �8menu_8_7%=�wimp_createmenu("MISC/!Cron/!MoonTool",0) �,�wimp_attachsubmenu(menu_8%,7,menu_8_7%) �� �D�--------------------------------------------------------------- ��_menu_8_8 _menu_8_8%=�wimp_createmenu("SILLIES/!ArcTune/!IconClock/!Tim/!BabyBlues/!Fergus/!Iconz2",0) ,�wimp_attachsubmenu(menu_8%,8,menu_8_8%) � (D�--------------------------------------------------------------- 2��_menu_8_9 <�menu_8_9%=�wimp_createmenu("UTILITIES/!BackIcon/!CFSMove/!CLIGuard/!ETELED/!Filters/!Guest/!HourExt/!Iconiser/!LongFiles/!Mempie2/!MultiObey/!UniqueID/!UnixTrans/!WimpKeys/!WindowRd/!ZoomChars/ZRegister",0) F,�wimp_attachsubmenu(menu_8%,9,menu_8_9%) P� Z d,� �wimp_error(title$,error$,button,from) e� pre$,flags%,ok,cancel fpre$="" g� from=1 pre$="Error from " h!� from=2 pre$="Message from " ifrom=�(1-from) j� button=1 ok=1:cancel=0 k� button=2 ok=0:cancel=1 l.flags%=ok+(cancel<<1)+(0<<2)+(0<<3)+(1<<4) m wimp%!0=0 n$(wimp%+4)=error$ o1ș"Wimp_ReportError",wimp%,flags%,pre$+title$ p� q1� �wimp_initialise(n$,wimpmem%,iconmem%,ver%) r� wmsgs% 3 s !wmsgs%=0 t@ș"Wimp_Initialise",ver%,&4B534154,n$,wmsgs% � wcver%,wtask% u� wimpmem%<256 wimpmem%=256 v� wfontbuf% 256 w� wfontbuftemp% 256 x� L=0 � 255 y wfontbuf%?L=0 z� L {� wtblk% 320 |� wdscale% 80 }� wdtrans% 300 ~� wimp% wimpmem% �� wcver%<ver% �wimp_error("WIMP","You need RISC OS "+�(ver%/100)+" or better to run this application.",1,1):ș"Wimp_CloseDown":� �� wicons% iconmem% �wiconmax%=wicons%+iconmem% � wBANNER=� � NULL=� �finished%=� �wprinting%=� � wsavedrag%=-1:wslidedrag%=-1 ��wimp_checkforload �=wtask% �� �wimp_measurefile(path$) �X=�(path$) � size%=�#X ��#X �=size%+4 �%� �wimp_loadsprites(file$,sarea%) �� file%,s% �file%=�(file$) �s%=�#file%+4 ��#file% �!sarea%=s% �sarea%!8=16 �%ș"OS_SpriteOp",&10A,sarea%,file$ �=sarea%+s% �%� �wimp_loadwindow(file$,win$,sp) �-� name%,whan%,icons%,L,ic%,ind%,spr%,txt% �� name% 11 �� L=0 � 255 � wfontbuftemp%?L=0 �� L � ș"Wimp_OpenTemplate",,file$ �$name%=win$ �Tș"Wimp_LoadTemplate",,wimp%,wicons%,wiconmax%,wfontbuftemp%,name%,0 � ,,wicons% �� L=0 � 255 �& � wfontbuftemp%?L wfontbuf%?L+=1 �� L �� sp=0 � � wimp%!64=1 �� � wimp%!64=sp � icons%=wimp%!84 � � icons%>0 � � � L=1 � icons% �! ic%=wimp%+((L-1)*32)+88 � ind%=((ic%!16)>>8) � 1 � spr%=((ic%!16)>>1) � 1 � txt%=(ic%!16) � 1 �& � ind%=1 � spr%=1 � txt%=0 � �# � (ic%!28)<>0 ic%!24=sp � � � � L � � �� �(ș"Wimp_CreateWindow",,wimp% � whan% �ș"Wimp_CloseTemplate" � =whan% �*� �wimp_puticontext(whan%,icon%,text$) �� flag%,t$ �� whan%=-2 � �wimp%!0=whan% �wimp%!4=icon% � ș"Wimp_GetIconState",,wimp% �flag%=wimp%!24 �flag%=(flag%>>8) �T� (flag% � 1) =0 �wimp_error("DrWimp","Icon "+�icon%+" is not indirected",1,1):� �%t$=�wimp_geticontext(whan%,icon%) �� t$=text$ � � wimp%!8=0 �wimp%!12=0 �$(wimp%!28)="" � ș"Wimp_SetIconState",,wimp% � wimp%!8=0 �wimp%!12=0 �$(wimp%!28)=text$ � ș"Wimp_SetIconState",,wimp% �wimp%!0=whan% �wimp%!4=icon% � ș"Wimp_GetIconState",,wimp% � minx%=wimp%!8:miny%=wimp%!12 �!maxx%=wimp%!16:maxy%=wimp%!20 �6ș"Wimp_ForceRedraw",whan%,minx%,miny%,maxx%,maxy% �� �'� �wimp_iconbar(sprite$,text$,pos%) �pos%-=2 �!� wisprite2% 20,wispr_txt% 12 �-� text$="" =�wimp_iconbarsp(sprite$,pos%) �$wisprite2%="s"+sprite$ �$wispr_txt%=�text$,12) �wimp%!0=pos% � wimp%!4=0 �wimp%!8=-16 �wimp%!12=128 �wimp%!16=88 �wimp%!20=&1700310B �wimp%!24=wispr_txt% �wimp%!28=wisprite2% �wimp%!32=20 �wBARTEXT=� �(ș "Wimp_CreateIcon",,wimp% � wihan% �=-2 �#� �wimp_createmenu(menu$,size%) �4� wmenu%,num,q,L,mflags%,a%,width%,extra%,title$ �$num=�wimp_numberofentries(menu$) � num-=1 �� size%<=num size%=0 �"� size%=0 � wmenu% (num*24)+28 �?� size%>0 extra%=size%-num:� wmenu% (num*24)+28+(extra%*24) �q=�menu$,"/") �title$=�menu$,q-1) �%� �(title$)>11 title$=�title$,11) �$wmenu%=title$ �menu$=�menu$,�(menu$)-q) � width%=(�(�menu$,q-1))-1)*16 �wmenu%!12=&00070207 �wmenu%!20=44 �wmenu%!24=0 �wptr%=wmenu%+28 �� L=1 � num �"�wimp_decodemenuentry(menu$,L) �#� L=num mflags%=&88 � mflags%=8 �!wptr%=mflags% �wptr%!4=wsubptr% �wptr%!8=&7000021 �b� �(item$)>11 � twelve% �(item$):$(twelve%)=item$:wptr%!8=&7000121:wptr%!12=twelve%:wptr%!16=0 �#� �(item$)<12 $(wptr%+12)=item$ �a%=(�(item$)+1)*16 �� a%>width% width%=a% � wptr%+=24 �� L -� min%=(FNuser_minmenuwidth(wmenu%)+1)*16 � IF min%>width% width%=min% wmenu%!16=width% =wmenu% +� �wimp_attachsubmenu(menu%,item%,sub%) !(menu%+8+(item%*24))=sub% � � �wimp_banner(whan%,delay) � t �wimp_openwindow(whan%,1,-1) wBANNER=� ș"OS_ReadMonotonicTime" � t wdelaymax%=(delay*100)+t wbanner%=whan% � � �wimp_poll � reason% � )ș"Wimp_Poll",0,wimp% � reason%,wimp% Ȏ reason% � � 0 : �wimp_pollnull � 1 : �wimp_pollredrawwindow � 2 : �wimp_pollopenwindow � 3 : �wimp_pollclosewindow &� 4 : �user_leavingwindow(wimp%!0) '� 5 : �user_enteringwindow(wimp%!0) � 6 : �wimp_pollmouseclick � 7 : �wimp_pollsavemessage � 8 : �wimp_pollkeypress !� 9 : �wimp_pollmenuselection � 10 : � 11 : � 12 : ! � 13 : " � 14 : # � 15 : $ � 16 : %� 17,18 : �wimp_pollmessage & � 19 : '� (� finished% )�wimp_closedown *� +'� �wimp_menupopup(mhan%,bar%,x%,y%) , Ȏ bar% � -0� 1 : ș"Wimp_CreateMenu",,mhan%,x%+64,96 .. : ș"Wimp_CreateMenu",,mhan%,x%+64,y%+20 /� 0�wimp_menujustopened(mhan%) 1wlastmenu%=mhan% 2� 3� �wimp_checkforload 4(� envstr%,a$,L,i%,file$,p$,o%,ftype% 5ș"OS_GetEnv" � envstr% 6a$=�wimp_string(envstr%) 7 � L=1 � 3 8i%=�a$," ") 9a$=�a$,�(a$)-i%) :� L ; � a$="" � <file$=�wimp_getleafname(a$) =p$=�a$,�(a$)-�(file$)) >.ș"OS_File",21,file$,,,p$ � o%,,,,,,ftype% ? � o%<>1 � @(i%=�user_loaddata(a$,0,0,�~(ftype%)) A� B$� �wimp_geticontext(whan%,icon%) Cwimp%!0=whan% Dwimp%!4=icon% E ș"Wimp_GetIconState",,wimp% F=$(wimp%!28) G#� �wimp_iconbarsp(sprite$,pos%) H$wisprite2%=sprite$ Iwimp%!0=pos% J wimp%!4=0 K wimp%!8=0 Lwimp%!12=68 Mwimp%!16=80 Nwimp%!20=&1700310A Owimp%!24=wisprite2% Pwimp%!28=1 Qwimp%!32=20 RwBARTEXT=� S'ș"Wimp_CreateIcon",,wimp% � wihan% T=-2 U"� �wimp_numberofentries(menu$) V � total,L Wtotal=1 X� L=1 � �(menu$) Y� �menu$,L,1)="/" total+=1 Z� L [ =total \$� �wimp_decodemenuentry(menu$,n) ]� M,p,omenu$ ^M=0 _p=1 `� a� �menu$,M,1)="/" p+=1 bM+=1 c � p=n domenu$=menu$ e#omenu$=�omenu$,�(omenu$)-(M-1)) fp=�omenu$,"/") g� p>0 omenu$=�omenu$,p-1) hp=�omenu$,">") i$� p=0 item$=omenu$:wsubptr%=-1:� jitem$=�omenu$,p-1) k8� wsubptr%=FNwimp_eval(RIGHT$(omenu$,LEN(omenu$)-p)) lwsubptr%=-1 m� n,� �wimp_openwindow(whan%,centre%,stack%) o$� height%,x%,y%,drag%,write%,ok% p� stack%=-3 � q !wimp%=whan% r$ ș"Wimp_GetWindowState",,wimp% s cstack%=wimp%!28 t� uwimp%!0=whan% v!ș"Wimp_GetWindowInfo",,wimp% w"� centre%=1 �wimp_centrewindow x0� centre%=2 �wimp_pointercentrewindow(whan%) ya%=�user_pane(whan%) z� stack%=-3 stack%=cstack% {wimp%!28=stack% |ș"Wimp_OpenWindow",,wimp% }"ș"Wimp_GetWindowState",,wimp% ~height%=wimp%!16-wimp%!8 y%=wimp%!8+height% �x%=wimp%!4 �(�user_openwindow(whan%,x%,y%,stack%) �%� �user_savefiletype(whan%)<>"" � � drag%=0:write%=1:ok%=2 �, �user_saveicon(whan%,drag%,write%,ok%) �" �wimp_putcaret(whan%,write%) �� �� �� �wimp_pollnull �� NULL=� �user_null �*� wslidedrag%<>-1 �wimp_draggingslider �� t �� wBANNER=� � � ș"OS_ReadMonotonicTime" � t �� t<=wdelaymax% � �)�wimp_closewindow(wbanner%):wBANNER=� �� �� �wimp_pollredrawwindow � � flag �'ș"Wimp_RedrawWindow",,wimp% � flag �ȕ flag ��wimp_savewimp �A�user_redraw(wimp%!0,wimp%!28,wimp%!32,wimp%!36,wimp%!40,�,0) ��wimp_loadwimp �'ș"Wimp_GetRectangle",,wimp% � flag �� �� �� �wimp_pollopenwindow �� a%,win%,drag%,write%,ok% �4!wtblk%=!wimp%:wtblk%!4=wimp%!4:wtblk%!8=wimp%!8 �<wtblk%!12=wimp%!12:wtblk%!16=wimp%!16:wtblk%!20=wimp%!20 �)wtblk%!24=wimp%!24:wtblk%!28=wimp%!28 �win%=!wimp% �a%=�user_pane(win%) �� a%<>-1 wimp%!28=a% �ș"Wimp_OpenWindow",,wimp% �7�user_openwindow(!wimp%,wimp%!4,wimp%!16,wtblk%!28) �a%=�user_pane(win%) �� a%<>-1 wtblk%!28=a% �ș"Wimp_OpenWindow",,wtblk% �$� �user_savefiletype(win%)<>"" � �$ � �wimp_iswindowopen(win%)=0 � � drag%=0:write%=1:ok%=2 �- �user_saveicon(win%,drag%,write%,ok%) �# �wimp_putcaret(win%,write%) � � �� �� �� �wimp_pollclosewindow �ș"Wimp_CloseWindow",,wimp% ��user_closewindow(wimp%!0) �� �� �wimp_pollmouseclick �-� mhan%,y,x%,y%,s%,done%,drag%,write%,ok% �3� wimp%!8=64 �wimp_startdrag(wimp%!12,wimp%!16) �c� �user_sliderback(wimp%!12,wimp%!16)<>-1 �wimp_clickedslider(wimp%!12,wimp%!16,!wimp%,wimp%!4) �&s%=�user_slider(wimp%!12,wimp%!16) �<� s%<>-1 �wimp_clickedslider(wimp%!12,s%,!wimp%,wimp%!4) �done%=0 �5� wimp%!8<>2 � �user_savefiletype(wimp%!12)<>"" � � drag%=0:write%=1:ok%=2 �/ �user_saveicon(wimp%!12,drag%,write%,ok%) �6 � wimp%!16=ok% �wimp_quicksave(wimp%!12):done%=1 �� �� done%=1 � �� wimp%!8<>2 � �H whan%=wimp%!12:icon%=wimp%!16:button%=wimp%!8:x%=!wimp%:y%=wimp%!4 �I x%=�wimp_screentowork(whan%,x%,0):y%=�wimp_screentowork(whan%,y%,1) �1 �user_mouseclick(whan%,icon%,button%,x%,y%) �� �� wimp%!8<>2 � �window%=wimp%!12 �'mhan%=�user_menu(wimp%!12,wimp%!16) �� mhan%=0 � �"ș"Wimp_GetPointerInfo",,wimp% �%y=((�wimp_menusize(mhan%))*44)+96 �Ȏ window% � �4� -2 : ș"Wimp_CreateMenu",,mhan%,wimp%!0-64,y �b : x%=!wimp%:y%=wimp%!4:�user_menuopen(mhan%,wimp%!16):ș"Wimp_CreateMenu",,mhan%,x%-64,y%+20 �� ��wimp_menujustopened(mhan%) �wlastmenu%=mhan% �� �� �wimp_pollsavemessage �)� wsavedrag%=-1 �wimp_endsliderdrag:� �ș"DragASprite_Stop" �� win%,ico%,x%,y%,v% �"ș"Wimp_GetPointerInfo",,wimp% �win%=wimp%!12 �ico%=wimp%!16 � x%=!wimp% �y%=wimp%!4 �B$(wimp%+44)=�wimp_getleafname(�wimp_geticontext(wsavew%,1))+�0 �wimp%!20=win% �wimp%!24=ico% �wimp%!28=x% �wimp%!32=y% �wimp%!36=1024 � !wimp%=64 �wimp%!12=0 �wimp%!16=1 �-ș"OS_ReadUnsigned",10,"&"+wsavet$ � ,,v% �wimp%!40=v% �3ș"Wimp_SendMessage",18,wimp%,wimp%!20,wimp%!24 �wsavedrag%=-1 �� �� �wimp_pollkeypress �� done,drag%,write%,ok% � done=0 �5� �user_savefiletype(wimp%!0)<>"" � wimp%!24=13 � � drag%=0:write%=1:ok%=2 �. �user_saveicon(wimp%!0,drag%,write%,ok%) �6 � wimp%!4=write% �wimp_quicksave(wimp%!0):done=1 �� �� done=1 � ��wimp_savewimp �1done=�user_keypress(wimp%!0,wimp%!4,wimp%!24) ��wimp_loadwimp �)� done=0 ș"Wimp_ProcessKey",wimp%!24 �� �� �wimp_pollmenuselection �$�wimp_getmenuanditem(wlastmenu%) �&�user_menuselection(wmenu%,witem%) �"ș"Wimp_GetPointerInfo",,wimp% �� wimp%!8<>1 � �9ș"Wimp_CreateMenu",,wlastmenu%,wimp%!0-64,wimp%!4+20 �� �� �wimp_pollmessage Ȏ wimp%!16 � � 0 : finished%=� � 1 : �wimp_dataloadapp � 2 : �wimp_datasave '� 3,5 : �wimp_dataload(wimp%!16) � &502 : �wimp_help � &400C1 : �user_modechange � &400C0 : �wimp_opensubmenu "� &80147 : �user_printerchange � � � �wimp_closedown � L � L=0 � 255 ' � wfontbuf%?L ș"Font_LoseFont",L � L ș"Wimp_CloseDown" � !� �wimp_menujustopened(menu%) � drag%,write%,ok% %� �user_savefiletype(menu%)<>"" � drag%=0:write%=1:ok%=2 , �user_saveicon(menu%,drag%,write%,ok%) " �wimp_putcaret(menu%,write%) � � � �wimp_getleafname(text$) � L,p p=0 � L=1 � �(text$) � �text$,L,1)="." p=L � L � p=0 =text$ !=�text$,�(text$)-p) "� �wimp_string(wptr%) #� a$ $ȕ ?wptr%<>0 %a$+=�(?wptr%):wptr%+=1 &� '=a$ (!� �wimp_putcaret(whan%,icon%) )� xoff,yoff *xoff=1E6:yoff=0 +9ș"Wimp_SetCaretPosition",whan%,icon%,xoff,yoff,-1,-1 ,� -� �wimp_centrewindow .?� x0,y0,x1,y1,wwidth,wheight,XEig,YEig,sx,sy,swidth,sheight /x0=wimp%!4:y0=wimp%!8 0x1=wimp%!12:y1=wimp%!16 1wwidth=x1-x0:wheight=y1-y0 2)ș"OS_ReadModeVariable",-1,4 � ,,XEig 3)ș"OS_ReadModeVariable",-1,5 � ,,YEig 4(ș"OS_ReadModeVariable",-1,11 � ,,sx 5(ș"OS_ReadModeVariable",-1,12 � ,,sy 6swidth=sx<<XEig 7sheight=sy<<YEig 8x0=(swidth-wwidth)/2 9y0=(sheight-wheight)/2 :wimp%!4=x0:wimp%!8=y0 ;x1=x0+wwidth:y1=y0+wheight <wimp%!12=x1:wimp%!16=y1 =� >&� �wimp_pointercentrewindow(whan%) ?$� mx%,my%,width%,height%,xp%,yp% @"ș"Wimp_GetPointerInfo",,wimp% Amx%=wimp%!0:my%=wimp%!4 Bwimp%!0=whan% C!ș"Wimp_GetWindowInfo",,wimp% D4width%=wimp%!12-wimp%!4:height%=wimp%!16-wimp%!8 E&xp%=mx%-width%/2:yp%=my%-height%/2 Fwimp%!4=xp%:wimp%!8=yp% G,wimp%!12=xp%+width%:wimp%!16=yp%+height% H� I� �wimp_draggingslider J(� minx%,miny%,maxx%,maxy%,len%,len2% K$!wimp%=wslidew%:wimp%!4=wslidei% L ș"Wimp_GetIconState",,wimp% M*minx%=wimp%!8+wox%:maxx%=wimp%!16+wox% N+miny%=wimp%!12+woy%:maxy%=wimp%!20+woy% O"ș"Wimp_GetPointerInfo",,wimp% P)len%=!wimp%-minx%:len2%=wimp%!4-miny% Q� wshei%>wswid% � R � len2%<>wlen2% � S, �wimp_bar(wslidew%,wslidei%,len2%,1) T wlen2%=len2% U[ �user_slidervalue(wslidew%,wslidei%,�wimp_calcslidepcent(wslidew%,wslidei%,wshei%)) V � W� X � len%<>wlen% � Y+ �wimp_bar(wslidew%,wslidei%,len%,0) Z wlen%=len% [[ �user_slidervalue(wslidew%,wslidei%,�wimp_calcslidepcent(wslidew%,wslidei%,wswid%)) \ � ]� ^� _ � �wimp_closewindow(window%) `wimp%!0=window% aș"Wimp_CloseWindow",,wimp% b�user_closewindow(window%) c� d� �wimp_savewimp e� L=0 � 316 � 4 f wtblk%!L=wimp%!L g� L h� i� �wimp_loadwimp j� L=0 � 316 � 4 k wimp%!L=wtblk%!L l� L m� n� �wimp_iswindowopen(whan%) o!wimp%=whan% p"ș"Wimp_GetWindowState",,wimp% q=(wimp%!32 >> 16) � 1 r"� �wimp_startdrag(whan%,icon%) s'� ox%,oy%,i%,w%,n$,drag%,write%,ok% t%wsavet$=�user_savefiletype(whan%) u5� wsavet$="" �wimp_startsliderdrag(whan%,icon%):� v"wsavew%=whan%:wsavedrag%=whan% w!wimp%=wsavew% x"ș"Wimp_GetWindowState",,wimp% yox%=wimp%!4-wimp%!20 zoy%=wimp%!16-wimp%!24 {drag%=0:write%=1:ok%=2 |,�user_saveicon(wsavew%,drag%,write%,ok%) }� drag%<>icon% � ~wimp%!4=drag% ș"Wimp_GetIconState",,wimp% �i%=(wimp%!24>>8) � 1 �� i%=0 n$=$(wimp%+28):w%=1 �%� i%=1 n$=$(wimp%!28):w%=wimp%!32 �+!wimp%=wimp%!8+ox%:wimp%!4=wimp%!12+oy% �.wimp%!8=wimp%!16+ox%:wimp%!12=wimp%!20+oy% �/ș"DragASprite_Start",%11001010,w%,n$,wimp% �� �.� �wimp_clickedslider(whan%,icon%,mx%,my%) �L� len%,minx%,miny%,maxx%,maxy%,ox%,oy%,len2%,minxb%,minyb%,maxxb%,maxyb% �!wimp%=whan% �"ș"Wimp_GetWindowState",,wimp% �ox%=wimp%!4-wimp%!20 �oy%=wimp%!16-wimp%!24 �!wimp%=whan%:wimp%!4=icon% � ș"Wimp_GetIconState",,wimp% �(minx%=wimp%!8+ox%:maxx%=wimp%!16+ox% �)miny%=wimp%!12+oy%:maxy%=wimp%!20+oy% �"len%=mx%-minx%:len2%=my%-miny% �6!wimp%=whan%:wimp%!4=�user_sliderback(whan%,icon%) � ș"Wimp_GetIconState",,wimp% �*minxb%=wimp%!8+ox%:maxxb%=wimp%!16+ox% �+minyb%=wimp%!12+oy%:maxyb%=wimp%!20+oy% �'� (maxyb%-minyb%)>(maxxb%-minxb%) � �$ �wimp_bar(whan%,icon%,len2%,1) �� �# �wimp_bar(whan%,icon%,len%,0) �� �6!wimp%=whan%:wimp%!4=�user_sliderback(whan%,icon%) � ș"Wimp_GetIconState",,wimp% �'� (maxyb%-minyb%)>(maxxb%-minxb%) � �X �user_slidervalue(whan%,icon%,�wimp_calcslidepcent(whan%,icon%,wimp%!20-wimp%!12)) �� �W �user_slidervalue(whan%,icon%,�wimp_calcslidepcent(whan%,icon%,wimp%!16-wimp%!8)) �� �� �� �wimp_quicksave(whan%) � � path$,Q �$path$=�wimp_geticontext(whan%,1) �� �path$,".") � �!Q=�user_savedata(path$,whan%) �� Q=0 � �3�"SetType "+path$+" "+�user_savefiletype(whan%) �� �\�wimp_error("Message","To save, drag the icon to a directory viewer or application",1,0) �� �� �,� �wimp_screentowork(whan%,coord%,side%) �� f% �6wimp%!0=whan%:ș"XWimp_GetWindowInfo",,wimp% � ;f% �� (f% � 1)=1 =0 �&� side%=0 =coord%+wimp%!20-wimp%!4 �'� side%=1 =coord%+wimp%!24-wimp%!16 �=0 �� �wimp_menusize(mhan%) �� wptr%,e,l,flag% �e=� �wptr%=mhan%+4 �l=0 �� � wptr%+=24 �l+=1 �flag%=wptr%!0 �flag%=flag%>>7 �� (flag% � 1)=1 e=� � � e=� �=l �� �wimp_endsliderdrag �wslidedrag%=-1 �� wshei%>wswid% � �Y �user_slidervalue(wslidew%,wslidei%,�wimp_calcslidepcent(wslidew%,wslidei%,wshei%)) �� �Y �user_slidervalue(wslidew%,wslidei%,�wimp_calcslidepcent(wslidew%,wslidei%,wswid%)) �� �� �&� �wimp_getmenuanditem(wlastmenu%) �� q �9� (wimp%!4)=-1 wmenu%=wlastmenu%:witem%=(wimp%!0)+1:� �q=0 �wmenu%=wlastmenu% �� �3wmenu%=�wimp_findsubmenuptr(wmenu%,(wimp%!q)+1) �q+=4 �� (wimp%!(q+4))=-1 �witem%=(wimp%!q)+1 �� �� �wimp_dataloadapp �� wimp%!4=wtask% � �wimp%!16=2 �wimp%!36=-1 �wimp%!12=wimp%!8 �0�wimp_zeroterminate(wimp%+44,"<Wimp$Scrap>") �2ș"Wimp_SendMessage",17,wimp%,wimp%!4,wimp%!24 �� �� �wimp_datasave �� path$,Q% � path$=�wimp_string(wimp%+44) ��wimp_savewimp �$Q%=�user_savedata(path$,wsavew%) ��wimp_loadwimp �� Q%=0 � �!�"SetType "+path$+" "+wsavet$ �wimp%!12=wimp%!8 �wimp%!16=3 �!wimp%=256 �3ș"Wimp_SendMessage",18,wimp%,wimp%!20,wimp%!24 �>� path$<>"<Wimp$Scrap>" �wimp_puticontext(wsavew%,1,path$) �� �� �wimp_dataload(type%) �&� whan%,icon%,ftype$,path$,p,x%,y% �whan%=wimp%!20 �icon%=wimp%!24 �ftype$=�~(wimp%!40) � path$=�wimp_string(wimp%+44) ��wimp_savewimp �� type%=5 whan%=0:icon%=0 �x%=wimp%!28:y%=wimp%!32 �Gx%=�wimp_screentowork(whan%,x%,0):y%=�wimp_screentowork(whan%,y%,1) �4p=�user_loaddata(path$,whan%,icon%,ftype$,x%,y%) ��wimp_loadwimp �� p=1 �wimp_dataloadack �� �� �wimp_help �4� help%,whan%,icon%,ref%,help$,dest%,mwhan%,sub% �dest%=wimp%!4 �ref%=wimp%!8 �whan%=wimp%!32 �icon%=wimp%!36 �help$="" "ș"Wimp_GetPointerInfo",,wimp% mwhan%=wimp%!12 -ș"Wimp_GetMenuState",1,wimp%,whan%,icon% � !wimp%<>-1 � & �wimp_getmenuanditem(wlastmenu%) " sub%=!(wmenu%+8+(witem%*24)) � sub%=mwhan% � �wimp_savewimp % help$=�user_help(whan%,icon%) �wimp_loadwimp � �wimp_savewimp + help$=�user_menuhelp(wmenu%,witem%) �wimp_loadwimp � � �wimp_savewimp # help$=�user_help(whan%,icon%) �wimp_loadwimp � help$=help$+"|M" !wimp%=(�(help$)+24)��3 wimp%!4=dest% wimp%!12=ref% wimp%!16=&503 $(wimp%+20)=help$ )ș"Wimp_SendMessage",17,wimp%,wimp%!4 � � �wimp_opensubmenu 6ș"Wimp_CreateSubMenu",,wimp%!20,wimp%!24,wimp%!28 "�wimp_menujustopened(wimp%!20) � &� �wimp_bar(whan%,icon%,len%,dir%) !<� minx%,miny%,maxx%,maxy%,flag%,data%,border,filled,oldb "R=� #wimp%!0=whan%:wimp%!4=icon% $ ș"Wimp_GetIconState",,wimp% % minx%=wimp%!8:miny%=wimp%!12 &!maxx%=wimp%!16:maxy%=wimp%!20 '!flag%=wimp%!24:data%=wimp%!28 (filled=(flag%>>5) � 1 )border=(flag%>>2) � 1 *oldb=(flag%>>11) � 1 +� len%<0 len%=0 ,� len%=0 � filled=0 � -]� len%=0 �wimp_zerolengthbar(border):ș"Wimp_ForceRedraw",whan%,minx%,miny%,maxx%,maxy%:� .ș"Wimp_DeleteIcon",,wimp% /� dir%=0 � 0 len%+=minx% 1! wimp%!4=minx%:wimp%!8=miny% 2" wimp%!12=len%:wimp%!16=maxy% 3� 4 len%=miny%+len% 5! wimp%!4=minx%:wimp%!8=miny% 6" wimp%!12=maxx%:wimp%!16=len% 7� 8!wimp%!20=flag%:wimp%!24=data% 9ș"Wimp_CreateIcon",,wimp% :wimp%!0=whan%:wimp%!4=icon% ;� filled=0 � < wimp%!8=32:wimp%!12=32 =" ș"Wimp_SetIconState",,wimp% > � oldb=1 � ? wimp%!8=4:wimp%!12=4 @$ ș"Wimp_SetIconState",,wimp% A � B� C� dir%=0 � D � len%<maxx% � E; ș"Wimp_ForceRedraw",whan%,len%-2,miny%,maxx%,maxy% F � G; ș"Wimp_ForceRedraw",whan%,maxx%-2,miny%,len%,maxy% H � I� J � len%<maxy% � K; ș"Wimp_ForceRedraw",whan%,minx%,len%-2,maxx%,maxy% L � M; ș"Wimp_ForceRedraw",whan%,minx%,maxy%-2,maxx%,len% N � O� P� Q*� �wimp_calcslidepcent(whan%,icon%,w%) R� slideh%,slidew%,pc% S!wimp%=whan%:wimp%!4=icon% T ș"Wimp_GetIconState",,wimp% Uslideh%=wimp%!20-wimp%!12 Vslidew%=wimp%!16-wimp%!8 W� slidew%>slideh% � X pc%=�((slidew%/w%)*100) Y� Z pc%=�((slideh%/w%)*100) [� \=pc% ](� �wimp_startsliderdrag(whan%,icon%) ^'� ox%,oy%,bx1%,by1%,bx2%,by2%,a%,b% _Aa%=�user_sliderback(whan%,icon%):b%=�user_slider(whan%,icon%) `� a%=-1 � b%=-1 � a� a%=-1 icon%=b% b!wimp%=whan% c"ș"Wimp_GetWindowState",,wimp% dox%=wimp%!4-wimp%!20 eoy%=wimp%!16-wimp%!24 f6!wimp%=whan%:wimp%!4=�user_sliderback(whan%,icon%) g ș"Wimp_GetIconState",,wimp% h&bx1%=ox%+wimp%!8:by1%=oy%+wimp%!12 i'bx2%=ox%+wimp%!16:by2%=oy%+wimp%!20 j!wimp%=whan%:wimp%!4=icon% k ș"Wimp_GetIconState",,wimp% l wimp%!4=7 mwimp%!8=ox%+wimp%!8 nwimp%!12=oy%+wimp%!12 owimp%!16=ox%+wimp%!16 pwimp%!20=oy%+wimp%!20 qwimp%!24=bx1% rwimp%!28=by1% swimp%!32=bx2% twimp%!36=by2% uș"Wimp_DragBox",,wimp% vXwslidedrag%=whan%:wslidew%=whan%:wslidei%=icon%:wox%=ox%:woy%=oy%:wlen%=-1:wlen2%=-1 w%wswid%=bx2%-bx1%:wshei%=by2%-by1% x� y(� �wimp_findsubmenuptr(wmenu%,item%) z � M,wptr% {wptr%=wmenu%+4 |� M=1 � item% } wptr%+=24 ~� M =wptr%!4 �#� �wimp_zeroterminate(wptr%,t$) �� L �� L=1 � �(t$) �?wptr%=�(�t$,L,1)) �wptr%+=1 �� L �?wptr%=0 �� �� �wimp_dataloadack �wimp%!16=4:wimp%!12=wimp%!8 �3ș"Wimp_SendMessage",17,wimp%,wimp%!20,wimp%!24 �4� path$="<Wimp$Scrap>" �"Wipe "+path$+" ~C ~V F" �� �!� �wimp_zerolengthbar(border) �wimp%!8=0:wimp%!12=32 � ș"Wimp_SetIconState",,wimp% �� border=1 � �wimp%!8=2048:wimp%!12=2048 � ș"Wimp_SetIconState",,wimp% �wimp%!8=0:wimp%!12=4 � ș"Wimp_SetIconState",,wimp% �� �wimp%!8=0:wimp%!12=2048 � ș"Wimp_SetIconState",,wimp% �� �� �
00000000 78 10 9f e5 78 20 9f e5 78 30 9f e5 01 00 52 e4 |x...x ..x0....R.| 00000010 01 00 43 e4 01 10 51 e2 fb ff ff 1a 10 00 00 ef |..C...Q.........| 00000020 9d 20 8f e2 01 10 d0 e4 00 00 31 e3 20 00 31 13 |. ........1. .1.| 00000030 01 10 c2 14 fa ff ff 1a 22 30 a0 e3 01 30 c2 e4 |........"0...0..| 00000040 20 30 a0 e3 01 30 c2 e4 00 00 31 e3 01 00 40 02 | 0...0....1...@.| 00000050 01 10 d0 e4 01 10 c2 e4 00 00 31 e3 fb ff ff 1a |..........1.....| 00000060 43 00 8f e2 4c 10 8f e2 01 20 42 e0 00 30 a0 e3 |C...L.... B..0..| 00000070 04 40 a0 e3 24 00 00 ef 0c 00 8f e2 05 00 00 ef |.@..$...........| 00000080 ee a2 00 00 b2 23 01 00 ed 32 01 00 42 61 73 69 |.....#...2..Basi| 00000090 63 20 2d 71 75 69 74 20 40 30 30 30 30 39 30 30 |c -quit @0000900| 000000a0 30 2c 30 30 30 31 33 32 45 45 00 4d 61 6b 65 41 |0,000132EE.MakeA| 000000b0 70 70 32 24 43 4c 49 00 42 61 73 69 63 20 2d 71 |pp2$CLI.Basic -q| 000000c0 75 69 74 20 22 0d 00 00 4f de 42 25 20 32 35 36 |uit "...O.B% 256| 000000d0 3a 43 24 3d 22 4d 61 6b 65 41 70 70 32 24 43 4c |:C$="MakeApp2$CL| 000000e0 49 22 3a c8 99 33 35 2c 43 24 2c 42 25 2c 32 35 |I":..35,C$,B%,25| 000000f0 36 3a c8 99 31 36 b8 2c 2c 54 25 3a c8 99 37 32 |6:..16.,,T%:..72| 00000100 2c 42 25 2c 54 25 3a c8 99 33 36 2c 43 24 2c 22 |,B%,T%:..36,C$,"| 00000110 22 2c 2d 31 0d 00 0a 0f f4 3e 21 52 75 6e 49 6d |",-1.....>!RunIm| 00000120 61 67 65 0d 00 14 1f 20 20 20 20 20 20 20 20 20 |age.... | 00000130 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000140 20 20 0d 00 1e 05 3a 0d 00 28 18 61 70 70 6e 61 | ....:..(.appna| 00000150 6d 65 24 3d 22 41 57 6f 72 6c 64 43 44 31 22 0d |me$="AWorldCD1".| 00000160 00 32 04 0d 00 3c 05 3a 0d 00 46 1b 76 65 72 24 |.2...<.:..F.ver$| 00000170 3d 22 31 2e 30 30 20 28 31 32 2d 46 65 62 2d 39 |="1.00 (12-Feb-9| 00000180 38 29 22 0d 00 50 35 ee 20 85 20 f2 77 69 6d 70 |8)"..P5. . .wimp| 00000190 5f 65 72 72 6f 72 28 61 70 70 6e 61 6d 65 24 2c |_error(appname$,| 000001a0 f6 24 2b 22 20 61 74 20 6c 69 6e 65 20 22 2b c3 |.$+" at line "+.| 000001b0 9e 2c 31 2c 31 29 3a e0 0d 00 5a 31 74 61 73 6b |.,1,1):...Z1task| 000001c0 25 3d a4 77 69 6d 70 5f 69 6e 69 74 69 61 6c 69 |%=.wimp_initiali| 000001d0 73 65 28 61 70 70 6e 61 6d 65 24 2c 31 30 30 30 |se(appname$,1000| 000001e0 2c 35 30 30 2c 33 30 30 29 0d 00 64 44 f4 2d 2d |,500,300)..dD.--| 000001f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00000200 2d 2d 2d 2d 2d 53 50 52 49 54 45 53 2d 2d 2d 2d |-----SPRITES----| 00000210 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00000220 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 00 6e |-------------..n| 00000230 35 73 69 7a 65 25 3d a4 77 69 6d 70 5f 6d 65 61 |5size%=.wimp_mea| 00000240 73 75 72 65 66 69 6c 65 28 22 3c 41 57 6f 72 6c |surefile("<AWorl| 00000250 64 43 44 31 24 44 69 72 3e 2e 42 61 6e 6e 65 72 |dCD1$Dir>.Banner| 00000260 22 29 0d 00 78 14 de 20 73 70 72 69 74 65 73 25 |")..x.. sprites%| 00000270 20 73 69 7a 65 25 0d 00 82 3b 61 25 3d a4 77 69 | size%...;a%=.wi| 00000280 6d 70 5f 6c 6f 61 64 73 70 72 69 74 65 73 28 22 |mp_loadsprites("| 00000290 3c 41 57 6f 72 6c 64 43 44 31 24 44 69 72 3e 2e |<AWorldCD1$Dir>.| 000002a0 42 61 6e 6e 65 72 22 2c 73 70 72 69 74 65 73 25 |Banner",sprites%| 000002b0 29 0d 00 83 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |)...D.----------| 000002c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 57 49 4e |-------------WIN| 000002d0 44 4f 57 53 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |DOWS------------| 000002e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 000002f0 2d 2d 2d 2d 2d 0d 00 84 4b 62 61 6e 6e 65 72 25 |-----...Kbanner%| 00000300 3d a4 77 69 6d 70 5f 6c 6f 61 64 77 69 6e 64 6f |=.wimp_loadwindo| 00000310 77 28 22 3c 41 57 6f 72 6c 64 43 44 31 24 44 69 |w("<AWorldCD1$Di| 00000320 72 3e 2e 54 65 6d 70 6c 61 74 65 73 22 2c 22 62 |r>.Templates","b| 00000330 61 6e 6e 65 72 22 2c 73 70 72 69 74 65 73 25 29 |anner",sprites%)| 00000340 0d 00 8c 04 0d 00 96 40 69 6e 66 6f 25 3d a4 77 |.......@info%=.w| 00000350 69 6d 70 5f 6c 6f 61 64 77 69 6e 64 6f 77 28 22 |imp_loadwindow("| 00000360 3c 41 57 6f 72 6c 64 43 44 31 24 44 69 72 3e 2e |<AWorldCD1$Dir>.| 00000370 54 65 6d 70 6c 61 74 65 73 22 2c 22 69 6e 66 6f |Templates","info| 00000380 22 2c 30 29 0d 00 a0 2a f2 77 69 6d 70 5f 70 75 |",0)...*.wimp_pu| 00000390 74 69 63 6f 6e 74 65 78 74 28 69 6e 66 6f 25 2c |ticontext(info%,| 000003a0 30 2c 22 41 57 6f 72 6c 64 43 44 31 22 29 0d 00 |0,"AWorldCD1")..| 000003b0 aa 35 f2 77 69 6d 70 5f 70 75 74 69 63 6f 6e 74 |.5.wimp_puticont| 000003c0 65 78 74 28 69 6e 66 6f 25 2c 31 2c 22 41 72 63 |ext(info%,1,"Arc| 000003d0 68 69 6d 65 64 65 73 20 57 6f 72 6c 64 20 43 44 |himedes World CD| 000003e0 31 22 29 0d 00 b4 37 f2 77 69 6d 70 5f 70 75 74 |1")...7.wimp_put| 000003f0 69 63 6f 6e 74 65 78 74 28 69 6e 66 6f 25 2c 32 |icontext(info%,2| 00000400 2c 22 a9 20 52 69 63 68 61 72 64 20 57 68 69 6e |,". Richard Whin| 00000410 63 75 70 20 31 39 39 38 22 29 0d 00 be 23 f2 77 |cup 1998")...#.w| 00000420 69 6d 70 5f 70 75 74 69 63 6f 6e 74 65 78 74 28 |imp_puticontext(| 00000430 69 6e 66 6f 25 2c 34 2c 76 65 72 24 29 0d 00 c8 |info%,4,ver$)...| 00000440 29 62 61 72 25 3d a4 77 69 6d 70 5f 69 63 6f 6e |)bar%=.wimp_icon| 00000450 62 61 72 28 22 21 22 2b 61 70 70 6e 61 6d 65 24 |bar("!"+appname$| 00000460 2c 22 22 2c 31 29 0d 00 d2 36 62 61 72 6d 65 6e |,"",1)...6barmen| 00000470 75 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d |u%=.wimp_createm| 00000480 65 6e 75 28 22 41 57 6f 72 6c 64 43 44 31 2f 49 |enu("AWorldCD1/I| 00000490 6e 66 6f 2f 51 75 69 74 22 2c 30 29 0d 00 dc 29 |nfo/Quit",0)...)| 000004a0 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d |.wimp_attachsubm| 000004b0 65 6e 75 28 62 61 72 6d 65 6e 75 25 2c 31 2c 69 |enu(barmenu%,1,i| 000004c0 6e 66 6f 25 29 0d 00 e6 44 f4 2d 2d 2d 2d 2d 2d |nfo%)...D.------| 000004d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 000004e0 2d 2d 2d 2d 53 54 41 52 54 2d 2d 2d 2d 2d 2d 2d |----START-------| 000004f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00000500 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 00 e7 1b f2 77 69 |---------.....wi| 00000510 6d 70 5f 62 61 6e 6e 65 72 28 62 61 6e 6e 65 72 |mp_banner(banner| 00000520 25 2c 35 29 0d 00 f0 37 f2 5f 6d 65 6e 75 20 20 |%,5)...7._menu | 00000530 20 20 20 20 20 20 20 20 20 20 20 20 3a f2 5f 6d | :._m| 00000540 65 6e 75 5f 31 20 20 20 20 20 20 20 20 20 20 20 |enu_1 | 00000550 3a f2 5f 6d 65 6e 75 5f 31 5f 31 0d 00 fa 37 f2 |:._menu_1_1...7.| 00000560 5f 6d 65 6e 75 5f 31 5f 32 20 20 20 20 20 20 20 |_menu_1_2 | 00000570 20 20 20 3a f2 5f 6d 65 6e 75 5f 32 20 20 20 20 | :._menu_2 | 00000580 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 32 | :._menu_2| 00000590 5f 31 0d 01 04 37 f2 5f 6d 65 6e 75 5f 32 5f 32 |_1...7._menu_2_2| 000005a0 20 20 20 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e | :._men| 000005b0 75 5f 32 5f 33 20 20 20 20 20 20 20 20 20 3a f2 |u_2_3 :.| 000005c0 5f 6d 65 6e 75 5f 32 5f 34 0d 01 0e 35 f2 5f 6d |_menu_2_4...5._m| 000005d0 65 6e 75 5f 32 5f 35 20 20 20 20 20 20 20 20 20 |enu_2_5 | 000005e0 20 3a f2 5f 6d 65 6e 75 5f 32 5f 36 20 20 20 20 | :._menu_2_6 | 000005f0 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 0d 01 | :._menu_3..| 00000600 18 39 f2 5f 6d 65 6e 75 5f 33 5f 31 20 20 20 20 |.9._menu_3_1 | 00000610 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 5f | :._menu_3_| 00000620 31 5f 31 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e |1_1 :._men| 00000630 75 5f 33 5f 31 5f 32 0d 01 22 37 f2 5f 6d 65 6e |u_3_1_2.."7._men| 00000640 75 5f 33 5f 31 5f 33 20 20 20 20 20 20 20 20 3a |u_3_1_3 :| 00000650 f2 5f 6d 65 6e 75 5f 33 5f 31 5f 34 20 20 20 20 |._menu_3_1_4 | 00000660 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 5f 32 0d 01 | :._menu_3_2..| 00000670 2c 39 f2 5f 6d 65 6e 75 5f 33 5f 32 5f 31 20 20 |,9._menu_3_2_1 | 00000680 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 5f | :._menu_3_| 00000690 32 5f 32 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e |2_2 :._men| 000006a0 75 5f 33 5f 32 5f 33 0d 01 36 39 f2 5f 6d 65 6e |u_3_2_3..69._men| 000006b0 75 5f 33 5f 33 20 20 20 20 20 20 20 20 20 20 3a |u_3_3 :| 000006c0 f2 5f 6d 65 6e 75 5f 33 5f 34 20 20 20 20 20 20 |._menu_3_4 | 000006d0 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 5f 34 5f 31 | :._menu_3_4_1| 000006e0 0d 01 40 39 f2 5f 6d 65 6e 75 5f 33 5f 34 5f 32 |..@9._menu_3_4_2| 000006f0 20 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f | :._menu_| 00000700 33 5f 35 20 20 20 20 20 20 20 20 20 3a f2 5f 6d |3_5 :._m| 00000710 65 6e 75 5f 33 5f 35 5f 31 0d 01 4a 39 f2 5f 6d |enu_3_5_1..J9._m| 00000720 65 6e 75 5f 33 5f 35 5f 32 20 20 20 20 20 20 20 |enu_3_5_2 | 00000730 20 3a f2 5f 6d 65 6e 75 5f 33 5f 35 5f 33 20 20 | :._menu_3_5_3 | 00000740 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 5f 35 | :._menu_3_5| 00000750 5f 34 0d 01 54 39 f2 5f 6d 65 6e 75 5f 33 5f 35 |_4..T9._menu_3_5| 00000760 5f 35 20 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e |_5 :._men| 00000770 75 5f 33 5f 35 5f 36 20 20 20 20 20 20 20 3a f2 |u_3_5_6 :.| 00000780 5f 6d 65 6e 75 5f 33 5f 35 5f 37 0d 01 5e 39 f2 |_menu_3_5_7..^9.| 00000790 5f 6d 65 6e 75 5f 33 5f 36 20 20 20 20 20 20 20 |_menu_3_6 | 000007a0 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 5f 36 5f 31 | :._menu_3_6_1| 000007b0 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 | :._menu_3| 000007c0 5f 36 5f 32 0d 01 68 39 f2 5f 6d 65 6e 75 5f 33 |_6_2..h9._menu_3| 000007d0 5f 36 5f 33 20 20 20 20 20 20 20 20 3a f2 5f 6d |_6_3 :._m| 000007e0 65 6e 75 5f 33 5f 36 5f 34 20 20 20 20 20 20 20 |enu_3_6_4 | 000007f0 3a f2 5f 6d 65 6e 75 5f 33 5f 36 5f 35 0d 01 72 |:._menu_3_6_5..r| 00000800 37 f2 5f 6d 65 6e 75 5f 33 5f 36 5f 36 20 20 20 |7._menu_3_6_6 | 00000810 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 33 5f 37 | :._menu_3_7| 00000820 20 20 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 | :._menu| 00000830 5f 33 5f 38 0d 01 7c 35 f2 5f 6d 65 6e 75 5f 33 |_3_8..|5._menu_3| 00000840 5f 38 5f 31 20 20 20 20 20 20 20 20 3a f2 5f 6d |_8_1 :._m| 00000850 65 6e 75 5f 33 5f 38 5f 32 20 20 20 20 20 20 20 |enu_3_8_2 | 00000860 3a f2 5f 6d 65 6e 75 5f 34 0d 01 86 37 f2 5f 6d |:._menu_4...7._m| 00000870 65 6e 75 5f 35 20 20 20 20 20 20 20 20 20 20 20 |enu_5 | 00000880 20 3a f2 5f 6d 65 6e 75 5f 35 5f 31 20 20 20 20 | :._menu_5_1 | 00000890 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 35 5f 32 | :._menu_5_2| 000008a0 0d 01 90 37 f2 5f 6d 65 6e 75 5f 35 5f 33 20 20 |...7._menu_5_3 | 000008b0 20 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f | :._menu_| 000008c0 35 5f 34 20 20 20 20 20 20 20 20 20 3a f2 5f 6d |5_4 :._m| 000008d0 65 6e 75 5f 35 5f 35 0d 01 9a 37 f2 5f 6d 65 6e |enu_5_5...7._men| 000008e0 75 5f 36 20 20 20 20 20 20 20 20 20 20 20 20 3a |u_6 :| 000008f0 f2 5f 6d 65 6e 75 5f 37 20 20 20 20 20 20 20 20 |._menu_7 | 00000900 20 20 20 3a f2 5f 6d 65 6e 75 5f 37 5f 31 0d 01 | :._menu_7_1..| 00000910 a4 39 f2 5f 6d 65 6e 75 5f 37 5f 32 20 20 20 20 |.9._menu_7_2 | 00000920 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 37 5f | :._menu_7_| 00000930 33 20 20 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e |3 :._men| 00000940 75 5f 37 5f 33 5f 31 0d 01 ae 37 f2 5f 6d 65 6e |u_7_3_1...7._men| 00000950 75 5f 37 5f 34 20 20 20 20 20 20 20 20 20 20 3a |u_7_4 :| 00000960 f2 5f 6d 65 6e 75 5f 37 5f 35 20 20 20 20 20 20 |._menu_7_5 | 00000970 20 20 20 3a f2 5f 6d 65 6e 75 5f 37 5f 36 0d 01 | :._menu_7_6..| 00000980 b8 37 f2 5f 6d 65 6e 75 5f 37 5f 37 20 20 20 20 |.7._menu_7_7 | 00000990 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 37 5f | :._menu_7_| 000009a0 38 20 20 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e |8 :._men| 000009b0 75 5f 37 5f 39 0d 01 c2 38 f2 5f 6d 65 6e 75 5f |u_7_9...8._menu_| 000009c0 37 5f 31 30 20 20 20 20 20 20 20 20 20 3a f2 5f |7_10 :._| 000009d0 6d 65 6e 75 5f 37 5f 31 31 20 20 20 20 20 20 20 |menu_7_11 | 000009e0 20 3a f2 5f 6d 65 6e 75 5f 37 5f 31 32 0d 01 cc | :._menu_7_12...| 000009f0 37 f2 5f 6d 65 6e 75 5f 38 20 20 20 20 20 20 20 |7._menu_8 | 00000a00 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 38 5f 31 | :._menu_8_1| 00000a10 20 20 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 | :._menu| 00000a20 5f 38 5f 32 0d 01 d6 37 f2 5f 6d 65 6e 75 5f 38 |_8_2...7._menu_8| 00000a30 5f 33 20 20 20 20 20 20 20 20 20 20 3a f2 5f 6d |_3 :._m| 00000a40 65 6e 75 5f 38 5f 34 20 20 20 20 20 20 20 20 20 |enu_8_4 | 00000a50 3a f2 5f 6d 65 6e 75 5f 38 5f 35 0d 01 e0 37 f2 |:._menu_8_5...7.| 00000a60 5f 6d 65 6e 75 5f 38 5f 36 20 20 20 20 20 20 20 |_menu_8_6 | 00000a70 20 20 20 3a f2 5f 6d 65 6e 75 5f 38 5f 37 20 20 | :._menu_8_7 | 00000a80 20 20 20 20 20 20 20 3a f2 5f 6d 65 6e 75 5f 38 | :._menu_8| 00000a90 5f 38 0d 01 ea 0e f2 5f 6d 65 6e 75 5f 38 5f 39 |_8....._menu_8_9| 00000aa0 0d 01 f4 0e f2 77 69 6d 70 5f 70 6f 6c 6c 0d 01 |.....wimp_poll..| 00000ab0 fe 04 0d 02 08 05 e0 0d 02 12 44 f4 2d 2d 2d 2d |..........D.----| 00000ac0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00000ad0 2d 2d 2d 2d 2d 2d 2d 2d 45 4e 44 2d 2d 2d 2d 2d |--------END-----| 00000ae0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00000af0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 02 1c 05 3a |-----------....:| 00000b00 0d 02 26 43 dd 20 f2 75 73 65 72 5f 72 65 64 72 |..&C. .user_redr| 00000b10 61 77 28 77 69 6e 64 6f 77 25 2c 6d 69 6e 78 25 |aw(window%,minx%| 00000b20 2c 6d 69 6e 79 25 2c 6d 61 78 78 25 2c 6d 61 78 |,miny%,maxx%,max| 00000b30 79 25 2c 70 72 69 6e 74 69 6e 67 25 2c 70 61 67 |y%,printing%,pag| 00000b40 65 25 29 0d 02 30 05 e1 0d 02 3a 05 3a 0d 02 44 |e%)..0....:.:..D| 00000b50 3b dd 20 f2 75 73 65 72 5f 6d 6f 75 73 65 63 6c |;. .user_mousecl| 00000b60 69 63 6b 28 77 69 6e 64 6f 77 25 2c 69 63 6f 6e |ick(window%,icon| 00000b70 25 2c 62 75 74 74 6f 6e 25 2c 77 6f 72 6b 78 25 |%,button%,workx%| 00000b80 2c 77 6f 72 6b 79 25 29 0d 02 4e 33 e7 20 77 69 |,worky%)..N3. wi| 00000b90 6e 64 6f 77 25 3d 62 61 72 25 f2 77 69 6d 70 5f |ndow%=bar%.wimp_| 00000ba0 6d 65 6e 75 70 6f 70 75 70 28 6d 65 6e 75 25 2c |menupopup(menu%,| 00000bb0 2d 31 2c 36 30 30 2c 38 30 30 29 0d 02 58 04 0d |-1,600,800)..X..| 00000bc0 02 62 04 0d 02 6c 05 e1 0d 02 76 05 3a 0d 02 80 |.b...l....v.:...| 00000bd0 1f dd 20 a4 75 73 65 72 5f 6d 65 6e 75 28 77 69 |.. .user_menu(wi| 00000be0 6e 64 6f 77 25 2c 69 63 6f 6e 25 29 0d 02 8a 1c |ndow%,icon%)....| 00000bf0 e7 20 77 69 6e 64 6f 77 25 3d 62 61 72 25 20 3d |. window%=bar% =| 00000c00 62 61 72 6d 65 6e 75 25 0d 02 94 06 3d 30 0d 02 |barmenu%....=0..| 00000c10 9e 05 3a 0d 02 a8 2c dd 20 f2 75 73 65 72 5f 6f |..:...,. .user_o| 00000c20 70 65 6e 77 69 6e 64 6f 77 28 77 69 6e 64 6f 77 |penwindow(window| 00000c30 25 2c 78 25 2c 79 25 2c 73 74 61 63 6b 25 29 0d |%,x%,y%,stack%).| 00000c40 02 b2 05 e1 0d 02 bc 05 3a 0d 02 c6 20 dd 20 f2 |........:... . .| 00000c50 75 73 65 72 5f 63 6c 6f 73 65 77 69 6e 64 6f 77 |user_closewindow| 00000c60 28 77 69 6e 64 6f 77 25 29 0d 02 d0 05 e1 0d 02 |(window%).......| 00000c70 da 05 3a 0d 02 e4 27 dd 20 a4 75 73 65 72 5f 6b |..:...'. .user_k| 00000c80 65 79 70 72 65 73 73 28 77 69 6e 64 6f 77 25 2c |eypress(window%,| 00000c90 69 63 6f 6e 25 2c 6b 65 79 29 0d 02 ee 06 3d 30 |icon%,key)....=0| 00000ca0 0d 02 f8 05 3a 0d 03 02 26 dd 20 f2 75 73 65 72 |....:...&. .user| 00000cb0 5f 6d 65 6e 75 73 65 6c 65 63 74 69 6f 6e 28 6d |_menuselection(m| 00000cc0 65 6e 75 25 2c 69 74 65 6d 25 29 0d 03 0c 2a e7 |enu%,item%)...*.| 00000cd0 20 6d 65 6e 75 25 3d 62 61 72 6d 65 6e 75 25 20 | menu%=barmenu% | 00000ce0 80 20 69 74 65 6d 25 3d 32 20 66 69 6e 69 73 68 |. item%=2 finish| 00000cf0 65 64 25 3d b9 0d 03 16 05 e1 0d 03 20 05 3a 0d |ed%=........ .:.| 00000d00 03 2a 21 dd 20 a4 75 73 65 72 5f 73 61 76 65 66 |.*!. .user_savef| 00000d10 69 6c 65 74 79 70 65 28 77 69 6e 64 6f 77 25 29 |iletype(window%)| 00000d20 0d 03 34 07 3d 22 22 0d 03 3e 05 3a 0d 03 48 34 |..4.=""..>.:..H4| 00000d30 dd 20 f2 75 73 65 72 5f 73 61 76 65 69 63 6f 6e |. .user_saveicon| 00000d40 28 77 69 6e 64 6f 77 25 2c f8 20 64 72 61 67 25 |(window%,. drag%| 00000d50 2c f8 20 77 72 69 74 65 25 2c f8 20 6f 6b 25 29 |,. write%,. ok%)| 00000d60 0d 03 52 05 e1 0d 03 5c 05 3a 0d 03 66 23 dd 20 |..R....\.:..f#. | 00000d70 a4 75 73 65 72 5f 73 61 76 65 64 61 74 61 28 70 |.user_savedata(p| 00000d80 61 74 68 24 2c 77 69 6e 64 6f 77 25 29 0d 03 70 |ath$,window%)..p| 00000d90 06 3d 31 0d 03 7a 05 3a 0d 03 84 1f dd 20 a4 75 |.=1..z.:..... .u| 00000da0 73 65 72 5f 68 65 6c 70 28 77 69 6e 64 6f 77 25 |ser_help(window%| 00000db0 2c 69 63 6f 6e 25 29 0d 03 8e 07 3d 22 22 0d 03 |,icon%)....=""..| 00000dc0 98 05 3a 0d 03 a2 21 dd 20 a4 75 73 65 72 5f 6d |..:...!. .user_m| 00000dd0 65 6e 75 68 65 6c 70 28 6d 65 6e 75 25 2c 69 74 |enuhelp(menu%,it| 00000de0 65 6d 25 29 0d 03 ac 07 3d 22 22 0d 03 b6 05 3a |em%)....=""....:| 00000df0 0d 03 c0 3e dd 20 a4 75 73 65 72 5f 6c 6f 61 64 |...>. .user_load| 00000e00 64 61 74 61 28 70 61 74 68 24 2c 77 69 6e 64 6f |data(path$,windo| 00000e10 77 25 2c 69 63 6f 6e 25 2c 66 74 79 70 65 24 2c |w%,icon%,ftype$,| 00000e20 77 6f 72 6b 78 25 2c 77 6f 72 6b 79 25 29 0d 03 |workx%,worky%)..| 00000e30 ca 06 3d 30 0d 03 d4 05 3a 0d 03 de 23 dd 20 f2 |..=0....:...#. .| 00000e40 75 73 65 72 5f 65 6e 74 65 72 69 6e 67 77 69 6e |user_enteringwin| 00000e50 64 6f 77 28 77 69 6e 64 6f 77 25 29 0d 03 e8 05 |dow(window%)....| 00000e60 e1 0d 03 f2 05 3a 0d 03 fc 22 dd 20 f2 75 73 65 |.....:...". .use| 00000e70 72 5f 6c 65 61 76 69 6e 67 77 69 6e 64 6f 77 28 |r_leavingwindow(| 00000e80 77 69 6e 64 6f 77 25 29 0d 04 06 05 e1 0d 04 10 |window%)........| 00000e90 05 3a 0d 04 1a 19 dd 20 a4 75 73 65 72 5f 70 61 |.:..... .user_pa| 00000ea0 6e 65 28 77 69 6e 64 6f 77 25 29 0d 04 24 07 3d |ne(window%)..$.=| 00000eb0 2d 31 0d 04 2e 05 3a 0d 04 38 10 dd 20 f2 75 73 |-1....:..8.. .us| 00000ec0 65 72 5f 6e 75 6c 6c 0d 04 42 05 e1 0d 04 4c 05 |er_null..B....L.| 00000ed0 3a 0d 04 56 21 dd 20 f2 75 73 65 72 5f 6d 65 6e |:..V!. .user_men| 00000ee0 75 6f 70 65 6e 28 6d 65 6e 75 25 2c 69 63 6f 6e |uopen(menu%,icon| 00000ef0 25 29 0d 04 60 05 e1 0d 04 6a 05 3a 0d 04 74 25 |%)..`....j.:..t%| 00000f00 dd 20 a4 75 73 65 72 5f 73 6c 69 64 65 72 62 61 |. .user_sliderba| 00000f10 63 6b 28 77 69 6e 64 6f 77 25 2c 69 63 6f 6e 25 |ck(window%,icon%| 00000f20 29 0d 04 7e 07 3d 2d 31 0d 04 88 05 3a 0d 04 92 |)..~.=-1....:...| 00000f30 21 dd 20 a4 75 73 65 72 5f 73 6c 69 64 65 72 28 |!. .user_slider(| 00000f40 77 69 6e 64 6f 77 25 2c 69 63 6f 6e 25 29 0d 04 |window%,icon%)..| 00000f50 9c 07 3d 2d 31 0d 04 a6 05 3a 0d 04 b0 2d dd 20 |..=-1....:...-. | 00000f60 f2 75 73 65 72 5f 73 6c 69 64 65 72 76 61 6c 75 |.user_slidervalu| 00000f70 65 28 77 69 6e 64 6f 77 25 2c 69 63 6f 6e 25 2c |e(window%,icon%,| 00000f80 70 63 65 6e 74 25 29 0d 04 ba 05 e1 0d 04 c4 05 |pcent%).........| 00000f90 3a 0d 04 ce 16 dd 20 f2 75 73 65 72 5f 6d 6f 64 |:..... .user_mod| 00000fa0 65 63 68 61 6e 67 65 0d 04 d8 05 e1 0d 04 e2 05 |echange.........| 00000fb0 3a 0d 04 ec 18 dd 20 f2 75 73 65 72 5f 64 65 63 |:..... .user_dec| 00000fc0 6c 61 72 65 66 6f 6e 74 73 0d 04 f6 05 e1 0d 05 |larefonts.......| 00000fd0 00 05 3a 0d 05 0a 30 dd 20 f2 75 73 65 72 5f 70 |..:...0. .user_p| 00000fe0 72 69 6e 74 28 6d 69 6e 78 25 2c 6d 69 6e 79 25 |rint(minx%,miny%| 00000ff0 2c 6d 61 78 78 25 2c 6d 61 78 79 25 2c 70 61 67 |,maxx%,maxy%,pag| 00001000 65 25 29 0d 05 14 05 e1 0d 05 1e 05 3a 0d 05 28 |e%).........:..(| 00001010 34 dd 20 a4 75 73 65 72 5f 70 72 69 6e 74 69 6e |4. .user_printin| 00001020 67 28 63 6f 70 79 25 2c 70 61 67 65 25 2c 74 6f |g(copy%,page%,to| 00001030 74 70 61 67 65 73 25 2c 70 61 67 65 70 6f 73 25 |tpages%,pagepos%| 00001040 29 0d 05 32 06 3d 30 0d 05 3c 05 3a 0d 05 46 19 |)..2.=0..<.:..F.| 00001050 dd 20 f2 75 73 65 72 5f 70 72 69 6e 74 65 72 63 |. .user_printerc| 00001060 68 61 6e 67 65 0d 05 50 05 e1 0d 05 5a 84 f4 2a |hange..P....Z..*| 00001070 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a |****************| * 000010e0 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 05 |**************..| 000010f0 64 0b dd f2 5f 6d 65 6e 75 0d 05 6e 6d 6d 65 6e |d..._menu..nmmen| 00001100 75 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d |u%=.wimp_createm| 00001110 65 6e 75 28 22 41 57 43 44 31 2f 41 43 4f 52 4e |enu("AWCD1/ACORN| 00001120 46 54 50 2f 41 52 54 57 4f 52 4b 2f 43 4f 4d 4d |FTP/ARTWORK/COMM| 00001130 45 52 43 49 41 4c 2f 44 45 43 41 44 45 53 2f 46 |ERCIAL/DECADES/F| 00001140 52 45 45 53 4f 46 54 2f 47 55 41 52 44 49 41 4e |REESOFT/GUARDIAN| 00001150 53 2f 4f 4c 44 5f 44 49 53 4b 53 2f 50 44 5f 45 |S/OLD_DISKS/PD_E| 00001160 54 43 22 2c 30 29 0d 05 78 05 e1 0d 05 82 44 f4 |TC",0)..x.....D.| 00001170 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000011a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d |---------------.| 000011b0 05 8c 0d dd f2 5f 6d 65 6e 75 5f 31 0d 05 96 37 |....._menu_1...7| 000011c0 6d 65 6e 75 5f 31 25 3d a4 77 69 6d 70 5f 63 72 |menu_1%=.wimp_cr| 000011d0 65 61 74 65 6d 65 6e 75 28 22 41 43 4f 52 4e 46 |eatemenu("ACORNF| 000011e0 54 50 2f 41 52 4d 2f 46 54 50 41 43 4f 52 4e 22 |TP/ARM/FTPACORN"| 000011f0 2c 30 29 0d 05 a0 28 f2 77 69 6d 70 5f 61 74 74 |,0)...(.wimp_att| 00001200 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 25 |achsubmenu(menu%| 00001210 2c 31 2c 6d 65 6e 75 5f 31 25 29 0d 05 aa 05 e1 |,1,menu_1%).....| 00001220 0d 05 b4 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |...D.-----------| 00001230 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001260 2d 2d 2d 2d 0d 05 be 0f dd f2 5f 6d 65 6e 75 5f |----......_menu_| 00001270 31 5f 31 0d 05 c8 91 6d 65 6e 75 5f 31 5f 31 25 |1_1....menu_1_1%| 00001280 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e |=.wimp_createmen| 00001290 75 28 22 41 52 4d 2f 48 54 4d 4c 20 76 65 72 73 |u("ARM/HTML vers| 000012a0 69 6f 6e 73 20 6f 66 20 64 61 74 61 73 68 65 65 |ions of datashee| 000012b0 74 73 2f 66 6f 72 20 41 52 4d 20 52 49 53 43 20 |ts/for ARM RISC | 000012c0 66 61 6d 69 6c 79 20 6f 66 20 43 50 55 73 3a 2d |family of CPUs:-| 000012d0 2d 2f 41 52 4d 36 31 30 2f 41 52 4d 37 31 30 61 |-/ARM610/ARM710a| 000012e0 2f 41 52 4d 37 35 30 30 2f 56 49 44 43 32 30 2f |/ARM7500/VIDC20/| 000012f0 61 72 6d 6c 6f 67 6f 2f 61 72 6d 70 6f 77 65 72 |armlogo/armpower| 00001300 22 2c 30 29 0d 05 d2 2c f2 77 69 6d 70 5f 61 74 |",0)...,.wimp_at| 00001310 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 |tachsubmenu(menu| 00001320 5f 31 25 2c 31 2c 6d 65 6e 75 5f 31 5f 31 25 29 |_1%,1,menu_1_1%)| 00001330 0d 05 dc 05 e1 0d 05 e6 44 f4 2d 2d 2d 2d 2d 2d |........D.------| 00001340 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001370 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 05 f0 0f dd f2 5f |---------......_| 00001380 6d 65 6e 75 5f 31 5f 32 0d 05 fa 40 6d 65 6e 75 |menu_1_2...@menu| 00001390 5f 31 5f 32 25 3d a4 77 69 6d 70 5f 63 72 65 61 |_1_2%=.wimp_crea| 000013a0 74 65 6d 65 6e 75 28 22 46 54 50 41 43 4f 52 4e |temenu("FTPACORN| 000013b0 2f 21 52 49 53 43 69 58 2f 52 49 53 43 4f 53 2f |/!RISCiX/RISCOS/| 000013c0 44 4f 43 53 22 2c 30 29 0d 06 04 2c f2 77 69 6d |DOCS",0)...,.wim| 000013d0 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 |p_attachsubmenu(| 000013e0 6d 65 6e 75 5f 31 25 2c 32 2c 6d 65 6e 75 5f 31 |menu_1%,2,menu_1| 000013f0 5f 32 25 29 0d 06 0e 05 e1 0d 06 18 44 f4 2d 2d |_2%)........D.--| 00001400 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001430 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 06 22 |-------------.."| 00001440 0d dd f2 5f 6d 65 6e 75 5f 32 0d 06 2c 57 6d 65 |..._menu_2..,Wme| 00001450 6e 75 5f 32 25 3d a4 77 69 6d 70 5f 63 72 65 61 |nu_2%=.wimp_crea| 00001460 74 65 6d 65 6e 75 28 22 41 52 54 57 4f 52 4b 2f |temenu("ARTWORK/| 00001470 46 52 4f 4d 5f 4e 45 54 2f 49 4d 50 42 4f 52 44 |FROM_NET/IMPBORD| 00001480 45 52 53 2f 4c 49 4e 45 41 52 54 2f 4d 49 53 43 |ERS/LINEART/MISC| 00001490 2f 53 43 41 4e 53 2f 53 4d 49 4c 45 59 22 2c 30 |/SCANS/SMILEY",0| 000014a0 29 0d 06 36 28 f2 77 69 6d 70 5f 61 74 74 61 63 |)..6(.wimp_attac| 000014b0 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 25 2c 32 |hsubmenu(menu%,2| 000014c0 2c 6d 65 6e 75 5f 32 25 29 0d 06 40 05 e1 0d 06 |,menu_2%)..@....| 000014d0 4a 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |JD.-------------| 000014e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001510 2d 2d 0d 06 54 0f dd f2 5f 6d 65 6e 75 5f 32 5f |--..T..._menu_2_| 00001520 31 0d 06 5e 3a 6d 65 6e 75 5f 32 5f 31 25 3d a4 |1..^:menu_2_1%=.| 00001530 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 |wimp_createmenu(| 00001540 22 46 52 4f 4d 5f 4e 45 54 2f 31 37 20 4a 50 45 |"FROM_NET/17 JPE| 00001550 47 20 46 69 6c 65 73 22 2c 30 29 0d 06 68 2c f2 |G Files",0)..h,.| 00001560 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 |wimp_attachsubme| 00001570 6e 75 28 6d 65 6e 75 5f 32 25 2c 31 2c 6d 65 6e |nu(menu_2%,1,men| 00001580 75 5f 32 5f 31 25 29 0d 06 72 05 e1 0d 06 7c 44 |u_2_1%)..r....|D| 00001590 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.---------------| 000015a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000015d0 0d 06 86 0f dd f2 5f 6d 65 6e 75 5f 32 5f 32 0d |......_menu_2_2.| 000015e0 06 90 51 6d 65 6e 75 5f 32 5f 32 25 3d a4 77 69 |..Qmenu_2_2%=.wi| 000015f0 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 49 |mp_createmenu("I| 00001600 4d 50 5f 42 4f 52 44 45 52 53 2f 32 38 20 43 6f |MP_BORDERS/28 Co| 00001610 6c 6f 75 72 20 42 6f 72 64 65 72 73 2f 32 30 20 |lour Borders/20 | 00001620 4d 6f 6e 6f 20 42 6f 72 64 65 72 73 22 2c 30 29 |Mono Borders",0)| 00001630 0d 06 9a 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 |...,.wimp_attach| 00001640 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 32 25 2c |submenu(menu_2%,| 00001650 32 2c 6d 65 6e 75 5f 32 5f 32 25 29 0d 06 a4 05 |2,menu_2_2%)....| 00001660 e1 0d 06 ae 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |....D.----------| 00001670 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000016a0 2d 2d 2d 2d 2d 0d 06 b8 0f dd f2 5f 6d 65 6e 75 |-----......_menu| 000016b0 5f 32 5f 33 0d 06 c2 50 6d 65 6e 75 5f 32 5f 33 |_2_3...Pmenu_2_3| 000016c0 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 |%=.wimp_createme| 000016d0 6e 75 28 22 4c 49 4e 45 41 52 54 2f 43 41 53 54 |nu("LINEART/CAST| 000016e0 4c 45 43 4f 4d 42 45 2f 43 48 55 52 43 48 2f 43 |LECOMBE/CHURCH/C| 000016f0 4f 54 54 41 47 45 2f 46 41 52 4d 2f 4c 41 4e 45 |OTTAGE/FARM/LANE| 00001700 22 2c 30 29 0d 06 cc 2c f2 77 69 6d 70 5f 61 74 |",0)...,.wimp_at| 00001710 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 |tachsubmenu(menu| 00001720 5f 32 25 2c 33 2c 6d 65 6e 75 5f 32 5f 33 25 29 |_2%,3,menu_2_3%)| 00001730 0d 06 d6 05 e1 0d 06 e0 44 f4 2d 2d 2d 2d 2d 2d |........D.------| 00001740 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001770 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 06 ea 0f dd f2 5f |---------......_| 00001780 6d 65 6e 75 5f 32 5f 34 0d 06 f4 34 6d 65 6e 75 |menu_2_4...4menu| 00001790 5f 32 5f 34 25 3d a4 77 69 6d 70 5f 63 72 65 61 |_2_4%=.wimp_crea| 000017a0 74 65 6d 65 6e 75 28 22 4d 49 53 43 2f 34 20 44 |temenu("MISC/4 D| 000017b0 72 61 77 66 69 6c 65 73 22 2c 30 29 0d 06 fe 2c |rawfiles",0)...,| 000017c0 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d |.wimp_attachsubm| 000017d0 65 6e 75 28 6d 65 6e 75 5f 32 25 2c 34 2c 6d 65 |enu(menu_2%,4,me| 000017e0 6e 75 5f 32 5f 34 25 29 0d 07 08 05 e1 0d 07 12 |nu_2_4%)........| 000017f0 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |D.--------------| 00001800 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001830 2d 0d 07 1c 0f dd f2 5f 6d 65 6e 75 5f 32 5f 35 |-......_menu_2_5| 00001840 0d 07 26 9f 6d 65 6e 75 5f 32 5f 35 25 3d a4 77 |..&.menu_2_5%=.w| 00001850 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 |imp_createmenu("| 00001860 53 43 41 4e 53 2f 41 4c 4c 59 50 41 4c 4c 59 2f |SCANS/ALLYPALLY/| 00001870 42 45 4c 4c 54 4f 57 45 52 2f 42 4c 45 4e 48 45 |BELLTOWER/BLENHE| 00001880 49 4d 2f 42 4f 41 54 2f 43 4f 54 54 41 47 45 2f |IM/BOAT/COTTAGE/| 00001890 43 59 43 4c 45 53 2f 46 41 49 52 47 52 4f 55 4e |CYCLES/FAIRGROUN| 000018a0 44 2f 4c 49 4c 59 50 41 44 2f 50 4c 41 4e 45 53 |D/LILYPAD/PLANES| 000018b0 2f 50 4f 50 50 59 2f 52 4f 4f 46 53 2f 53 4b 59 |/POPPY/ROOFS/SKY| 000018c0 2f 53 55 4e 53 45 54 2f 54 45 58 54 55 52 45 2f |/SUNSET/TEXTURE/| 000018d0 54 4f 57 45 52 42 52 49 44 47 45 22 2c 30 29 0d |TOWERBRIDGE",0).| 000018e0 07 30 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 73 |.0,.wimp_attachs| 000018f0 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 32 25 2c 35 |ubmenu(menu_2%,5| 00001900 2c 6d 65 6e 75 5f 32 5f 35 25 29 0d 07 3a 05 e1 |,menu_2_5%)..:..| 00001910 0d 07 44 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |..DD.-----------| 00001920 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001950 2d 2d 2d 2d 0d 07 4e 0f dd f2 5f 6d 65 6e 75 5f |----..N..._menu_| 00001960 32 5f 36 0d 07 58 49 6d 65 6e 75 5f 32 5f 36 25 |2_6..XImenu_2_6%| 00001970 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e |=.wimp_createmen| 00001980 75 28 22 53 4d 49 4c 45 59 2f 33 32 20 41 72 74 |u("SMILEY/32 Art| 00001990 77 6f 72 6b 73 20 46 69 6c 65 73 2f 33 32 20 44 |works Files/32 D| 000019a0 72 61 77 66 69 6c 65 73 22 2c 30 29 0d 07 62 2c |rawfiles",0)..b,| 000019b0 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d |.wimp_attachsubm| 000019c0 65 6e 75 28 6d 65 6e 75 5f 32 25 2c 36 2c 6d 65 |enu(menu_2%,6,me| 000019d0 6e 75 5f 32 5f 36 25 29 0d 07 6c 05 e1 0d 07 76 |nu_2_6%)..l....v| 000019e0 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |D.--------------| 000019f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001a20 2d 0d 07 80 0d dd f2 5f 6d 65 6e 75 5f 33 0d 07 |-......_menu_3..| 00001a30 8a 68 6d 65 6e 75 5f 33 25 3d a4 77 69 6d 70 5f |.hmenu_3%=.wimp_| 00001a40 63 72 65 61 74 65 6d 65 6e 75 28 22 43 4f 4d 4d |createmenu("COMM| 00001a50 45 52 43 49 41 4c 2f 41 50 50 53 2f 41 55 44 49 |ERCIAL/APPS/AUDI| 00001a60 4f 2f 43 4f 44 45 52 53 2f 45 44 55 43 41 54 49 |O/CODERS/EDUCATI| 00001a70 4f 4e 2f 47 41 4d 45 53 2f 47 52 41 50 48 49 43 |ON/GAMES/GRAPHIC| 00001a80 53 2f 4d 55 4c 54 49 4d 45 44 49 41 2f 56 49 44 |S/MULTIMEDIA/VID| 00001a90 45 4f 22 2c 30 29 0d 07 94 28 f2 77 69 6d 70 5f |EO",0)...(.wimp_| 00001aa0 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 |attachsubmenu(me| 00001ab0 6e 75 25 2c 33 2c 6d 65 6e 75 5f 33 25 29 0d 07 |nu%,3,menu_3%)..| 00001ac0 9e 05 e1 0d 07 a8 44 f4 2d 2d 2d 2d 2d 2d 2d 2d |......D.--------| 00001ad0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001b00 2d 2d 2d 2d 2d 2d 2d 0d 07 b2 0f dd f2 5f 6d 65 |-------......_me| 00001b10 6e 75 5f 33 5f 31 0d 07 bc 49 6d 65 6e 75 5f 33 |nu_3_1...Imenu_3| 00001b20 5f 31 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 |_1%=.wimp_create| 00001b30 6d 65 6e 75 28 22 41 50 50 53 2f 43 4c 41 52 45 |menu("APPS/CLARE| 00001b40 53 2f 4c 4f 47 4f 54 52 4f 4e 2f 4f 52 45 47 41 |S/LOGOTRON/OREGA| 00001b50 4e 2f 53 50 41 43 45 54 45 43 48 22 2c 30 29 0d |N/SPACETECH",0).| 00001b60 07 c6 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 73 |..,.wimp_attachs| 00001b70 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 25 2c 31 |ubmenu(menu_3%,1| 00001b80 2c 6d 65 6e 75 5f 33 5f 31 25 29 0d 07 d0 05 e1 |,menu_3_1%).....| 00001b90 0d 07 da 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |...D.-----------| 00001ba0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001bd0 2d 2d 2d 2d 0d 07 e4 11 dd f2 5f 6d 65 6e 75 5f |----......_menu_| 00001be0 33 5f 31 5f 31 0d 07 ee 52 6d 65 6e 75 5f 33 5f |3_1_1...Rmenu_3_| 00001bf0 31 5f 31 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 |1_1%=.wimp_creat| 00001c00 65 6d 65 6e 75 28 22 43 4c 41 52 45 53 2f 21 4b |emenu("CLARES/!K| 00001c10 4f 32 5f 52 65 61 64 2f 21 50 6c 6f 74 44 65 6d |O2_Read/!PlotDem| 00001c20 6f 2f 21 53 63 68 65 6d 61 5f 32 2f 21 54 6f 70 |o/!Schema_2/!Top| 00001c30 6f 33 44 22 2c 30 29 0d 07 f8 30 f2 77 69 6d 70 |o3D",0)...0.wimp| 00001c40 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d |_attachsubmenu(m| 00001c50 65 6e 75 5f 33 5f 31 25 2c 31 2c 6d 65 6e 75 5f |enu_3_1%,1,menu_| 00001c60 33 5f 31 5f 31 25 29 0d 08 02 05 e1 0d 08 0c 44 |3_1_1%)........D| 00001c70 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.---------------| 00001c80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001cb0 0d 08 16 11 dd f2 5f 6d 65 6e 75 5f 33 5f 31 5f |......_menu_3_1_| 00001cc0 32 0d 08 20 39 6d 65 6e 75 5f 33 5f 31 5f 32 25 |2.. 9menu_3_1_2%| 00001cd0 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e |=.wimp_createmen| 00001ce0 75 28 22 4c 4f 47 4f 54 52 4f 4e 2f 21 41 44 56 |u("LOGOTRON/!ADV| 00001cf0 41 4e 54 41 47 45 22 2c 30 29 0d 08 2a 30 f2 77 |ANTAGE",0)..*0.w| 00001d00 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e |imp_attachsubmen| 00001d10 75 28 6d 65 6e 75 5f 33 5f 31 25 2c 32 2c 6d 65 |u(menu_3_1%,2,me| 00001d20 6e 75 5f 33 5f 31 5f 32 25 29 0d 08 34 05 e1 0d |nu_3_1_2%)..4...| 00001d30 08 3e 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.>D.------------| 00001d40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001d70 2d 2d 2d 0d 08 48 11 dd f2 5f 6d 65 6e 75 5f 33 |---..H..._menu_3| 00001d80 5f 31 5f 33 0d 08 52 41 6d 65 6e 75 5f 33 5f 31 |_1_3..RAmenu_3_1| 00001d90 5f 33 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 |_3%=.wimp_create| 00001da0 6d 65 6e 75 28 22 4f 52 45 47 41 4e 2f 21 41 72 |menu("OREGAN/!Ar| 00001db0 63 68 69 76 69 73 74 2f 21 44 65 73 69 67 6e 65 |chivist/!Designe| 00001dc0 72 22 2c 30 29 0d 08 5c 30 f2 77 69 6d 70 5f 61 |r",0)..\0.wimp_a| 00001dd0 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e |ttachsubmenu(men| 00001de0 75 5f 33 5f 31 25 2c 33 2c 6d 65 6e 75 5f 33 5f |u_3_1%,3,menu_3_| 00001df0 31 5f 33 25 29 0d 08 66 05 e1 0d 08 70 44 f4 2d |1_3%)..f....pD.-| 00001e00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001e30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 08 |--------------..| 00001e40 7a 11 dd f2 5f 6d 65 6e 75 5f 33 5f 31 5f 34 0d |z..._menu_3_1_4.| 00001e50 08 84 5c 6d 65 6e 75 5f 33 5f 31 5f 34 25 3d a4 |..\menu_3_1_4%=.| 00001e60 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 |wimp_createmenu(| 00001e70 22 53 50 41 43 45 54 45 43 48 2f 4e 4f 41 41 5f |"SPACETECH/NOAA_| 00001e80 4e 41 53 41 2f 4f 52 52 45 52 59 2f 50 44 53 5f |NASA/ORRERY/PDS_| 00001e90 56 49 45 57 2f 53 4f 56 49 45 54 2f 57 45 41 54 |VIEW/SOVIET/WEAT| 00001ea0 48 45 52 44 45 53 4b 22 2c 30 29 0d 08 8e 30 f2 |HERDESK",0)...0.| 00001eb0 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 |wimp_attachsubme| 00001ec0 6e 75 28 6d 65 6e 75 5f 33 5f 31 25 2c 34 2c 6d |nu(menu_3_1%,4,m| 00001ed0 65 6e 75 5f 33 5f 31 5f 34 25 29 0d 08 98 05 e1 |enu_3_1_4%).....| 00001ee0 0d 08 a2 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |...D.-----------| 00001ef0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001f20 2d 2d 2d 2d 0d 08 ac 0f dd f2 5f 6d 65 6e 75 5f |----......_menu_| 00001f30 33 5f 32 0d 08 b6 3b 6d 65 6e 75 5f 33 5f 32 25 |3_2...;menu_3_2%| 00001f40 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e |=.wimp_createmen| 00001f50 75 28 22 41 55 44 49 4f 2f 43 4c 41 52 45 53 2f |u("AUDIO/CLARES/| 00001f60 4f 52 45 47 41 4e 2f 56 54 49 22 2c 30 29 0d 08 |OREGAN/VTI",0)..| 00001f70 c0 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 |.,.wimp_attachsu| 00001f80 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 25 2c 32 2c |bmenu(menu_3%,2,| 00001f90 6d 65 6e 75 5f 33 5f 32 25 29 0d 08 ca 05 e1 0d |menu_3_2%)......| 00001fa0 08 d4 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |..D.------------| 00001fb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001fe0 2d 2d 2d 0d 08 de 11 dd f2 5f 6d 65 6e 75 5f 33 |---......_menu_3| 00001ff0 5f 32 5f 31 0d 08 e8 54 6d 65 6e 75 5f 33 5f 32 |_2_1...Tmenu_3_2| 00002000 5f 31 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 |_1%=.wimp_create| 00002010 6d 65 6e 75 28 22 43 4c 41 52 45 53 2f 21 50 65 |menu("CLARES/!Pe| 00002020 72 66 6f 72 6d 2f 21 52 68 61 70 73 6f 64 79 33 |rform/!Rhapsody3| 00002030 2f 21 52 79 74 68 6d 42 65 64 2f 21 53 65 72 65 |/!RythmBed/!Sere| 00002040 6e 61 64 65 22 2c 30 29 0d 08 f2 30 f2 77 69 6d |nade",0)...0.wim| 00002050 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 |p_attachsubmenu(| 00002060 6d 65 6e 75 5f 33 5f 32 25 2c 31 2c 6d 65 6e 75 |menu_3_2%,1,menu| 00002070 5f 33 5f 32 5f 31 25 29 0d 08 fc 05 e1 0d 09 06 |_3_2_1%)........| 00002080 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |D.--------------| 00002090 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000020c0 2d 0d 09 10 11 dd f2 5f 6d 65 6e 75 5f 33 5f 32 |-......_menu_3_2| 000020d0 5f 32 0d 09 1a 36 6d 65 6e 75 5f 33 5f 32 5f 32 |_2...6menu_3_2_2| 000020e0 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 |%=.wimp_createme| 000020f0 6e 75 28 22 4f 52 45 47 41 4e 2f 21 53 79 6d 70 |nu("OREGAN/!Symp| 00002100 68 6f 6e 79 22 2c 30 29 0d 09 24 30 f2 77 69 6d |hony",0)..$0.wim| 00002110 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 |p_attachsubmenu(| 00002120 6d 65 6e 75 5f 33 5f 32 25 2c 32 2c 6d 65 6e 75 |menu_3_2%,2,menu| 00002130 5f 33 5f 32 5f 32 25 29 0d 09 2e 05 e1 0d 09 38 |_3_2_2%).......8| 00002140 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |D.--------------| 00002150 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002180 2d 0d 09 42 11 dd f2 5f 6d 65 6e 75 5f 33 5f 32 |-..B..._menu_3_2| 00002190 5f 33 0d 09 4c 30 6d 65 6e 75 5f 33 5f 32 5f 33 |_3..L0menu_3_2_3| 000021a0 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 |%=.wimp_createme| 000021b0 6e 75 28 22 56 54 49 2f 45 4d 50 54 59 21 22 2c |nu("VTI/EMPTY!",| 000021c0 30 29 0d 09 56 30 f2 77 69 6d 70 5f 61 74 74 61 |0)..V0.wimp_atta| 000021d0 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 |chsubmenu(menu_3| 000021e0 5f 32 25 2c 33 2c 6d 65 6e 75 5f 33 5f 32 5f 33 |_2%,3,menu_3_2_3| 000021f0 25 29 0d 09 60 05 e1 0d 09 6a 44 f4 2d 2d 2d 2d |%)..`....jD.----| 00002200 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002230 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 09 74 0f dd |-----------..t..| 00002240 f2 5f 6d 65 6e 75 5f 33 5f 33 0d 09 7e 34 6d 65 |._menu_3_3..~4me| 00002250 6e 75 5f 33 5f 33 25 3d a4 77 69 6d 70 5f 63 72 |nu_3_3%=.wimp_cr| 00002260 65 61 74 65 6d 65 6e 75 28 22 43 4f 44 45 52 53 |eatemenu("CODERS| 00002270 2f 21 42 61 73 69 63 41 4f 46 22 2c 30 29 0d 09 |/!BasicAOF",0)..| 00002280 88 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 |.,.wimp_attachsu| 00002290 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 25 2c 33 2c |bmenu(menu_3%,3,| 000022a0 6d 65 6e 75 5f 33 5f 33 25 29 0d 09 92 05 e1 0d |menu_3_3%)......| 000022b0 09 9c 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |..D.------------| 000022c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000022f0 2d 2d 2d 0d 09 a6 0f dd f2 5f 6d 65 6e 75 5f 33 |---......_menu_3| 00002300 5f 34 0d 09 b0 41 6d 65 6e 75 5f 33 5f 34 25 3d |_4...Amenu_3_4%=| 00002310 a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 |.wimp_createmenu| 00002320 28 22 45 44 55 43 41 54 49 4f 4e 2f 53 48 45 52 |("EDUCATION/SHER| 00002330 53 54 4f 4e 2f 54 4f 50 4f 4c 4f 47 49 4b 41 22 |STON/TOPOLOGIKA"| 00002340 2c 30 29 0d 09 ba 2c f2 77 69 6d 70 5f 61 74 74 |,0)...,.wimp_att| 00002350 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f |achsubmenu(menu_| 00002360 33 25 2c 34 2c 6d 65 6e 75 5f 33 5f 34 25 29 0d |3%,4,menu_3_4%).| 00002370 09 c4 05 e1 0d 09 ce 44 f4 2d 2d 2d 2d 2d 2d 2d |.......D.-------| 00002380 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000023b0 2d 2d 2d 2d 2d 2d 2d 2d 0d 09 d8 11 dd f2 5f 6d |--------......_m| 000023c0 65 6e 75 5f 33 5f 34 5f 31 0d 09 e2 6d 6d 65 6e |enu_3_4_1...mmen| 000023d0 75 5f 33 5f 34 5f 31 25 3d a4 77 69 6d 70 5f 63 |u_3_4_1%=.wimp_c| 000023e0 72 65 61 74 65 6d 65 6e 75 28 22 53 48 45 52 53 |reatemenu("SHERS| 000023f0 54 4f 4e 2f 21 41 56 33 44 45 4d 4f 2f 21 42 4f |TON/!AV3DEMO/!BO| 00002400 44 59 57 49 53 45 2f 21 43 52 59 53 54 41 4c 2f |DYWISE/!CRYSTAL/| 00002410 21 43 52 46 32 2f 21 50 6c 61 6e 74 77 69 73 65 |!CRF2/!Plantwise| 00002420 2f 21 53 6e 65 65 7a 65 73 2f 21 56 6f 79 44 65 |/!Sneezes/!VoyDe| 00002430 6d 6f 22 2c 30 29 0d 09 ec 30 f2 77 69 6d 70 5f |mo",0)...0.wimp_| 00002440 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 |attachsubmenu(me| 00002450 6e 75 5f 33 5f 34 25 2c 31 2c 6d 65 6e 75 5f 33 |nu_3_4%,1,menu_3| 00002460 5f 34 5f 31 25 29 0d 09 f6 05 e1 0d 0a 00 44 f4 |_4_1%)........D.| 00002470 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000024a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d |---------------.| 000024b0 0a 0a 11 dd f2 5f 6d 65 6e 75 5f 33 5f 34 5f 32 |....._menu_3_4_2| 000024c0 0d 0a 14 4e 6d 65 6e 75 5f 33 5f 34 5f 32 25 3d |...Nmenu_3_4_2%=| 000024d0 a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 |.wimp_createmenu| 000024e0 28 22 54 4f 50 4f 4c 4f 47 49 4b 41 2f 21 49 4d |("TOPOLOGIKA/!IM| 000024f0 41 47 49 4e 45 2f 21 4d 61 6e 69 61 44 65 6d 6f |AGINE/!ManiaDemo| 00002500 2f 21 4d 75 73 69 63 42 6f 78 22 2c 30 29 0d 0a |/!MusicBox",0)..| 00002510 1e 30 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 |.0.wimp_attachsu| 00002520 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 5f 34 25 2c |bmenu(menu_3_4%,| 00002530 32 2c 6d 65 6e 75 5f 33 5f 34 5f 32 25 29 0d 0a |2,menu_3_4_2%)..| 00002540 28 05 e1 0d 0a 32 44 f4 2d 2d 2d 2d 2d 2d 2d 2d |(....2D.--------| 00002550 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002580 2d 2d 2d 2d 2d 2d 2d 0d 0a 3c 0f dd f2 5f 6d 65 |-------..<..._me| 00002590 6e 75 5f 33 5f 35 0d 0a 46 66 6d 65 6e 75 5f 33 |nu_3_5..Ffmenu_3| 000025a0 5f 35 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 |_5%=.wimp_create| 000025b0 6d 65 6e 75 28 22 47 41 4d 45 53 2f 45 43 4c 49 |menu("GAMES/ECLI| 000025c0 50 53 45 2f 4d 59 4e 44 47 41 4d 45 5a 2f 4f 52 |PSE/MYNDGAMEZ/OR| 000025d0 45 47 41 4e 2f 50 53 59 43 4f 52 45 2f 53 48 45 |EGAN/PSYCORE/SHE| 000025e0 52 53 54 4f 4e 2f 54 42 41 5f 53 4f 46 54 2f 54 |RSTON/TBA_SOFT/T| 000025f0 48 45 48 49 54 4d 45 4e 22 2c 30 29 0d 0a 50 2c |HEHITMEN",0)..P,| 00002600 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d |.wimp_attachsubm| 00002610 65 6e 75 28 6d 65 6e 75 5f 33 25 2c 35 2c 6d 65 |enu(menu_3%,5,me| 00002620 6e 75 5f 33 5f 35 25 29 0d 0a 5a 05 e1 0d 0a 64 |nu_3_5%)..Z....d| 00002630 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |D.--------------| 00002640 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002670 2d 0d 0a 6e 11 dd f2 5f 6d 65 6e 75 5f 33 5f 35 |-..n..._menu_3_5| 00002680 5f 31 0d 0a 78 47 6d 65 6e 75 5f 33 5f 35 5f 31 |_1..xGmenu_3_5_1| 00002690 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 |%=.wimp_createme| 000026a0 6e 75 28 22 45 43 4c 49 50 53 45 2f 21 44 75 6e |nu("ECLIPSE/!Dun| 000026b0 65 49 49 2f 21 52 6f 62 6f 43 6f 64 2f 21 45 63 |eII/!RoboCod/!Ec| 000026c0 6c 69 70 73 65 22 2c 30 29 0d 0a 82 30 f2 77 69 |lipse",0)...0.wi| 000026d0 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 |mp_attachsubmenu| 000026e0 28 6d 65 6e 75 5f 33 5f 35 25 2c 31 2c 6d 65 6e |(menu_3_5%,1,men| 000026f0 75 5f 33 5f 35 5f 31 25 29 0d 0a 8c 05 e1 0d 0a |u_3_5_1%).......| 00002700 96 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.D.-------------| 00002710 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002740 2d 2d 0d 0a a0 11 dd f2 5f 6d 65 6e 75 5f 33 5f |--......_menu_3_| 00002750 35 5f 32 0d 0a aa 38 6d 65 6e 75 5f 33 5f 35 5f |5_2...8menu_3_5_| 00002760 32 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d |2%=.wimp_createm| 00002770 65 6e 75 28 22 4d 59 4e 44 47 41 4d 45 5a 2f 21 |enu("MYNDGAMEZ/!| 00002780 44 65 74 44 65 6d 6f 22 2c 30 29 0d 0a b4 30 f2 |DetDemo",0)...0.| 00002790 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 |wimp_attachsubme| 000027a0 6e 75 28 6d 65 6e 75 5f 33 5f 35 25 2c 32 2c 6d |nu(menu_3_5%,2,m| 000027b0 65 6e 75 5f 33 5f 35 5f 32 25 29 0d 0a be 05 e1 |enu_3_5_2%).....| 000027c0 0d 0a c8 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |...D.-----------| 000027d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002800 2d 2d 2d 2d 0d 0a d2 11 dd f2 5f 6d 65 6e 75 5f |----......_menu_| 00002810 33 5f 35 5f 33 0d 0a dc 42 6d 65 6e 75 5f 33 5f |3_5_3...Bmenu_3_| 00002820 35 5f 33 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 |5_3%=.wimp_creat| 00002830 65 6d 65 6e 75 28 22 4f 52 45 47 41 4e 2f 21 41 |emenu("OREGAN/!A| 00002840 72 63 74 75 72 75 73 2f 21 4d 61 67 6e 65 74 6f |rcturus/!Magneto| 00002850 69 64 73 22 2c 30 29 0d 0a e6 30 f2 77 69 6d 70 |ids",0)...0.wimp| 00002860 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d |_attachsubmenu(m| 00002870 65 6e 75 5f 33 5f 35 25 2c 33 2c 6d 65 6e 75 5f |enu_3_5%,3,menu_| 00002880 33 5f 35 5f 33 25 29 0d 0a f0 05 e1 0d 0a fa 44 |3_5_3%)........D| 00002890 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.---------------| 000028a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000028d0 0d 0b 04 11 dd f2 5f 6d 65 6e 75 5f 33 5f 35 5f |......_menu_3_5_| 000028e0 34 0d 0b 0e 3e 6d 65 6e 75 5f 33 5f 35 5f 34 25 |4...>menu_3_5_4%| 000028f0 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e |=.wimp_createmen| 00002900 75 28 22 50 53 59 43 4f 52 45 2f 21 42 42 44 65 |u("PSYCORE/!BBDe| 00002910 6d 6f 2f 21 52 65 76 44 65 6d 6f 22 2c 30 29 0d |mo/!RevDemo",0).| 00002920 0b 18 30 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 |..0.wimp_attachs| 00002930 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 5f 35 25 |ubmenu(menu_3_5%| 00002940 2c 34 2c 6d 65 6e 75 5f 33 5f 35 5f 34 25 29 0d |,4,menu_3_5_4%).| 00002950 0b 22 05 e1 0d 0b 2c 44 f4 2d 2d 2d 2d 2d 2d 2d |."....,D.-------| 00002960 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002990 2d 2d 2d 2d 2d 2d 2d 2d 0d 0b 36 11 dd f2 5f 6d |--------..6..._m| 000029a0 65 6e 75 5f 33 5f 35 5f 35 0d 0b 40 3b 6d 65 6e |enu_3_5_5..@;men| 000029b0 75 5f 33 5f 35 5f 35 25 3d a4 77 69 6d 70 5f 63 |u_3_5_5%=.wimp_c| 000029c0 72 65 61 74 65 6d 65 6e 75 28 22 53 48 45 52 53 |reatemenu("SHERS| 000029d0 54 4f 4e 2f 21 43 72 79 73 74 61 6c 4d 61 7a 65 |TON/!CrystalMaze| 000029e0 22 2c 30 29 0d 0b 4a 30 f2 77 69 6d 70 5f 61 74 |",0)..J0.wimp_at| 000029f0 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 |tachsubmenu(menu| 00002a00 5f 33 5f 35 25 2c 35 2c 6d 65 6e 75 5f 33 5f 35 |_3_5%,5,menu_3_5| 00002a10 5f 35 25 29 0d 0b 54 05 e1 0d 0b 5e 44 f4 2d 2d |_5%)..T....^D.--| 00002a20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002a50 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0b 68 |-------------..h| 00002a60 11 dd f2 5f 6d 65 6e 75 5f 33 5f 35 5f 36 0d 0b |..._menu_3_5_6..| 00002a70 72 3d 6d 65 6e 75 5f 33 5f 35 5f 36 25 3d a4 77 |r=menu_3_5_6%=.w| 00002a80 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 |imp_createmenu("| 00002a90 54 42 41 5f 53 4f 46 54 2f 21 43 79 62 65 72 41 |TBA_SOFT/!CyberA| 00002aa0 70 65 2f 21 46 54 54 22 2c 30 29 0d 0b 7c 30 f2 |pe/!FTT",0)..|0.| 00002ab0 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 |wimp_attachsubme| 00002ac0 6e 75 28 6d 65 6e 75 5f 33 5f 35 25 2c 36 2c 6d |nu(menu_3_5%,6,m| 00002ad0 65 6e 75 5f 33 5f 35 5f 36 25 29 0d 0b 86 05 e1 |enu_3_5_6%).....| 00002ae0 0d 0b 90 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |...D.-----------| 00002af0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002b20 2d 2d 2d 2d 0d 0b 9a 11 dd f2 5f 6d 65 6e 75 5f |----......_menu_| 00002b30 33 5f 35 5f 37 0d 0b a4 43 6d 65 6e 75 5f 33 5f |3_5_7...Cmenu_3_| 00002b40 35 5f 37 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 |5_7%=.wimp_creat| 00002b50 65 6d 65 6e 75 28 22 54 48 45 48 49 54 4d 45 4e |emenu("THEHITMEN| 00002b60 2f 21 51 75 69 63 6b 52 75 6e 2f 21 52 69 63 6b |/!QuickRun/!Rick| 00002b70 44 65 6d 6f 22 2c 30 29 0d 0b ae 30 f2 77 69 6d |Demo",0)...0.wim| 00002b80 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 |p_attachsubmenu(| 00002b90 6d 65 6e 75 5f 33 5f 35 25 2c 37 2c 6d 65 6e 75 |menu_3_5%,7,menu| 00002ba0 5f 33 5f 35 5f 37 25 29 0d 0b b8 05 e1 0d 0b c2 |_3_5_7%)........| 00002bb0 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |D.--------------| 00002bc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002bf0 2d 0d 0b cc 0f dd f2 5f 6d 65 6e 75 5f 33 5f 36 |-......_menu_3_6| 00002c00 0d 0b d6 61 6d 65 6e 75 5f 33 5f 36 25 3d a4 77 |...amenu_3_6%=.w| 00002c10 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 |imp_createmenu("| 00002c20 47 52 41 50 48 49 43 53 2f 34 54 48 44 49 4d 45 |GRAPHICS/4THDIME| 00002c30 4e 53 2f 43 4c 41 52 45 53 2f 4c 4f 47 4f 54 52 |NS/CLARES/LOGOTR| 00002c40 4f 4e 2f 4f 52 45 47 41 4e 2f 50 49 4e 45 41 50 |ON/OREGAN/PINEAP| 00002c50 50 4c 45 2f 53 50 41 43 45 54 45 43 48 22 2c 30 |PLE/SPACETECH",0| 00002c60 29 0d 0b e0 2c f2 77 69 6d 70 5f 61 74 74 61 63 |)...,.wimp_attac| 00002c70 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 25 |hsubmenu(menu_3%| 00002c80 2c 36 2c 6d 65 6e 75 5f 33 5f 36 25 29 0d 0b ea |,6,menu_3_6%)...| 00002c90 05 e1 0d 0b f4 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d |.....D.---------| 00002ca0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002cd0 2d 2d 2d 2d 2d 2d 0d 0b fe 11 dd f2 5f 6d 65 6e |------......_men| 00002ce0 75 5f 33 5f 36 5f 31 0d 0c 08 47 6d 65 6e 75 5f |u_3_6_1...Gmenu_| 00002cf0 33 5f 36 5f 31 25 3d a4 77 69 6d 70 5f 63 72 65 |3_6_1%=.wimp_cre| 00002d00 61 74 65 6d 65 6e 75 28 22 34 54 48 44 49 4d 45 |atemenu("4THDIME| 00002d10 4e 53 2f 53 74 65 72 65 6f 57 6f 72 6c 64 3a 2d |NS/StereoWorld:-| 00002d20 31 33 20 53 70 72 69 74 65 73 22 2c 30 29 0d 0c |13 Sprites",0)..| 00002d30 12 30 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 |.0.wimp_attachsu| 00002d40 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 5f 36 25 2c |bmenu(menu_3_6%,| 00002d50 31 2c 6d 65 6e 75 5f 33 5f 36 5f 31 25 29 0d 0c |1,menu_3_6_1%)..| 00002d60 1c 05 e1 0d 0c 26 44 f4 2d 2d 2d 2d 2d 2d 2d 2d |.....&D.--------| 00002d70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002da0 2d 2d 2d 2d 2d 2d 2d 0d 0c 30 11 dd f2 5f 6d 65 |-------..0..._me| 00002db0 6e 75 5f 33 5f 36 5f 32 0d 0c 3a 42 6d 65 6e 75 |nu_3_6_2..:Bmenu| 00002dc0 5f 33 5f 36 5f 32 25 3d a4 77 69 6d 70 5f 63 72 |_3_6_2%=.wimp_cr| 00002dd0 65 61 74 65 6d 65 6e 75 28 22 43 4c 41 52 45 53 |eatemenu("CLARES| 00002de0 2f 21 43 6f 6d 70 6f 73 69 74 69 6f 6e 2f 21 50 |/!Composition/!P| 00002df0 72 6f 41 72 74 32 22 2c 30 29 0d 0c 44 30 f2 77 |roArt2",0)..D0.w| 00002e00 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e |imp_attachsubmen| 00002e10 75 28 6d 65 6e 75 5f 33 5f 36 25 2c 32 2c 6d 65 |u(menu_3_6%,2,me| 00002e20 6e 75 5f 33 5f 36 5f 32 25 29 0d 0c 4e 05 e1 0d |nu_3_6_2%)..N...| 00002e30 0c 58 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.XD.------------| 00002e40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002e70 2d 2d 2d 0d 0c 62 11 dd f2 5f 6d 65 6e 75 5f 33 |---..b..._menu_3| 00002e80 5f 36 5f 33 0d 0c 6c 3d 6d 65 6e 75 5f 33 5f 36 |_6_3..l=menu_3_6| 00002e90 5f 33 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 |_3%=.wimp_create| 00002ea0 6d 65 6e 75 28 22 4c 4f 47 4f 54 52 4f 4e 2f 52 |menu("LOGOTRON/R| 00002eb0 65 76 65 6c 61 74 69 6f 6e 20 50 72 6f 22 2c 30 |evelation Pro",0| 00002ec0 29 0d 0c 76 30 f2 77 69 6d 70 5f 61 74 74 61 63 |)..v0.wimp_attac| 00002ed0 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 5f |hsubmenu(menu_3_| 00002ee0 36 25 2c 33 2c 6d 65 6e 75 5f 33 5f 36 5f 33 25 |6%,3,menu_3_6_3%| 00002ef0 29 0d 0c 80 05 e1 0d 0c 8a 44 f4 2d 2d 2d 2d 2d |)........D.-----| 00002f00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002f30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0c 94 11 dd f2 |----------......| 00002f40 5f 6d 65 6e 75 5f 33 5f 36 5f 34 0d 0c 9e 35 6d |_menu_3_6_4...5m| 00002f50 65 6e 75 5f 33 5f 36 5f 34 25 3d a4 77 69 6d 70 |enu_3_6_4%=.wimp| 00002f60 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 4f 52 45 |_createmenu("ORE| 00002f70 47 41 4e 2f 4d 6f 72 70 68 65 75 73 22 2c 30 29 |GAN/Morpheus",0)| 00002f80 0d 0c a8 30 f2 77 69 6d 70 5f 61 74 74 61 63 68 |...0.wimp_attach| 00002f90 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 5f 36 |submenu(menu_3_6| 00002fa0 25 2c 34 2c 6d 65 6e 75 5f 33 5f 36 5f 34 25 29 |%,4,menu_3_6_4%)| 00002fb0 0d 0c b2 05 e1 0d 0c bc 44 f4 2d 2d 2d 2d 2d 2d |........D.------| 00002fc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00002ff0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0c c6 11 dd f2 5f |---------......_| 00003000 6d 65 6e 75 5f 33 5f 36 5f 35 0d 0c d0 39 6d 65 |menu_3_6_5...9me| 00003010 6e 75 5f 33 5f 36 5f 35 25 3d a4 77 69 6d 70 5f |nu_3_6_5%=.wimp_| 00003020 63 72 65 61 74 65 6d 65 6e 75 28 22 50 49 4e 45 |createmenu("PINE| 00003030 41 50 50 4c 45 2f 21 53 74 75 64 69 6f 32 34 22 |APPLE/!Studio24"| 00003040 2c 30 29 0d 0c da 30 f2 77 69 6d 70 5f 61 74 74 |,0)...0.wimp_att| 00003050 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f |achsubmenu(menu_| 00003060 33 5f 36 25 2c 35 2c 6d 65 6e 75 5f 33 5f 36 5f |3_6%,5,menu_3_6_| 00003070 35 25 29 0d 0c e4 05 e1 0d 0c ee 44 f4 2d 2d 2d |5%)........D.---| 00003080 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000030b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0c f8 11 |------------....| 000030c0 dd f2 5f 6d 65 6e 75 5f 33 5f 36 5f 36 0d 0d 02 |.._menu_3_6_6...| 000030d0 39 6d 65 6e 75 5f 33 5f 36 5f 36 25 3d a4 77 69 |9menu_3_6_6%=.wi| 000030e0 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 53 |mp_createmenu("S| 000030f0 50 41 43 45 54 45 43 48 2f 50 68 6f 74 6f 44 65 |PACETECH/PhotoDe| 00003100 73 6b 22 2c 30 29 0d 0d 0c 30 f2 77 69 6d 70 5f |sk",0)...0.wimp_| 00003110 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 |attachsubmenu(me| 00003120 6e 75 5f 33 5f 36 25 2c 36 2c 6d 65 6e 75 5f 33 |nu_3_6%,6,menu_3| 00003130 5f 36 5f 36 25 29 0d 0d 16 05 e1 0d 0d 20 44 f4 |_6_6%)....... D.| 00003140 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003170 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d |---------------.| 00003180 0d 2a 0f dd f2 5f 6d 65 6e 75 5f 33 5f 37 0d 0d |.*..._menu_3_7..| 00003190 34 40 6d 65 6e 75 5f 33 5f 37 25 3d a4 77 69 6d |4@menu_3_7%=.wim| 000031a0 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 4d 55 |p_createmenu("MU| 000031b0 4c 54 49 4d 45 44 49 41 2f 41 4e 47 4c 49 41 3a |LTIMEDIA/ANGLIA:| 000031c0 2d 2f 21 53 65 61 4c 69 66 65 22 2c 30 29 0d 0d |-/!SeaLife",0)..| 000031d0 3e 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 |>,.wimp_attachsu| 000031e0 62 6d 65 6e 75 28 6d 65 6e 75 5f 33 25 2c 37 2c |bmenu(menu_3%,7,| 000031f0 6d 65 6e 75 5f 33 5f 37 25 29 0d 0d 48 05 e1 0d |menu_3_7%)..H...| 00003200 0d 52 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.RD.------------| 00003210 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003240 2d 2d 2d 0d 0d 5c 0f dd f2 5f 6d 65 6e 75 5f 33 |---..\..._menu_3| 00003250 5f 38 0d 0d 66 37 6d 65 6e 75 5f 33 5f 38 25 3d |_8..f7menu_3_8%=| 00003260 a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 |.wimp_createmenu| 00003270 28 22 56 49 44 45 4f 2f 43 4c 41 52 45 53 2f 4f |("VIDEO/CLARES/O| 00003280 52 45 47 41 4e 22 2c 30 29 0d 0d 70 2c f2 77 69 |REGAN",0)..p,.wi| 00003290 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 |mp_attachsubmenu| 000032a0 28 6d 65 6e 75 5f 33 25 2c 38 2c 6d 65 6e 75 5f |(menu_3%,8,menu_| 000032b0 33 5f 38 25 29 0d 0d 7a 05 e1 0d 0d 84 44 f4 2d |3_8%)..z.....D.-| 000032c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000032f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0d |--------------..| 00003300 8e 11 dd f2 5f 6d 65 6e 75 5f 33 5f 38 5f 31 0d |...._menu_3_8_1.| 00003310 0d 98 34 6d 65 6e 75 5f 33 5f 38 5f 31 25 3d a4 |..4menu_3_8_1%=.| 00003320 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 |wimp_createmenu(| 00003330 22 43 4c 41 52 45 53 2f 21 54 69 74 6c 65 72 22 |"CLARES/!Titler"| 00003340 2c 30 29 0d 0d a2 30 f2 77 69 6d 70 5f 61 74 74 |,0)...0.wimp_att| 00003350 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f |achsubmenu(menu_| 00003360 33 5f 38 25 2c 31 2c 6d 65 6e 75 5f 33 5f 38 5f |3_8%,1,menu_3_8_| 00003370 31 25 29 0d 0d ac 05 e1 0d 0d b6 44 f4 2d 2d 2d |1%)........D.---| 00003380 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000033b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0d c0 11 |------------....| 000033c0 dd f2 5f 6d 65 6e 75 5f 33 5f 38 5f 32 0d 0d ca |.._menu_3_8_2...| 000033d0 36 6d 65 6e 75 5f 33 5f 38 5f 32 25 3d a4 77 69 |6menu_3_8_2%=.wi| 000033e0 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 4f |mp_createmenu("O| 000033f0 52 45 47 41 4e 2f 43 69 6e 65 57 6f 72 6b 73 22 |REGAN/CineWorks"| 00003400 2c 30 29 0d 0d d4 30 f2 77 69 6d 70 5f 61 74 74 |,0)...0.wimp_att| 00003410 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f |achsubmenu(menu_| 00003420 33 5f 38 25 2c 32 2c 6d 65 6e 75 5f 33 5f 38 5f |3_8%,2,menu_3_8_| 00003430 32 25 29 0d 0d de 05 e1 0d 0d e8 44 f4 2d 2d 2d |2%)........D.---| 00003440 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003470 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0d f2 0d |------------....| 00003480 dd f2 5f 6d 65 6e 75 5f 34 0d 0d fc 49 6d 65 6e |.._menu_4...Imen| 00003490 75 5f 34 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 |u_4%=.wimp_creat| 000034a0 65 6d 65 6e 75 28 22 44 45 43 41 44 45 53 2f 44 |emenu("DECADES/D| 000034b0 65 63 61 64 65 73 20 46 72 6f 6d 3a 2d 2f 4c 6f |ecades From:-/Lo| 000034c0 6e 67 6d 61 6e 20 4c 6f 67 6f 74 72 6f 6e 22 2c |ngman Logotron",| 000034d0 30 29 0d 0e 06 28 f2 77 69 6d 70 5f 61 74 74 61 |0)...(.wimp_atta| 000034e0 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 25 2c |chsubmenu(menu%,| 000034f0 34 2c 6d 65 6e 75 5f 34 25 29 0d 0e 10 05 e1 0d |4,menu_4%)......| 00003500 0e 1a 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |..D.------------| 00003510 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003540 2d 2d 2d 0d 0e 24 0d dd f2 5f 6d 65 6e 75 5f 35 |---..$..._menu_5| 00003550 0d 0e 2e 57 6d 65 6e 75 5f 35 25 3d a4 77 69 6d |...Wmenu_5%=.wim| 00003560 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 46 52 |p_createmenu("FR| 00003570 45 45 53 4f 46 54 2f 41 52 43 5f 57 4f 52 4c 44 |EESOFT/ARC_WORLD| 00003580 2f 45 45 53 4f 58 2f 49 4d 50 52 45 53 53 49 4f |/EESOX/IMPRESSIO| 00003590 4e 2f 53 48 45 52 53 54 4f 4e 2f 54 42 41 5f 53 |N/SHERSTON/TBA_S| 000035a0 4f 46 54 22 2c 30 29 0d 0e 38 28 f2 77 69 6d 70 |OFT",0)..8(.wimp| 000035b0 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d |_attachsubmenu(m| 000035c0 65 6e 75 25 2c 35 2c 6d 65 6e 75 5f 35 25 29 0d |enu%,5,menu_5%).| 000035d0 0e 42 05 e1 0d 0e 4c 44 f4 2d 2d 2d 2d 2d 2d 2d |.B....LD.-------| 000035e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003610 2d 2d 2d 2d 2d 2d 2d 2d 0d 0e 56 0f dd f2 5f 6d |--------..V..._m| 00003620 65 6e 75 5f 35 5f 31 0d 0e 60 60 6d 65 6e 75 5f |enu_5_1..``menu_| 00003630 35 5f 31 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 |5_1%=.wimp_creat| 00003640 65 6d 65 6e 75 28 22 41 52 43 5f 57 4f 52 4c 44 |emenu("ARC_WORLD| 00003650 2f 21 41 6c 65 72 69 6f 6e 2f 21 41 6c 69 65 6e |/!Alerion/!Alien| 00003660 49 6e 76 2f 21 41 6c 69 70 65 64 2f 21 41 73 79 |Inv/!Aliped/!Asy| 00003670 6c 75 6d 2f 21 4d 72 44 6f 6f 2f 21 4f 64 64 42 |lum/!MrDoo/!OddB| 00003680 61 6c 6c 22 2c 30 29 0d 0e 6a 2c f2 77 69 6d 70 |all",0)..j,.wimp| 00003690 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d |_attachsubmenu(m| 000036a0 65 6e 75 5f 35 25 2c 31 2c 6d 65 6e 75 5f 35 5f |enu_5%,1,menu_5_| 000036b0 31 25 29 0d 0e 74 05 e1 0d 0e 7e 44 f4 2d 2d 2d |1%)..t....~D.---| 000036c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000036f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0e 88 0f |------------....| 00003700 dd f2 5f 6d 65 6e 75 5f 35 5f 31 0d 0e 92 60 6d |.._menu_5_1...`m| 00003710 65 6e 75 5f 35 5f 31 25 3d a4 77 69 6d 70 5f 63 |enu_5_1%=.wimp_c| 00003720 72 65 61 74 65 6d 65 6e 75 28 22 41 52 43 5f 57 |reatemenu("ARC_W| 00003730 4f 52 4c 44 2f 21 41 6c 65 72 69 6f 6e 2f 21 41 |ORLD/!Alerion/!A| 00003740 6c 69 65 6e 49 6e 76 2f 21 41 6c 69 70 65 64 2f |lienInv/!Aliped/| 00003750 21 41 73 79 6c 75 6d 2f 21 4d 72 44 6f 6f 2f 21 |!Asylum/!MrDoo/!| 00003760 4f 64 64 42 61 6c 6c 22 2c 30 29 0d 0e 9c 2c f2 |OddBall",0)...,.| 00003770 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 |wimp_attachsubme| 00003780 6e 75 28 6d 65 6e 75 5f 35 25 2c 31 2c 6d 65 6e |nu(menu_5%,1,men| 00003790 75 5f 35 5f 31 25 29 0d 0e a6 05 e1 0d 0e b0 44 |u_5_1%)........D| 000037a0 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.---------------| 000037b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000037e0 0d 0e ba 0f dd f2 5f 6d 65 6e 75 5f 35 5f 32 0d |......_menu_5_2.| 000037f0 0e c4 46 6d 65 6e 75 5f 35 5f 32 25 3d a4 77 69 |..Fmenu_5_2%=.wi| 00003800 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 45 |mp_createmenu("E| 00003810 45 53 4f 58 2f 21 43 44 72 41 75 64 69 6f 2f 21 |ESOX/!CDrAudio/!| 00003820 43 44 53 70 65 65 64 2f 21 43 44 56 6f 6c 75 6d |CDSpeed/!CDVolum| 00003830 65 22 2c 30 29 0d 0e ce 2c f2 77 69 6d 70 5f 61 |e",0)...,.wimp_a| 00003840 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e |ttachsubmenu(men| 00003850 75 5f 35 25 2c 32 2c 6d 65 6e 75 5f 35 5f 32 25 |u_5%,2,menu_5_2%| 00003860 29 0d 0e d8 05 e1 0d 0e e2 44 f4 2d 2d 2d 2d 2d |)........D.-----| 00003870 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000038a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0e ec 0f dd f2 |----------......| 000038b0 5f 6d 65 6e 75 5f 35 5f 33 0d 0e f6 40 6d 65 6e |_menu_5_3...@men| 000038c0 75 5f 35 5f 33 25 3d a4 77 69 6d 70 5f 63 72 65 |u_5_3%=.wimp_cre| 000038d0 61 74 65 6d 65 6e 75 28 22 49 4d 50 52 45 53 53 |atemenu("IMPRESS| 000038e0 49 4f 4e 2f 49 6d 70 72 65 73 73 69 6f 6e 20 4a |ION/Impression J| 000038f0 75 6e 69 6f 72 22 2c 30 29 0d 0f 00 2c f2 77 69 |unior",0)...,.wi| 00003900 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 |mp_attachsubmenu| 00003910 28 6d 65 6e 75 5f 35 25 2c 33 2c 6d 65 6e 75 5f |(menu_5%,3,menu_| 00003920 35 5f 33 25 29 0d 0f 0a 05 e1 0d 0f 14 44 f4 2d |5_3%)........D.-| 00003930 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003960 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0f |--------------..| 00003970 1e 0f dd f2 5f 6d 65 6e 75 5f 35 5f 34 0d 0f 28 |...._menu_5_4..(| 00003980 57 6d 65 6e 75 5f 35 5f 34 25 3d a4 77 69 6d 70 |Wmenu_5_4%=.wimp| 00003990 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 53 48 45 |_createmenu("SHE| 000039a0 52 53 54 4f 4e 2f 45 64 77 69 6e 61 20 54 68 65 |RSTON/Edwina The| 000039b0 20 45 6c 65 70 68 61 6e 74 2f 47 6f 72 64 6f 6e | Elephant/Gordon| 000039c0 27 73 20 47 72 6f 6f 76 79 20 47 72 61 6e 6e 79 |'s Groovy Granny| 000039d0 22 2c 30 29 0d 0f 32 2c f2 77 69 6d 70 5f 61 74 |",0)..2,.wimp_at| 000039e0 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 |tachsubmenu(menu| 000039f0 5f 35 25 2c 34 2c 6d 65 6e 75 5f 35 5f 34 25 29 |_5%,4,menu_5_4%)| 00003a00 0d 0f 3c 05 e1 0d 0f 46 44 f4 2d 2d 2d 2d 2d 2d |..<....FD.------| 00003a10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003a40 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0f 50 0f dd f2 5f |---------..P..._| 00003a50 6d 65 6e 75 5f 35 5f 35 0d 0f 5a 38 6d 65 6e 75 |menu_5_5..Z8menu| 00003a60 5f 35 5f 35 25 3d a4 77 69 6d 70 5f 63 72 65 61 |_5_5%=.wimp_crea| 00003a70 74 65 6d 65 6e 75 28 22 54 42 41 5f 53 4f 46 54 |temenu("TBA_SOFT| 00003a80 2f 21 44 72 61 67 6f 6e 42 61 6c 6c 22 2c 30 29 |/!DragonBall",0)| 00003a90 0d 0f 64 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 |..d,.wimp_attach| 00003aa0 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 35 25 2c |submenu(menu_5%,| 00003ab0 35 2c 6d 65 6e 75 5f 35 5f 35 25 29 0d 0f 6e 05 |5,menu_5_5%)..n.| 00003ac0 e1 0d 0f 78 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |...xD.----------| 00003ad0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003b00 2d 2d 2d 2d 2d 0d 0f 82 0d dd f2 5f 6d 65 6e 75 |-----......_menu| 00003b10 5f 36 0d 0f 8c 36 6d 65 6e 75 5f 36 25 3d a4 77 |_6...6menu_6%=.w| 00003b20 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 |imp_createmenu("| 00003b30 47 55 41 52 44 49 41 4e 53 2f 21 47 75 61 72 64 |GUARDIANS/!Guard| 00003b40 69 61 6e 73 22 2c 30 29 0d 0f 96 28 f2 77 69 6d |ians",0)...(.wim| 00003b50 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 |p_attachsubmenu(| 00003b60 6d 65 6e 75 25 2c 36 2c 6d 65 6e 75 5f 36 25 29 |menu%,6,menu_6%)| 00003b70 0d 0f a0 05 e1 0d 0f aa 44 f4 2d 2d 2d 2d 2d 2d |........D.------| 00003b80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003bb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0f b4 0d dd f2 5f |---------......_| 00003bc0 6d 65 6e 75 5f 37 0d 0f be 86 6d 65 6e 75 5f 37 |menu_7....menu_7| 00003bd0 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 |%=.wimp_createme| 00003be0 6e 75 28 22 4f 4c 44 5f 44 49 53 4b 53 2f 41 50 |nu("OLD_DISKS/AP| 00003bf0 50 53 2f 41 55 44 49 4f 2f 43 4c 49 50 41 52 54 |PS/AUDIO/CLIPART| 00003c00 2f 43 4f 44 45 52 53 2f 45 44 55 43 41 54 49 4f |/CODERS/EDUCATIO| 00003c10 4e 2f 47 41 4d 45 53 2f 47 52 41 50 48 49 43 53 |N/GAMES/GRAPHICS| 00003c20 2f 4c 4f 54 54 45 52 59 2f 4d 49 53 43 2f 50 4f |/LOTTERY/MISC/PO| 00003c30 43 4b 45 54 42 4f 4f 4b 2f 55 54 49 4c 49 54 49 |CKETBOOK/UTILITI| 00003c40 45 53 2f 57 4f 52 44 53 22 2c 30 29 0d 0f c8 28 |ES/WORDS",0)...(| 00003c50 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d |.wimp_attachsubm| 00003c60 65 6e 75 28 6d 65 6e 75 25 2c 37 2c 6d 65 6e 75 |enu(menu%,7,menu| 00003c70 5f 37 25 29 0d 0f d2 05 e1 0d 0f dc 44 f4 2d 2d |_7%)........D.--| 00003c80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003cb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0f e6 |-------------...| 00003cc0 0f dd f2 5f 6d 65 6e 75 5f 37 5f 31 0d 0f f0 75 |..._menu_7_1...u| 00003cd0 6d 65 6e 75 5f 37 5f 31 25 3d a4 77 69 6d 70 5f |menu_7_1%=.wimp_| 00003ce0 63 72 65 61 74 65 6d 65 6e 75 28 22 41 50 50 53 |createmenu("APPS| 00003cf0 2f 21 43 44 49 6e 64 65 78 2f 21 44 69 61 72 79 |/!CDIndex/!Diary| 00003d00 2f 21 44 69 72 65 63 74 2f 21 44 69 73 63 49 6e |/!Direct/!DiscIn| 00003d10 64 65 78 2f 21 44 69 73 63 42 6f 78 2f 21 49 6e |dex/!DiscBox/!In| 00003d20 76 65 73 74 6f 72 2f 21 4d 65 6e 61 6b 65 72 2f |vestor/!Menaker/| 00003d30 21 4d 6f 64 65 73 2f 21 50 6c 61 6e 46 22 2c 30 |!Modes/!PlanF",0| 00003d40 29 0d 0f fa 2c f2 77 69 6d 70 5f 61 74 74 61 63 |)...,.wimp_attac| 00003d50 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 37 25 |hsubmenu(menu_7%| 00003d60 2c 31 2c 6d 65 6e 75 5f 37 5f 31 25 29 0d 10 04 |,1,menu_7_1%)...| 00003d70 05 e1 0d 10 0e 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d |.....D.---------| 00003d80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003db0 2d 2d 2d 2d 2d 2d 0d 10 18 0f dd f2 5f 6d 65 6e |------......_men| 00003dc0 75 5f 37 5f 32 0d 10 22 34 6d 65 6e 75 5f 37 5f |u_7_2.."4menu_7_| 00003dd0 32 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d |2%=.wimp_createm| 00003de0 65 6e 75 28 22 41 55 44 49 4f 2f 21 57 69 6d 70 |enu("AUDIO/!Wimp| 00003df0 54 72 61 63 6b 22 2c 30 29 0d 10 2c 2c f2 77 69 |Track",0)..,,.wi| 00003e00 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 |mp_attachsubmenu| 00003e10 28 6d 65 6e 75 5f 37 25 2c 32 2c 6d 65 6e 75 5f |(menu_7%,2,menu_| 00003e20 37 5f 32 25 29 0d 10 36 05 e1 0d 10 40 44 f4 2d |7_2%)..6....@D.-| 00003e30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003e60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 10 |--------------..| 00003e70 4a 0f dd f2 5f 6d 65 6e 75 5f 37 5f 33 0d 10 54 |J..._menu_7_3..T| 00003e80 9b 6d 65 6e 75 5f 37 5f 33 25 3d a4 77 69 6d 70 |.menu_7_3%=.wimp| 00003e90 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 43 4c 49 |_createmenu("CLI| 00003ea0 50 41 52 54 2f 45 4e 56 49 52 4f 43 4c 49 50 53 |PART/ENVIROCLIPS| 00003eb0 2f 42 61 6c 63 6f 6e 79 2f 43 61 6e 4f 66 42 65 |/Balcony/CanOfBe| 00003ec0 65 72 2f 43 61 73 73 65 74 74 65 2f 43 6f 6d 70 |er/Cassette/Comp| 00003ed0 75 74 65 72 2f 44 69 73 63 73 2f 45 78 74 65 6e |uter/Discs/Exten| 00003ee0 73 69 6f 6e 2f 47 75 69 74 61 72 2f 48 65 72 6d |sion/Guitar/Herm| 00003ef0 61 6e 2f 48 6f 75 73 65 2f 4d 6f 6e 6f 52 61 69 |an/House/MonoRai| 00003f00 6c 2f 4f 66 66 69 63 65 53 63 61 70 65 2f 50 65 |l/OfficeScape/Pe| 00003f10 6e 63 69 6c 22 2c 30 29 0d 10 5e 2c f2 77 69 6d |ncil",0)..^,.wim| 00003f20 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 |p_attachsubmenu(| 00003f30 6d 65 6e 75 5f 37 25 2c 33 2c 6d 65 6e 75 5f 37 |menu_7%,3,menu_7| 00003f40 5f 33 25 29 0d 10 68 05 e1 0d 10 72 44 f4 2d 2d |_3%)..h....rD.--| 00003f50 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00003f80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 10 7c |-------------..|| 00003f90 11 dd f2 5f 6d 65 6e 75 5f 37 5f 33 5f 31 0d 10 |..._menu_7_3_1..| 00003fa0 86 5d 6d 65 6e 75 5f 37 5f 33 5f 31 25 3d a4 77 |.]menu_7_3_1%=.w| 00003fb0 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 |imp_createmenu("| 00003fc0 45 4e 56 49 52 4f 43 4c 49 50 53 2f 42 6f 74 74 |ENVIROCLIPS/Bott| 00003fd0 6c 65 42 61 6e 6b 2f 43 6f 61 6c 42 61 67 2f 43 |leBank/CoalBag/C| 00003fe0 6f 6f 6c 54 6f 77 65 72 73 2f 46 61 63 74 6f 72 |oolTowers/Factor| 00003ff0 79 2f 48 69 6c 6c 73 22 2c 30 29 0d 10 90 30 f2 |y/Hills",0)...0.| 00004000 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 |wimp_attachsubme| 00004010 6e 75 28 6d 65 6e 75 5f 37 5f 33 25 2c 31 2c 6d |nu(menu_7_3%,1,m| 00004020 65 6e 75 5f 37 5f 33 5f 31 25 29 0d 10 9a 05 e1 |enu_7_3_1%).....| 00004030 0d 10 a4 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |...D.-----------| 00004040 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004070 2d 2d 2d 2d 0d 10 ae 0f dd f2 5f 6d 65 6e 75 5f |----......_menu_| 00004080 37 5f 34 0d 10 b8 47 6d 65 6e 75 5f 37 5f 34 25 |7_4...Gmenu_7_4%| 00004090 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e |=.wimp_createmen| 000040a0 75 28 22 43 4f 44 45 52 53 2f 21 45 76 65 6e 74 |u("CODERS/!Event| 000040b0 53 68 65 6c 6c 2f 21 4c 4f 47 4f 56 32 2f 21 51 |Shell/!LOGOV2/!Q| 000040c0 75 69 63 4b 65 79 22 2c 30 29 0d 10 c2 2c f2 77 |uicKey",0)...,.w| 000040d0 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e |imp_attachsubmen| 000040e0 75 28 6d 65 6e 75 5f 37 25 2c 34 2c 6d 65 6e 75 |u(menu_7%,4,menu| 000040f0 5f 37 5f 34 25 29 0d 10 cc 05 e1 0d 10 d6 44 f4 |_7_4%)........D.| 00004100 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004130 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d |---------------.| 00004140 10 e0 0f dd f2 5f 6d 65 6e 75 5f 37 5f 35 0d 10 |....._menu_7_5..| 00004150 ea 44 6d 65 6e 75 5f 37 5f 35 25 3d a4 77 69 6d |.Dmenu_7_5%=.wim| 00004160 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 45 44 |p_createmenu("ED| 00004170 55 43 41 54 49 4f 4e 2f 21 50 65 72 69 6f 64 69 |UCATION/!Periodi| 00004180 63 2f 21 50 6f 6c 79 6f 6d 69 6e 6f 65 73 22 2c |c/!Polyominoes",| 00004190 30 29 0d 10 f4 2c f2 77 69 6d 70 5f 61 74 74 61 |0)...,.wimp_atta| 000041a0 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 37 |chsubmenu(menu_7| 000041b0 25 2c 35 2c 6d 65 6e 75 5f 37 5f 35 25 29 0d 10 |%,5,menu_7_5%)..| 000041c0 fe 05 e1 0d 11 08 44 f4 2d 2d 2d 2d 2d 2d 2d 2d |......D.--------| 000041d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004200 2d 2d 2d 2d 2d 2d 2d 0d 11 12 0f dd f2 5f 6d 65 |-------......_me| 00004210 6e 75 5f 37 5f 36 0d 11 1c c0 6d 65 6e 75 5f 37 |nu_7_6....menu_7| 00004220 5f 36 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 |_6%=.wimp_create| 00004230 6d 65 6e 75 28 22 47 41 4d 45 53 2f 21 33 44 4d |menu("GAMES/!3DM| 00004240 61 7a 65 2f 21 42 6f 6d 62 53 63 61 72 65 2f 21 |aze/!BombScare/!| 00004250 43 61 72 73 2f 21 43 65 6e 74 69 70 65 64 65 2f |Cars/!Centipede/| 00004260 21 43 72 75 73 61 64 65 72 2f 21 44 61 72 6b 6c |!Crusader/!Darkl| 00004270 61 6e 64 73 2f 21 45 6e 69 67 6d 61 2f 21 46 72 |ands/!Enigma/!Fr| 00004280 6f 73 74 79 2f 21 4a 69 67 53 61 77 2f 21 4c 6f |osty/!JigSaw/!Lo| 00004290 63 61 74 65 2f 21 4d 69 6e 65 53 77 65 65 70 2f |cate/!MineSweep/| 000042a0 21 52 65 73 63 75 65 72 2f 21 52 53 49 2f 21 53 |!Rescuer/!RSI/!S| 000042b0 68 61 6e 67 68 61 69 2f 21 57 61 72 66 61 72 65 |hanghai/!Warfare| 000042c0 2f 21 57 69 6c 6c 79 2f 21 57 6f 72 64 50 61 69 |/!Willy/!WordPai| 000042d0 72 73 22 2c 30 29 0d 11 26 2c f2 77 69 6d 70 5f |rs",0)..&,.wimp_| 000042e0 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 |attachsubmenu(me| 000042f0 6e 75 5f 37 25 2c 36 2c 6d 65 6e 75 5f 37 5f 36 |nu_7%,6,menu_7_6| 00004300 25 29 0d 11 30 05 e1 0d 11 3a 44 f4 2d 2d 2d 2d |%)..0....:D.----| 00004310 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004340 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 11 44 0f dd |-----------..D..| 00004350 f2 5f 6d 65 6e 75 5f 37 5f 37 0d 11 4e 4b 6d 65 |._menu_7_7..NKme| 00004360 6e 75 5f 37 5f 37 25 3d a4 77 69 6d 70 5f 63 72 |nu_7_7%=.wimp_cr| 00004370 65 61 74 65 6d 65 6e 75 28 22 47 52 41 50 48 49 |eatemenu("GRAPHI| 00004380 43 53 2f 21 32 44 57 61 76 65 73 2f 21 41 72 74 |CS/!2DWaves/!Art| 00004390 46 69 6c 65 72 2f 21 53 70 61 63 65 50 61 69 6e |Filer/!SpacePain| 000043a0 74 22 2c 30 29 0d 11 58 2c f2 77 69 6d 70 5f 61 |t",0)..X,.wimp_a| 000043b0 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e |ttachsubmenu(men| 000043c0 75 5f 37 25 2c 37 2c 6d 65 6e 75 5f 37 5f 37 25 |u_7%,7,menu_7_7%| 000043d0 29 0d 11 62 05 e1 0d 11 6c 44 f4 2d 2d 2d 2d 2d |)..b....lD.-----| 000043e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004410 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 11 76 0f dd f2 |----------..v...| 00004420 5f 6d 65 6e 75 5f 37 5f 38 0d 11 80 44 6d 65 6e |_menu_7_8...Dmen| 00004430 75 5f 37 5f 38 25 3d a4 77 69 6d 70 5f 63 72 65 |u_7_8%=.wimp_cre| 00004440 61 74 65 6d 65 6e 75 28 22 4c 4f 54 54 45 52 59 |atemenu("LOTTERY| 00004450 2f 21 41 70 72 69 4c 6f 74 2f 21 4c 6f 74 74 65 |/!ApriLot/!Lotte| 00004460 72 79 2f 21 50 6f 6f 6c 73 22 2c 30 29 0d 11 8a |ry/!Pools",0)...| 00004470 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 |,.wimp_attachsub| 00004480 6d 65 6e 75 28 6d 65 6e 75 5f 37 25 2c 38 2c 6d |menu(menu_7%,8,m| 00004490 65 6e 75 5f 37 5f 38 25 29 0d 11 94 05 e1 0d 11 |enu_7_8%).......| 000044a0 9e 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.D.-------------| 000044b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000044e0 2d 2d 0d 11 a8 0f dd f2 5f 6d 65 6e 75 5f 37 5f |--......_menu_7_| 000044f0 39 0d 11 b2 63 6d 65 6e 75 5f 37 5f 39 25 3d a4 |9...cmenu_7_9%=.| 00004500 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 |wimp_createmenu(| 00004510 22 4d 49 53 43 2f 21 44 69 67 69 57 61 74 63 68 |"MISC/!DigiWatch| 00004520 2f 21 4d 50 47 2f 21 4d 6f 6e 65 79 48 65 6c 70 |/!MPG/!MoneyHelp| 00004530 2f 21 50 6f 63 6b 65 74 4d 2f 21 52 65 70 61 79 |/!PocketM/!Repay| 00004540 2f 21 54 65 78 74 43 68 65 63 6b 2f 21 56 41 54 |/!TextCheck/!VAT| 00004550 22 2c 30 29 0d 11 bc 2c f2 77 69 6d 70 5f 61 74 |",0)...,.wimp_at| 00004560 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 |tachsubmenu(menu| 00004570 5f 37 25 2c 39 2c 6d 65 6e 75 5f 37 5f 39 25 29 |_7%,9,menu_7_9%)| 00004580 0d 11 c6 05 e1 0d 11 d0 44 f4 2d 2d 2d 2d 2d 2d |........D.------| 00004590 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000045c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 11 da 10 dd f2 5f |---------......_| 000045d0 6d 65 6e 75 5f 37 5f 31 30 0d 11 e4 3a 6d 65 6e |menu_7_10...:men| 000045e0 75 5f 37 5f 31 30 25 3d a4 77 69 6d 70 5f 63 72 |u_7_10%=.wimp_cr| 000045f0 65 61 74 65 6d 65 6e 75 28 22 50 4f 43 4b 45 54 |eatemenu("POCKET| 00004600 42 4f 4f 4b 2f 50 73 69 6f 6e 20 47 6f 6c 66 22 |BOOK/Psion Golf"| 00004610 2c 30 29 0d 11 ee 2e f2 77 69 6d 70 5f 61 74 74 |,0).....wimp_att| 00004620 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f |achsubmenu(menu_| 00004630 37 25 2c 31 30 2c 6d 65 6e 75 5f 37 5f 31 30 25 |7%,10,menu_7_10%| 00004640 29 0d 11 f8 05 e1 0d 12 02 44 f4 2d 2d 2d 2d 2d |)........D.-----| 00004650 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004680 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 12 0c 10 dd f2 |----------......| 00004690 5f 6d 65 6e 75 5f 37 5f 31 31 0d 12 16 d9 6d 65 |_menu_7_11....me| 000046a0 6e 75 5f 37 5f 31 31 25 3d a4 77 69 6d 70 5f 63 |nu_7_11%=.wimp_c| 000046b0 72 65 61 74 65 6d 65 6e 75 28 22 55 54 49 4c 49 |reatemenu("UTILI| 000046c0 54 49 45 53 2f 21 42 44 43 68 61 6e 67 65 72 2f |TIES/!BDChanger/| 000046d0 21 4d 79 43 61 6c 65 6e 64 65 72 2f 21 43 6f 6c |!MyCalender/!Col| 000046e0 6f 72 43 75 62 65 2f 21 43 6f 70 69 65 72 2f 21 |orCube/!Copier/!| 000046f0 45 78 63 68 61 6e 67 65 2f 21 46 6c 61 73 68 46 |Exchange/!FlashF| 00004700 69 6e 64 2f 21 48 65 6c 70 50 6c 75 73 2f 21 4d |ind/!HelpPlus/!M| 00004710 6f 64 65 2f 21 4d 6f 64 75 6c 65 46 53 2f 21 46 |ode/!ModuleFS/!F| 00004720 69 78 56 69 72 4d 6f 64 2f 21 4d 6f 75 73 65 2f |ixVirMod/!Mouse/| 00004730 21 50 6f 69 6e 74 46 61 64 65 2f 21 50 72 69 6e |!PointFade/!Prin| 00004740 74 2f 21 51 46 52 2f 21 52 6f 64 65 6e 74 2f 21 |t/!QFR/!Rodent/!| 00004750 53 77 61 70 70 65 72 2f 21 54 6f 6f 6c 73 2f 21 |Swapper/!Tools/!| 00004760 54 79 70 65 45 64 69 74 2f 21 55 6e 43 46 53 22 |TypeEdit/!UnCFS"| 00004770 2c 30 29 0d 12 20 2e f2 77 69 6d 70 5f 61 74 74 |,0).. ..wimp_att| 00004780 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f |achsubmenu(menu_| 00004790 37 25 2c 31 31 2c 6d 65 6e 75 5f 37 5f 31 31 25 |7%,11,menu_7_11%| 000047a0 29 0d 12 2a 05 e1 0d 12 34 44 f4 2d 2d 2d 2d 2d |)..*....4D.-----| 000047b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000047e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 12 3e 10 dd f2 |----------..>...| 000047f0 5f 6d 65 6e 75 5f 37 5f 31 32 0d 12 48 40 6d 65 |_menu_7_12..H@me| 00004800 6e 75 5f 37 5f 31 32 25 3d a4 77 69 6d 70 5f 63 |nu_7_12%=.wimp_c| 00004810 72 65 61 74 65 6d 65 6e 75 28 22 57 4f 52 44 53 |reatemenu("WORDS| 00004820 2f 21 4f 76 65 72 57 72 69 74 65 2f 21 54 65 78 |/!OverWrite/!Tex| 00004830 74 43 68 65 63 6b 22 2c 30 29 0d 12 52 2e f2 77 |tCheck",0)..R..w| 00004840 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e |imp_attachsubmen| 00004850 75 28 6d 65 6e 75 5f 37 25 2c 31 32 2c 6d 65 6e |u(menu_7%,12,men| 00004860 75 5f 37 5f 31 32 25 29 0d 12 5c 05 e1 0d 12 66 |u_7_12%)..\....f| 00004870 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |D.--------------| 00004880 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000048b0 2d 0d 12 70 0d dd f2 5f 6d 65 6e 75 5f 38 0d 12 |-..p..._menu_8..| 000048c0 7a 68 6d 65 6e 75 5f 38 25 3d a4 77 69 6d 70 5f |zhmenu_8%=.wimp_| 000048d0 63 72 65 61 74 65 6d 65 6e 75 28 22 50 44 5f 45 |createmenu("PD_E| 000048e0 54 43 2f 41 55 44 49 4f 2f 43 4f 44 45 52 53 2f |TC/AUDIO/CODERS/| 000048f0 44 54 50 2f 47 41 4d 45 53 2f 47 52 41 50 48 49 |DTP/GAMES/GRAPHI| 00004900 43 53 2f 49 4e 54 45 52 4e 45 54 2f 4d 49 53 43 |CS/INTERNET/MISC| 00004910 2f 53 49 4c 4c 49 45 53 2f 55 54 49 4c 49 54 49 |/SILLIES/UTILITI| 00004920 45 53 22 2c 30 29 0d 12 84 28 f2 77 69 6d 70 5f |ES",0)...(.wimp_| 00004930 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 |attachsubmenu(me| 00004940 6e 75 25 2c 38 2c 6d 65 6e 75 5f 38 25 29 0d 12 |nu%,8,menu_8%)..| 00004950 8e 05 e1 0d 12 98 44 f4 2d 2d 2d 2d 2d 2d 2d 2d |......D.--------| 00004960 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004990 2d 2d 2d 2d 2d 2d 2d 0d 12 a2 0f dd f2 5f 6d 65 |-------......_me| 000049a0 6e 75 5f 38 5f 31 0d 12 ac 47 6d 65 6e 75 5f 38 |nu_8_1...Gmenu_8| 000049b0 5f 31 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 |_1%=.wimp_create| 000049c0 6d 65 6e 75 28 22 41 55 44 49 4f 2f 21 4c 61 73 |menu("AUDIO/!Las| 000049d0 65 72 48 61 72 70 2f 21 51 54 4d 54 72 61 63 6b |erHarp/!QTMTrack| 000049e0 2f 21 53 6d 61 72 74 43 44 22 2c 30 29 0d 12 b6 |/!SmartCD",0)...| 000049f0 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 |,.wimp_attachsub| 00004a00 6d 65 6e 75 28 6d 65 6e 75 5f 38 25 2c 31 2c 6d |menu(menu_8%,1,m| 00004a10 65 6e 75 5f 38 5f 31 25 29 0d 12 c0 05 e1 0d 12 |enu_8_1%).......| 00004a20 ca 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.D.-------------| 00004a30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004a60 2d 2d 0d 12 d4 0f dd f2 5f 6d 65 6e 75 5f 38 5f |--......_menu_8_| 00004a70 32 0d 12 de 64 6d 65 6e 75 5f 38 5f 32 25 3d a4 |2...dmenu_8_2%=.| 00004a80 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 |wimp_createmenu(| 00004a90 22 43 4f 44 45 52 53 2f 41 52 4d 49 6e 74 2f 21 |"CODERS/ARMInt/!| 00004aa0 43 4c 49 53 50 2f 21 51 5a 61 70 2f 21 52 50 43 |CLISP/!QZap/!RPC| 00004ab0 61 6c 63 2f 21 53 74 72 6f 6e 67 45 64 2f 21 53 |alc/!StrongEd/!S| 00004ac0 74 72 6f 6e 67 48 65 6c 70 2f 21 53 57 49 52 65 |trongHelp/!SWIRe| 00004ad0 66 22 2c 30 29 0d 12 e8 2c f2 77 69 6d 70 5f 61 |f",0)...,.wimp_a| 00004ae0 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e |ttachsubmenu(men| 00004af0 75 5f 38 25 2c 32 2c 6d 65 6e 75 5f 38 5f 32 25 |u_8%,2,menu_8_2%| 00004b00 29 0d 12 f2 05 e1 0d 12 fc 44 f4 2d 2d 2d 2d 2d |)........D.-----| 00004b10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004b40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 13 06 0f dd f2 |----------......| 00004b50 5f 6d 65 6e 75 5f 38 5f 33 0d 13 10 2c 6d 65 6e |_menu_8_3...,men| 00004b60 75 5f 38 5f 33 25 3d a4 77 69 6d 70 5f 63 72 65 |u_8_3%=.wimp_cre| 00004b70 61 74 65 6d 65 6e 75 28 22 44 54 50 2f 21 54 65 |atemenu("DTP/!Te| 00004b80 58 22 2c 30 29 0d 13 1a 2c f2 77 69 6d 70 5f 61 |X",0)...,.wimp_a| 00004b90 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e |ttachsubmenu(men| 00004ba0 75 5f 38 25 2c 33 2c 6d 65 6e 75 5f 38 5f 33 25 |u_8%,3,menu_8_3%| 00004bb0 29 0d 13 24 05 e1 0d 13 2e 44 f4 2d 2d 2d 2d 2d |)..$.....D.-----| 00004bc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004bf0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 13 38 0f dd f2 |----------..8...| 00004c00 5f 6d 65 6e 75 5f 38 5f 34 0d 13 42 39 6d 65 6e |_menu_8_4..B9men| 00004c10 75 5f 38 5f 34 25 3d a4 77 69 6d 70 5f 63 72 65 |u_8_4%=.wimp_cre| 00004c20 61 74 65 6d 65 6e 75 28 22 47 41 4d 45 53 2f 21 |atemenu("GAMES/!| 00004c30 49 6e 66 6f 43 6f 6d 2f 49 6e 66 6f 72 6d 22 2c |InfoCom/Inform",| 00004c40 30 29 0d 13 4c 2c f2 77 69 6d 70 5f 61 74 74 61 |0)..L,.wimp_atta| 00004c50 63 68 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 38 |chsubmenu(menu_8| 00004c60 25 2c 34 2c 6d 65 6e 75 5f 38 5f 34 25 29 0d 13 |%,4,menu_8_4%)..| 00004c70 56 05 e1 0d 13 60 44 f4 2d 2d 2d 2d 2d 2d 2d 2d |V....`D.--------| 00004c80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004cb0 2d 2d 2d 2d 2d 2d 2d 0d 13 6a 0f dd f2 5f 6d 65 |-------..j..._me| 00004cc0 6e 75 5f 38 5f 35 0d 13 74 49 6d 65 6e 75 5f 38 |nu_8_5..tImenu_8| 00004cd0 5f 35 25 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 |_5%=.wimp_create| 00004ce0 6d 65 6e 75 28 22 47 52 41 50 48 49 43 53 2f 21 |menu("GRAPHICS/!| 00004cf0 46 72 61 63 50 61 69 6e 74 2f 21 46 59 45 4f 32 |FracPaint/!FYEO2| 00004d00 2f 21 52 61 79 33 44 5f 50 72 6f 22 2c 30 29 0d |/!Ray3D_Pro",0).| 00004d10 13 7e 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 73 |.~,.wimp_attachs| 00004d20 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 38 25 2c 35 |ubmenu(menu_8%,5| 00004d30 2c 6d 65 6e 75 5f 38 5f 35 25 29 0d 13 88 05 e1 |,menu_8_5%).....| 00004d40 0d 13 92 44 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |...D.-----------| 00004d50 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004d80 2d 2d 2d 2d 0d 13 9c 0f dd f2 5f 6d 65 6e 75 5f |----......_menu_| 00004d90 38 5f 36 0d 13 a6 88 6d 65 6e 75 5f 38 5f 36 25 |8_6....menu_8_6%| 00004da0 3d a4 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e |=.wimp_createmen| 00004db0 75 28 22 49 4e 54 45 52 4e 45 54 2f 21 42 61 73 |u("INTERNET/!Bas| 00004dc0 65 36 34 2f 21 55 55 43 6f 64 65 72 2f 21 57 65 |e64/!UUCoder/!We| 00004dd0 62 73 74 65 72 2f 21 44 65 6d 43 6f 6e 66 69 67 |bster/!DemConfig| 00004de0 2f 21 4e 65 77 73 42 61 73 65 2f 21 53 65 72 69 |/!NewsBase/!Seri| 00004df0 61 6c 44 65 76 2f 21 53 4c 49 50 64 69 61 6c 2f |alDev/!SLIPdial/| 00004e00 21 54 43 50 49 50 2f 21 54 54 46 4e 2f 21 53 65 |!TCPIP/!TTFN/!Se| 00004e10 72 69 61 6c 44 65 76 22 2c 30 29 0d 13 b0 2c f2 |rialDev",0)...,.| 00004e20 77 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 |wimp_attachsubme| 00004e30 6e 75 28 6d 65 6e 75 5f 38 25 2c 36 2c 6d 65 6e |nu(menu_8%,6,men| 00004e40 75 5f 38 5f 36 25 29 0d 13 ba 05 e1 0d 13 c4 44 |u_8_6%)........D| 00004e50 f4 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.---------------| 00004e60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004e90 0d 13 ce 0f dd f2 5f 6d 65 6e 75 5f 38 5f 37 0d |......_menu_8_7.| 00004ea0 13 d8 38 6d 65 6e 75 5f 38 5f 37 25 3d a4 77 69 |..8menu_8_7%=.wi| 00004eb0 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 4d |mp_createmenu("M| 00004ec0 49 53 43 2f 21 43 72 6f 6e 2f 21 4d 6f 6f 6e 54 |ISC/!Cron/!MoonT| 00004ed0 6f 6f 6c 22 2c 30 29 0d 13 e2 2c f2 77 69 6d 70 |ool",0)...,.wimp| 00004ee0 5f 61 74 74 61 63 68 73 75 62 6d 65 6e 75 28 6d |_attachsubmenu(m| 00004ef0 65 6e 75 5f 38 25 2c 37 2c 6d 65 6e 75 5f 38 5f |enu_8%,7,menu_8_| 00004f00 37 25 29 0d 13 ec 05 e1 0d 13 f6 44 f4 2d 2d 2d |7%)........D.---| 00004f10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00004f40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 14 00 0f |------------....| 00004f50 dd f2 5f 6d 65 6e 75 5f 38 5f 38 0d 14 0a 5f 6d |.._menu_8_8..._m| 00004f60 65 6e 75 5f 38 5f 38 25 3d a4 77 69 6d 70 5f 63 |enu_8_8%=.wimp_c| 00004f70 72 65 61 74 65 6d 65 6e 75 28 22 53 49 4c 4c 49 |reatemenu("SILLI| 00004f80 45 53 2f 21 41 72 63 54 75 6e 65 2f 21 49 63 6f |ES/!ArcTune/!Ico| 00004f90 6e 43 6c 6f 63 6b 2f 21 54 69 6d 2f 21 42 61 62 |nClock/!Tim/!Bab| 00004fa0 79 42 6c 75 65 73 2f 21 46 65 72 67 75 73 2f 21 |yBlues/!Fergus/!| 00004fb0 49 63 6f 6e 7a 32 22 2c 30 29 0d 14 14 2c f2 77 |Iconz2",0)...,.w| 00004fc0 69 6d 70 5f 61 74 74 61 63 68 73 75 62 6d 65 6e |imp_attachsubmen| 00004fd0 75 28 6d 65 6e 75 5f 38 25 2c 38 2c 6d 65 6e 75 |u(menu_8%,8,menu| 00004fe0 5f 38 5f 38 25 29 0d 14 1e 05 e1 0d 14 28 44 f4 |_8_8%).......(D.| 00004ff0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00005020 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d |---------------.| 00005030 14 32 0f dd f2 5f 6d 65 6e 75 5f 38 5f 39 0d 14 |.2..._menu_8_9..| 00005040 3c d2 6d 65 6e 75 5f 38 5f 39 25 3d a4 77 69 6d |<.menu_8_9%=.wim| 00005050 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 22 55 54 |p_createmenu("UT| 00005060 49 4c 49 54 49 45 53 2f 21 42 61 63 6b 49 63 6f |ILITIES/!BackIco| 00005070 6e 2f 21 43 46 53 4d 6f 76 65 2f 21 43 4c 49 47 |n/!CFSMove/!CLIG| 00005080 75 61 72 64 2f 21 45 54 45 4c 45 44 2f 21 46 69 |uard/!ETELED/!Fi| 00005090 6c 74 65 72 73 2f 21 47 75 65 73 74 2f 21 48 6f |lters/!Guest/!Ho| 000050a0 75 72 45 78 74 2f 21 49 63 6f 6e 69 73 65 72 2f |urExt/!Iconiser/| 000050b0 21 4c 6f 6e 67 46 69 6c 65 73 2f 21 4d 65 6d 70 |!LongFiles/!Memp| 000050c0 69 65 32 2f 21 4d 75 6c 74 69 4f 62 65 79 2f 21 |ie2/!MultiObey/!| 000050d0 55 6e 69 71 75 65 49 44 2f 21 55 6e 69 78 54 72 |UniqueID/!UnixTr| 000050e0 61 6e 73 2f 21 57 69 6d 70 4b 65 79 73 2f 21 57 |ans/!WimpKeys/!W| 000050f0 69 6e 64 6f 77 52 64 2f 21 5a 6f 6f 6d 43 68 61 |indowRd/!ZoomCha| 00005100 72 73 2f 5a 52 65 67 69 73 74 65 72 22 2c 30 29 |rs/ZRegister",0)| 00005110 0d 14 46 2c f2 77 69 6d 70 5f 61 74 74 61 63 68 |..F,.wimp_attach| 00005120 73 75 62 6d 65 6e 75 28 6d 65 6e 75 5f 38 25 2c |submenu(menu_8%,| 00005130 39 2c 6d 65 6e 75 5f 38 5f 39 25 29 0d 14 50 05 |9,menu_8_9%)..P.| 00005140 e1 0d 14 5a 04 0d 14 64 2c dd 20 f2 77 69 6d 70 |...Z...d,. .wimp| 00005150 5f 65 72 72 6f 72 28 74 69 74 6c 65 24 2c 65 72 |_error(title$,er| 00005160 72 6f 72 24 2c 62 75 74 74 6f 6e 2c 66 72 6f 6d |ror$,button,from| 00005170 29 0d 14 65 1b ea 20 70 72 65 24 2c 66 6c 61 67 |)..e.. pre$,flag| 00005180 73 25 2c 6f 6b 2c 63 61 6e 63 65 6c 0d 14 66 0b |s%,ok,cancel..f.| 00005190 70 72 65 24 3d 22 22 0d 14 67 1f e7 20 66 72 6f |pre$=""..g.. fro| 000051a0 6d 3d 31 20 70 72 65 24 3d 22 45 72 72 6f 72 20 |m=1 pre$="Error | 000051b0 66 72 6f 6d 20 22 0d 14 68 21 e7 20 66 72 6f 6d |from "..h!. from| 000051c0 3d 32 20 70 72 65 24 3d 22 4d 65 73 73 61 67 65 |=2 pre$="Message| 000051d0 20 66 72 6f 6d 20 22 0d 14 69 12 66 72 6f 6d 3d | from "..i.from=| 000051e0 94 28 31 2d 66 72 6f 6d 29 0d 14 6a 1c e7 20 62 |.(1-from)..j.. b| 000051f0 75 74 74 6f 6e 3d 31 20 6f 6b 3d 31 3a 63 61 6e |utton=1 ok=1:can| 00005200 63 65 6c 3d 30 0d 14 6b 1c e7 20 62 75 74 74 6f |cel=0..k.. butto| 00005210 6e 3d 32 20 6f 6b 3d 30 3a 63 61 6e 63 65 6c 3d |n=2 ok=0:cancel=| 00005220 31 0d 14 6c 2e 66 6c 61 67 73 25 3d 6f 6b 2b 28 |1..l.flags%=ok+(| 00005230 63 61 6e 63 65 6c 3c 3c 31 29 2b 28 30 3c 3c 32 |cancel<<1)+(0<<2| 00005240 29 2b 28 30 3c 3c 33 29 2b 28 31 3c 3c 34 29 0d |)+(0<<3)+(1<<4).| 00005250 14 6d 0d 77 69 6d 70 25 21 30 3d 30 0d 14 6e 15 |.m.wimp%!0=0..n.| 00005260 24 28 77 69 6d 70 25 2b 34 29 3d 65 72 72 6f 72 |$(wimp%+4)=error| 00005270 24 0d 14 6f 31 c8 99 22 57 69 6d 70 5f 52 65 70 |$..o1.."Wimp_Rep| 00005280 6f 72 74 45 72 72 6f 72 22 2c 77 69 6d 70 25 2c |ortError",wimp%,| 00005290 66 6c 61 67 73 25 2c 70 72 65 24 2b 74 69 74 6c |flags%,pre$+titl| 000052a0 65 24 0d 14 70 05 e1 0d 14 71 31 dd 20 a4 77 69 |e$..p....q1. .wi| 000052b0 6d 70 5f 69 6e 69 74 69 61 6c 69 73 65 28 6e 24 |mp_initialise(n$| 000052c0 2c 77 69 6d 70 6d 65 6d 25 2c 69 63 6f 6e 6d 65 |,wimpmem%,iconme| 000052d0 6d 25 2c 76 65 72 25 29 0d 14 72 0e de 20 77 6d |m%,ver%)..r.. wm| 000052e0 73 67 73 25 20 33 0d 14 73 0d 21 77 6d 73 67 73 |sgs% 3..s.!wmsgs| 000052f0 25 3d 30 0d 14 74 40 c8 99 22 57 69 6d 70 5f 49 |%=0..t@.."Wimp_I| 00005300 6e 69 74 69 61 6c 69 73 65 22 2c 76 65 72 25 2c |nitialise",ver%,| 00005310 26 34 42 35 33 34 31 35 34 2c 6e 24 2c 77 6d 73 |&4B534154,n$,wms| 00005320 67 73 25 20 b8 20 77 63 76 65 72 25 2c 77 74 61 |gs% . wcver%,wta| 00005330 73 6b 25 0d 14 75 1f e7 20 77 69 6d 70 6d 65 6d |sk%..u.. wimpmem| 00005340 25 3c 32 35 36 20 77 69 6d 70 6d 65 6d 25 3d 32 |%<256 wimpmem%=2| 00005350 35 36 0d 14 76 13 de 20 77 66 6f 6e 74 62 75 66 |56..v.. wfontbuf| 00005360 25 20 32 35 36 0d 14 77 17 de 20 77 66 6f 6e 74 |% 256..w.. wfont| 00005370 62 75 66 74 65 6d 70 25 20 32 35 36 0d 14 78 0f |buftemp% 256..x.| 00005380 e3 20 4c 3d 30 20 b8 20 32 35 35 0d 14 79 13 20 |. L=0 . 255..y. | 00005390 20 77 66 6f 6e 74 62 75 66 25 3f 4c 3d 30 0d 14 | wfontbuf%?L=0..| 000053a0 7a 07 ed 20 4c 0d 14 7b 10 de 20 77 74 62 6c 6b |z.. L..{.. wtblk| 000053b0 25 20 33 32 30 0d 14 7c 11 de 20 77 64 73 63 61 |% 320..|.. wdsca| 000053c0 6c 65 25 20 38 30 0d 14 7d 12 de 20 77 64 74 72 |le% 80..}.. wdtr| 000053d0 61 6e 73 25 20 33 30 30 0d 14 7e 14 de 20 77 69 |ans% 300..~.. wi| 000053e0 6d 70 25 20 77 69 6d 70 6d 65 6d 25 0d 14 7f 84 |mp% wimpmem%....| 000053f0 e7 20 77 63 76 65 72 25 3c 76 65 72 25 20 f2 77 |. wcver%<ver% .w| 00005400 69 6d 70 5f 65 72 72 6f 72 28 22 57 49 4d 50 22 |imp_error("WIMP"| 00005410 2c 22 59 6f 75 20 6e 65 65 64 20 52 49 53 43 20 |,"You need RISC | 00005420 4f 53 20 22 2b c3 28 76 65 72 25 2f 31 30 30 29 |OS "+.(ver%/100)| 00005430 2b 22 20 6f 72 20 62 65 74 74 65 72 20 74 6f 20 |+" or better to | 00005440 72 75 6e 20 74 68 69 73 20 61 70 70 6c 69 63 61 |run this applica| 00005450 74 69 6f 6e 2e 22 2c 31 2c 31 29 3a c8 99 22 57 |tion.",1,1):.."W| 00005460 69 6d 70 5f 43 6c 6f 73 65 44 6f 77 6e 22 3a e0 |imp_CloseDown":.| 00005470 0d 14 80 16 de 20 77 69 63 6f 6e 73 25 20 69 63 |..... wicons% ic| 00005480 6f 6e 6d 65 6d 25 0d 14 81 1e 77 69 63 6f 6e 6d |onmem%....wiconm| 00005490 61 78 25 3d 77 69 63 6f 6e 73 25 2b 69 63 6f 6e |ax%=wicons%+icon| 000054a0 6d 65 6d 25 0d 14 82 0d 77 42 41 4e 4e 45 52 3d |mem%....wBANNER=| 000054b0 a3 0d 14 83 0a 4e 55 4c 4c 3d a3 0d 14 84 0f 66 |.....NULL=.....f| 000054c0 69 6e 69 73 68 65 64 25 3d a3 0d 14 85 10 77 70 |inished%=.....wp| 000054d0 72 69 6e 74 69 6e 67 25 3d a3 0d 14 86 20 77 73 |rinting%=.... ws| 000054e0 61 76 65 64 72 61 67 25 3d 2d 31 3a 77 73 6c 69 |avedrag%=-1:wsli| 000054f0 64 65 64 72 61 67 25 3d 2d 31 0d 14 87 16 f2 77 |dedrag%=-1.....w| 00005500 69 6d 70 5f 63 68 65 63 6b 66 6f 72 6c 6f 61 64 |imp_checkforload| 00005510 0d 14 88 0b 3d 77 74 61 73 6b 25 0d 14 89 1e dd |....=wtask%.....| 00005520 20 a4 77 69 6d 70 5f 6d 65 61 73 75 72 65 66 69 | .wimp_measurefi| 00005530 6c 65 28 70 61 74 68 24 29 0d 14 8a 0e 58 3d 8e |le(path$)....X=.| 00005540 28 70 61 74 68 24 29 0d 14 8b 0d 73 69 7a 65 25 |(path$)....size%| 00005550 3d a2 23 58 0d 14 8c 07 d9 23 58 0d 14 8d 0c 3d |=.#X.....#X....=| 00005560 73 69 7a 65 25 2b 34 0d 14 8e 25 dd 20 a4 77 69 |size%+4...%. .wi| 00005570 6d 70 5f 6c 6f 61 64 73 70 72 69 74 65 73 28 66 |mp_loadsprites(f| 00005580 69 6c 65 24 2c 73 61 72 65 61 25 29 0d 14 8f 0e |ile$,sarea%)....| 00005590 ea 20 66 69 6c 65 25 2c 73 25 0d 14 90 12 66 69 |. file%,s%....fi| 000055a0 6c 65 25 3d 8e 28 66 69 6c 65 24 29 0d 14 91 10 |le%=.(file$)....| 000055b0 73 25 3d a2 23 66 69 6c 65 25 2b 34 0d 14 92 0b |s%=.#file%+4....| 000055c0 d9 23 66 69 6c 65 25 0d 14 93 0e 21 73 61 72 65 |.#file%....!sare| 000055d0 61 25 3d 73 25 0d 14 94 0f 73 61 72 65 61 25 21 |a%=s%....sarea%!| 000055e0 38 3d 31 36 0d 14 95 25 c8 99 22 4f 53 5f 53 70 |8=16...%.."OS_Sp| 000055f0 72 69 74 65 4f 70 22 2c 26 31 30 41 2c 73 61 72 |riteOp",&10A,sar| 00005600 65 61 25 2c 66 69 6c 65 24 0d 14 96 0e 3d 73 61 |ea%,file$....=sa| 00005610 72 65 61 25 2b 73 25 0d 14 97 25 dd 20 a4 77 69 |rea%+s%...%. .wi| 00005620 6d 70 5f 6c 6f 61 64 77 69 6e 64 6f 77 28 66 69 |mp_loadwindow(fi| 00005630 6c 65 24 2c 77 69 6e 24 2c 73 70 29 0d 14 98 2d |le$,win$,sp)...-| 00005640 ea 20 6e 61 6d 65 25 2c 77 68 61 6e 25 2c 69 63 |. name%,whan%,ic| 00005650 6f 6e 73 25 2c 4c 2c 69 63 25 2c 69 6e 64 25 2c |ons%,L,ic%,ind%,| 00005660 73 70 72 25 2c 74 78 74 25 0d 14 99 0e de 20 6e |spr%,txt%..... n| 00005670 61 6d 65 25 20 31 31 0d 14 9a 0f e3 20 4c 3d 30 |ame% 11..... L=0| 00005680 20 b8 20 32 35 35 0d 14 9b 17 20 20 77 66 6f 6e | . 255.... wfon| 00005690 74 62 75 66 74 65 6d 70 25 3f 4c 3d 30 0d 14 9c |tbuftemp%?L=0...| 000056a0 07 ed 20 4c 0d 14 9d 20 c8 99 22 57 69 6d 70 5f |.. L... .."Wimp_| 000056b0 4f 70 65 6e 54 65 6d 70 6c 61 74 65 22 2c 2c 66 |OpenTemplate",,f| 000056c0 69 6c 65 24 0d 14 9e 0f 24 6e 61 6d 65 25 3d 77 |ile$....$name%=w| 000056d0 69 6e 24 0d 14 9f 54 c8 99 22 57 69 6d 70 5f 4c |in$...T.."Wimp_L| 000056e0 6f 61 64 54 65 6d 70 6c 61 74 65 22 2c 2c 77 69 |oadTemplate",,wi| 000056f0 6d 70 25 2c 77 69 63 6f 6e 73 25 2c 77 69 63 6f |mp%,wicons%,wico| 00005700 6e 6d 61 78 25 2c 77 66 6f 6e 74 62 75 66 74 65 |nmax%,wfontbufte| 00005710 6d 70 25 2c 6e 61 6d 65 25 2c 30 20 b8 20 2c 2c |mp%,name%,0 . ,,| 00005720 77 69 63 6f 6e 73 25 0d 14 a0 0f e3 20 4c 3d 30 |wicons%..... L=0| 00005730 20 b8 20 32 35 35 0d 14 a1 26 20 20 e7 20 77 66 | . 255...& . wf| 00005740 6f 6e 74 62 75 66 74 65 6d 70 25 3f 4c 20 77 66 |ontbuftemp%?L wf| 00005750 6f 6e 74 62 75 66 25 3f 4c 2b 3d 31 0d 14 a2 07 |ontbuf%?L+=1....| 00005760 ed 20 4c 0d 14 a3 0c e7 20 73 70 3d 30 20 8c 0d |. L..... sp=0 ..| 00005770 14 a4 10 20 20 77 69 6d 70 25 21 36 34 3d 31 0d |... wimp%!64=1.| 00005780 14 a5 05 cc 0d 14 a6 11 20 20 77 69 6d 70 25 21 |........ wimp%!| 00005790 36 34 3d 73 70 0d 14 a7 15 20 20 69 63 6f 6e 73 |64=sp.... icons| 000057a0 25 3d 77 69 6d 70 25 21 38 34 0d 14 a8 12 20 20 |%=wimp%!84.... | 000057b0 e7 20 69 63 6f 6e 73 25 3e 30 20 8c 0d 14 a9 16 |. icons%>0 .....| 000057c0 20 20 20 20 e3 20 4c 3d 31 20 b8 20 69 63 6f 6e | . L=1 . icon| 000057d0 73 25 0d 14 aa 21 20 20 20 20 20 20 69 63 25 3d |s%...! ic%=| 000057e0 77 69 6d 70 25 2b 28 28 4c 2d 31 29 2a 33 32 29 |wimp%+((L-1)*32)| 000057f0 2b 38 38 0d 14 ab 20 20 20 20 20 20 20 69 6e 64 |+88... ind| 00005800 25 3d 28 28 69 63 25 21 31 36 29 3e 3e 38 29 20 |%=((ic%!16)>>8) | 00005810 80 20 31 0d 14 ac 20 20 20 20 20 20 20 73 70 72 |. 1... spr| 00005820 25 3d 28 28 69 63 25 21 31 36 29 3e 3e 31 29 20 |%=((ic%!16)>>1) | 00005830 80 20 31 0d 14 ad 1b 20 20 20 20 20 20 74 78 74 |. 1.... txt| 00005840 25 3d 28 69 63 25 21 31 36 29 20 80 20 31 0d 14 |%=(ic%!16) . 1..| 00005850 ae 26 20 20 20 20 20 20 e7 20 69 6e 64 25 3d 31 |.& . ind%=1| 00005860 20 80 20 73 70 72 25 3d 31 20 80 20 74 78 74 25 | . spr%=1 . txt%| 00005870 3d 30 20 8c 0d 14 af 23 20 20 20 20 20 20 20 20 |=0 ....# | 00005880 e7 20 28 69 63 25 21 32 38 29 3c 3e 30 20 69 63 |. (ic%!28)<>0 ic| 00005890 25 21 32 34 3d 73 70 0d 14 b0 0b 20 20 20 20 20 |%!24=sp.... | 000058a0 20 cd 0d 14 b1 0b 20 20 20 20 ed 20 4c 0d 14 b2 | ..... . L...| 000058b0 07 20 20 cd 0d 14 b3 05 cd 0d 14 b4 28 c8 99 22 |. .........(.."| 000058c0 57 69 6d 70 5f 43 72 65 61 74 65 57 69 6e 64 6f |Wimp_CreateWindo| 000058d0 77 22 2c 2c 77 69 6d 70 25 20 b8 20 77 68 61 6e |w",,wimp% . whan| 000058e0 25 0d 14 b5 1a c8 99 22 57 69 6d 70 5f 43 6c 6f |%......"Wimp_Clo| 000058f0 73 65 54 65 6d 70 6c 61 74 65 22 0d 14 b6 0a 3d |seTemplate"....=| 00005900 77 68 61 6e 25 0d 14 b7 2a dd 20 f2 77 69 6d 70 |whan%...*. .wimp| 00005910 5f 70 75 74 69 63 6f 6e 74 65 78 74 28 77 68 61 |_puticontext(wha| 00005920 6e 25 2c 69 63 6f 6e 25 2c 74 65 78 74 24 29 0d |n%,icon%,text$).| 00005930 14 b8 0e ea 20 66 6c 61 67 25 2c 74 24 0d 14 b9 |.... flag%,t$...| 00005940 10 e7 20 77 68 61 6e 25 3d 2d 32 20 e1 0d 14 ba |.. whan%=-2 ....| 00005950 11 77 69 6d 70 25 21 30 3d 77 68 61 6e 25 0d 14 |.wimp%!0=whan%..| 00005960 bb 11 77 69 6d 70 25 21 34 3d 69 63 6f 6e 25 0d |..wimp%!4=icon%.| 00005970 14 bc 20 c8 99 22 57 69 6d 70 5f 47 65 74 49 63 |.. .."Wimp_GetIc| 00005980 6f 6e 53 74 61 74 65 22 2c 2c 77 69 6d 70 25 0d |onState",,wimp%.| 00005990 14 bd 12 66 6c 61 67 25 3d 77 69 6d 70 25 21 32 |...flag%=wimp%!2| 000059a0 34 0d 14 be 14 66 6c 61 67 25 3d 28 66 6c 61 67 |4....flag%=(flag| 000059b0 25 3e 3e 38 29 0d 14 bf 54 e7 20 28 66 6c 61 67 |%>>8)...T. (flag| 000059c0 25 20 80 20 31 29 20 3d 30 20 f2 77 69 6d 70 5f |% . 1) =0 .wimp_| 000059d0 65 72 72 6f 72 28 22 44 72 57 69 6d 70 22 2c 22 |error("DrWimp","| 000059e0 49 63 6f 6e 20 22 2b c3 69 63 6f 6e 25 2b 22 20 |Icon "+.icon%+" | 000059f0 69 73 20 6e 6f 74 20 69 6e 64 69 72 65 63 74 65 |is not indirecte| 00005a00 64 22 2c 31 2c 31 29 3a e1 0d 14 c0 25 74 24 3d |d",1,1):....%t$=| 00005a10 a4 77 69 6d 70 5f 67 65 74 69 63 6f 6e 74 65 78 |.wimp_geticontex| 00005a20 74 28 77 68 61 6e 25 2c 69 63 6f 6e 25 29 0d 14 |t(whan%,icon%)..| 00005a30 c1 10 e7 20 74 24 3d 74 65 78 74 24 20 e1 0d 14 |... t$=text$ ...| 00005a40 c2 0d 77 69 6d 70 25 21 38 3d 30 0d 14 c3 0e 77 |..wimp%!8=0....w| 00005a50 69 6d 70 25 21 31 32 3d 30 0d 14 c4 12 24 28 77 |imp%!12=0....$(w| 00005a60 69 6d 70 25 21 32 38 29 3d 22 22 0d 14 c5 20 c8 |imp%!28)=""... .| 00005a70 99 22 57 69 6d 70 5f 53 65 74 49 63 6f 6e 53 74 |."Wimp_SetIconSt| 00005a80 61 74 65 22 2c 2c 77 69 6d 70 25 0d 14 c6 0d 77 |ate",,wimp%....w| 00005a90 69 6d 70 25 21 38 3d 30 0d 14 c7 0e 77 69 6d 70 |imp%!8=0....wimp| 00005aa0 25 21 31 32 3d 30 0d 14 c8 15 24 28 77 69 6d 70 |%!12=0....$(wimp| 00005ab0 25 21 32 38 29 3d 74 65 78 74 24 0d 14 c9 20 c8 |%!28)=text$... .| 00005ac0 99 22 57 69 6d 70 5f 53 65 74 49 63 6f 6e 53 74 |."Wimp_SetIconSt| 00005ad0 61 74 65 22 2c 2c 77 69 6d 70 25 0d 14 ca 11 77 |ate",,wimp%....w| 00005ae0 69 6d 70 25 21 30 3d 77 68 61 6e 25 0d 14 cb 11 |imp%!0=whan%....| 00005af0 77 69 6d 70 25 21 34 3d 69 63 6f 6e 25 0d 14 cc |wimp%!4=icon%...| 00005b00 20 c8 99 22 57 69 6d 70 5f 47 65 74 49 63 6f 6e | .."Wimp_GetIcon| 00005b10 53 74 61 74 65 22 2c 2c 77 69 6d 70 25 0d 14 cd |State",,wimp%...| 00005b20 20 6d 69 6e 78 25 3d 77 69 6d 70 25 21 38 3a 6d | minx%=wimp%!8:m| 00005b30 69 6e 79 25 3d 77 69 6d 70 25 21 31 32 0d 14 ce |iny%=wimp%!12...| 00005b40 21 6d 61 78 78 25 3d 77 69 6d 70 25 21 31 36 3a |!maxx%=wimp%!16:| 00005b50 6d 61 78 79 25 3d 77 69 6d 70 25 21 32 30 0d 14 |maxy%=wimp%!20..| 00005b60 cf 36 c8 99 22 57 69 6d 70 5f 46 6f 72 63 65 52 |.6.."Wimp_ForceR| 00005b70 65 64 72 61 77 22 2c 77 68 61 6e 25 2c 6d 69 6e |edraw",whan%,min| 00005b80 78 25 2c 6d 69 6e 79 25 2c 6d 61 78 78 25 2c 6d |x%,miny%,maxx%,m| 00005b90 61 78 79 25 0d 14 d0 05 e1 0d 14 d1 27 dd 20 a4 |axy%........'. .| 00005ba0 77 69 6d 70 5f 69 63 6f 6e 62 61 72 28 73 70 72 |wimp_iconbar(spr| 00005bb0 69 74 65 24 2c 74 65 78 74 24 2c 70 6f 73 25 29 |ite$,text$,pos%)| 00005bc0 0d 14 d2 0b 70 6f 73 25 2d 3d 32 0d 14 d3 21 de |....pos%-=2...!.| 00005bd0 20 77 69 73 70 72 69 74 65 32 25 20 32 30 2c 77 | wisprite2% 20,w| 00005be0 69 73 70 72 5f 74 78 74 25 20 31 32 0d 14 d4 2d |ispr_txt% 12...-| 00005bf0 e7 20 74 65 78 74 24 3d 22 22 20 3d a4 77 69 6d |. text$="" =.wim| 00005c00 70 5f 69 63 6f 6e 62 61 72 73 70 28 73 70 72 69 |p_iconbarsp(spri| 00005c10 74 65 24 2c 70 6f 73 25 29 0d 14 d5 1b 24 77 69 |te$,pos%)....$wi| 00005c20 73 70 72 69 74 65 32 25 3d 22 73 22 2b 73 70 72 |sprite2%="s"+spr| 00005c30 69 74 65 24 0d 14 d6 1a 24 77 69 73 70 72 5f 74 |ite$....$wispr_t| 00005c40 78 74 25 3d c0 74 65 78 74 24 2c 31 32 29 0d 14 |xt%=.text$,12)..| 00005c50 d7 10 77 69 6d 70 25 21 30 3d 70 6f 73 25 0d 14 |..wimp%!0=pos%..| 00005c60 d8 0d 77 69 6d 70 25 21 34 3d 30 0d 14 d9 0f 77 |..wimp%!4=0....w| 00005c70 69 6d 70 25 21 38 3d 2d 31 36 0d 14 da 10 77 69 |imp%!8=-16....wi| 00005c80 6d 70 25 21 31 32 3d 31 32 38 0d 14 db 0f 77 69 |mp%!12=128....wi| 00005c90 6d 70 25 21 31 36 3d 38 38 0d 14 dc 16 77 69 6d |mp%!16=88....wim| 00005ca0 70 25 21 32 30 3d 26 31 37 30 30 33 31 30 42 0d |p%!20=&1700310B.| 00005cb0 14 dd 17 77 69 6d 70 25 21 32 34 3d 77 69 73 70 |...wimp%!24=wisp| 00005cc0 72 5f 74 78 74 25 0d 14 de 17 77 69 6d 70 25 21 |r_txt%....wimp%!| 00005cd0 32 38 3d 77 69 73 70 72 69 74 65 32 25 0d 14 df |28=wisprite2%...| 00005ce0 0f 77 69 6d 70 25 21 33 32 3d 32 30 0d 14 e0 0e |.wimp%!32=20....| 00005cf0 77 42 41 52 54 45 58 54 3d b9 0d 14 e1 28 c8 99 |wBARTEXT=....(..| 00005d00 20 22 57 69 6d 70 5f 43 72 65 61 74 65 49 63 6f | "Wimp_CreateIco| 00005d10 6e 22 2c 2c 77 69 6d 70 25 20 b8 20 77 69 68 61 |n",,wimp% . wiha| 00005d20 6e 25 0d 14 e2 07 3d 2d 32 0d 14 e3 23 dd 20 a4 |n%....=-2...#. .| 00005d30 77 69 6d 70 5f 63 72 65 61 74 65 6d 65 6e 75 28 |wimp_createmenu(| 00005d40 6d 65 6e 75 24 2c 73 69 7a 65 25 29 0d 14 e4 34 |menu$,size%)...4| 00005d50 ea 20 77 6d 65 6e 75 25 2c 6e 75 6d 2c 71 2c 4c |. wmenu%,num,q,L| 00005d60 2c 6d 66 6c 61 67 73 25 2c 61 25 2c 77 69 64 74 |,mflags%,a%,widt| 00005d70 68 25 2c 65 78 74 72 61 25 2c 74 69 74 6c 65 24 |h%,extra%,title$| 00005d80 0d 14 e5 24 6e 75 6d 3d a4 77 69 6d 70 5f 6e 75 |...$num=.wimp_nu| 00005d90 6d 62 65 72 6f 66 65 6e 74 72 69 65 73 28 6d 65 |mberofentries(me| 00005da0 6e 75 24 29 0d 14 e6 0a 6e 75 6d 2d 3d 31 0d 14 |nu$)....num-=1..| 00005db0 e7 18 e7 20 73 69 7a 65 25 3c 3d 6e 75 6d 20 73 |... size%<=num s| 00005dc0 69 7a 65 25 3d 30 0d 14 e8 22 e7 20 73 69 7a 65 |ize%=0...". size| 00005dd0 25 3d 30 20 de 20 77 6d 65 6e 75 25 20 28 6e 75 |%=0 . wmenu% (nu| 00005de0 6d 2a 32 34 29 2b 32 38 0d 14 e9 3f e7 20 73 69 |m*24)+28...?. si| 00005df0 7a 65 25 3e 30 20 65 78 74 72 61 25 3d 73 69 7a |ze%>0 extra%=siz| 00005e00 65 25 2d 6e 75 6d 3a de 20 77 6d 65 6e 75 25 20 |e%-num:. wmenu% | 00005e10 28 6e 75 6d 2a 32 34 29 2b 32 38 2b 28 65 78 74 |(num*24)+28+(ext| 00005e20 72 61 25 2a 32 34 29 0d 14 ea 11 71 3d a7 6d 65 |ra%*24)....q=.me| 00005e30 6e 75 24 2c 22 2f 22 29 0d 14 eb 16 74 69 74 6c |nu$,"/")....titl| 00005e40 65 24 3d c0 6d 65 6e 75 24 2c 71 2d 31 29 0d 14 |e$=.menu$,q-1)..| 00005e50 ec 25 e7 20 a9 28 74 69 74 6c 65 24 29 3e 31 31 |.%. .(title$)>11| 00005e60 20 74 69 74 6c 65 24 3d c0 74 69 74 6c 65 24 2c | title$=.title$,| 00005e70 31 31 29 0d 14 ed 12 24 77 6d 65 6e 75 25 3d 74 |11)....$wmenu%=t| 00005e80 69 74 6c 65 24 0d 14 ee 1c 6d 65 6e 75 24 3d c2 |itle$....menu$=.| 00005e90 6d 65 6e 75 24 2c a9 28 6d 65 6e 75 24 29 2d 71 |menu$,.(menu$)-q| 00005ea0 29 0d 14 ef 20 77 69 64 74 68 25 3d 28 a9 28 c0 |)... width%=(.(.| 00005eb0 6d 65 6e 75 24 2c 71 2d 31 29 29 2d 31 29 2a 31 |menu$,q-1))-1)*1| 00005ec0 36 0d 14 f0 17 77 6d 65 6e 75 25 21 31 32 3d 26 |6....wmenu%!12=&| 00005ed0 30 30 30 37 30 32 30 37 0d 14 f1 10 77 6d 65 6e |00070207....wmen| 00005ee0 75 25 21 32 30 3d 34 34 0d 14 f2 0f 77 6d 65 6e |u%!20=44....wmen| 00005ef0 75 25 21 32 34 3d 30 0d 14 f3 13 77 70 74 72 25 |u%!24=0....wptr%| 00005f00 3d 77 6d 65 6e 75 25 2b 32 38 0d 14 f4 0f e3 20 |=wmenu%+28..... | 00005f10 4c 3d 31 20 b8 20 6e 75 6d 0d 14 f5 22 f2 77 69 |L=1 . num...".wi| 00005f20 6d 70 5f 64 65 63 6f 64 65 6d 65 6e 75 65 6e 74 |mp_decodemenuent| 00005f30 72 79 28 6d 65 6e 75 24 2c 4c 29 0d 14 f6 23 e7 |ry(menu$,L)...#.| 00005f40 20 4c 3d 6e 75 6d 20 6d 66 6c 61 67 73 25 3d 26 | L=num mflags%=&| 00005f50 38 38 20 8b 20 6d 66 6c 61 67 73 25 3d 38 0d 14 |88 . mflags%=8..| 00005f60 f7 12 21 77 70 74 72 25 3d 6d 66 6c 61 67 73 25 |..!wptr%=mflags%| 00005f70 0d 14 f8 14 77 70 74 72 25 21 34 3d 77 73 75 62 |....wptr%!4=wsub| 00005f80 70 74 72 25 0d 14 f9 14 77 70 74 72 25 21 38 3d |ptr%....wptr%!8=| 00005f90 26 37 30 30 30 30 32 31 0d 14 fa 62 e7 20 a9 28 |&7000021...b. .(| 00005fa0 69 74 65 6d 24 29 3e 31 31 20 de 20 74 77 65 6c |item$)>11 . twel| 00005fb0 76 65 25 20 a9 28 69 74 65 6d 24 29 3a 24 28 74 |ve% .(item$):$(t| 00005fc0 77 65 6c 76 65 25 29 3d 69 74 65 6d 24 3a 77 70 |welve%)=item$:wp| 00005fd0 74 72 25 21 38 3d 26 37 30 30 30 31 32 31 3a 77 |tr%!8=&7000121:w| 00005fe0 70 74 72 25 21 31 32 3d 74 77 65 6c 76 65 25 3a |ptr%!12=twelve%:| 00005ff0 77 70 74 72 25 21 31 36 3d 30 0d 14 fb 23 e7 20 |wptr%!16=0...#. | 00006000 a9 28 69 74 65 6d 24 29 3c 31 32 20 24 28 77 70 |.(item$)<12 $(wp| 00006010 74 72 25 2b 31 32 29 3d 69 74 65 6d 24 0d 14 fc |tr%+12)=item$...| 00006020 16 61 25 3d 28 a9 28 69 74 65 6d 24 29 2b 31 29 |.a%=(.(item$)+1)| 00006030 2a 31 36 0d 14 fd 19 e7 20 61 25 3e 77 69 64 74 |*16..... a%>widt| 00006040 68 25 20 77 69 64 74 68 25 3d 61 25 0d 14 fe 0d |h% width%=a%....| 00006050 77 70 74 72 25 2b 3d 32 34 0d 14 ff 07 ed 20 4c |wptr%+=24..... L| 00006060 0d 15 00 2d f4 20 6d 69 6e 25 3d 28 46 4e 75 73 |...-. min%=(FNus| 00006070 65 72 5f 6d 69 6e 6d 65 6e 75 77 69 64 74 68 28 |er_minmenuwidth(| 00006080 77 6d 65 6e 75 25 29 2b 31 29 2a 31 36 0d 15 01 |wmenu%)+1)*16...| 00006090 20 f4 20 49 46 20 6d 69 6e 25 3e 77 69 64 74 68 | . IF min%>width| 000060a0 25 20 77 69 64 74 68 25 3d 6d 69 6e 25 0d 15 02 |% width%=min%...| 000060b0 14 77 6d 65 6e 75 25 21 31 36 3d 77 69 64 74 68 |.wmenu%!16=width| 000060c0 25 0d 15 03 0b 3d 77 6d 65 6e 75 25 0d 15 04 2b |%....=wmenu%...+| 000060d0 dd 20 f2 77 69 6d 70 5f 61 74 74 61 63 68 73 75 |. .wimp_attachsu| 000060e0 62 6d 65 6e 75 28 6d 65 6e 75 25 2c 69 74 65 6d |bmenu(menu%,item| 000060f0 25 2c 73 75 62 25 29 0d 15 05 1e 21 28 6d 65 6e |%,sub%)....!(men| 00006100 75 25 2b 38 2b 28 69 74 65 6d 25 2a 32 34 29 29 |u%+8+(item%*24))| 00006110 3d 73 75 62 25 0d 15 06 05 e1 0d 15 07 1f dd 20 |=sub%.......... | 00006120 f2 77 69 6d 70 5f 62 61 6e 6e 65 72 28 77 68 61 |.wimp_banner(wha| 00006130 6e 25 2c 64 65 6c 61 79 29 0d 15 08 07 ea 20 74 |n%,delay)..... t| 00006140 0d 15 09 20 f2 77 69 6d 70 5f 6f 70 65 6e 77 69 |... .wimp_openwi| 00006150 6e 64 6f 77 28 77 68 61 6e 25 2c 31 2c 2d 31 29 |ndow(whan%,1,-1)| 00006160 0d 15 0a 0d 77 42 41 4e 4e 45 52 3d b9 0d 15 0b |....wBANNER=....| 00006170 20 c8 99 22 4f 53 5f 52 65 61 64 4d 6f 6e 6f 74 | .."OS_ReadMonot| 00006180 6f 6e 69 63 54 69 6d 65 22 20 b8 20 74 0d 15 0c |onicTime" . t...| 00006190 1c 77 64 65 6c 61 79 6d 61 78 25 3d 28 64 65 6c |.wdelaymax%=(del| 000061a0 61 79 2a 31 30 30 29 2b 74 0d 15 0d 12 77 62 61 |ay*100)+t....wba| 000061b0 6e 6e 65 72 25 3d 77 68 61 6e 25 0d 15 0e 05 e1 |nner%=whan%.....| 000061c0 0d 15 0f 10 dd 20 f2 77 69 6d 70 5f 70 6f 6c 6c |..... .wimp_poll| 000061d0 0d 15 10 0d ea 20 72 65 61 73 6f 6e 25 0d 15 11 |..... reason%...| 000061e0 05 f5 0d 15 12 29 c8 99 22 57 69 6d 70 5f 50 6f |.....).."Wimp_Po| 000061f0 6c 6c 22 2c 30 2c 77 69 6d 70 25 20 b8 20 72 65 |ll",0,wimp% . re| 00006200 61 73 6f 6e 25 2c 77 69 6d 70 25 0d 15 13 10 c8 |ason%,wimp%.....| 00006210 8e 20 72 65 61 73 6f 6e 25 20 ca 0d 15 14 18 c9 |. reason% ......| 00006220 20 30 20 3a 20 f2 77 69 6d 70 5f 70 6f 6c 6c 6e | 0 : .wimp_polln| 00006230 75 6c 6c 0d 15 15 20 c9 20 31 20 3a 20 f2 77 69 |ull... . 1 : .wi| 00006240 6d 70 5f 70 6f 6c 6c 72 65 64 72 61 77 77 69 6e |mp_pollredrawwin| 00006250 64 6f 77 0d 15 16 1e c9 20 32 20 3a 20 f2 77 69 |dow..... 2 : .wi| 00006260 6d 70 5f 70 6f 6c 6c 6f 70 65 6e 77 69 6e 64 6f |mp_pollopenwindo| 00006270 77 0d 15 17 1f c9 20 33 20 3a 20 f2 77 69 6d 70 |w..... 3 : .wimp| 00006280 5f 70 6f 6c 6c 63 6c 6f 73 65 77 69 6e 64 6f 77 |_pollclosewindow| 00006290 0d 15 18 26 c9 20 34 20 3a 20 f2 75 73 65 72 5f |...&. 4 : .user_| 000062a0 6c 65 61 76 69 6e 67 77 69 6e 64 6f 77 28 77 69 |leavingwindow(wi| 000062b0 6d 70 25 21 30 29 0d 15 19 27 c9 20 35 20 3a 20 |mp%!0)...'. 5 : | 000062c0 f2 75 73 65 72 5f 65 6e 74 65 72 69 6e 67 77 69 |.user_enteringwi| 000062d0 6e 64 6f 77 28 77 69 6d 70 25 21 30 29 0d 15 1a |ndow(wimp%!0)...| 000062e0 1e c9 20 36 20 3a 20 f2 77 69 6d 70 5f 70 6f 6c |.. 6 : .wimp_pol| 000062f0 6c 6d 6f 75 73 65 63 6c 69 63 6b 0d 15 1b 1f c9 |lmouseclick.....| 00006300 20 37 20 3a 20 f2 77 69 6d 70 5f 70 6f 6c 6c 73 | 7 : .wimp_polls| 00006310 61 76 65 6d 65 73 73 61 67 65 0d 15 1c 1c c9 20 |avemessage..... | 00006320 38 20 3a 20 f2 77 69 6d 70 5f 70 6f 6c 6c 6b 65 |8 : .wimp_pollke| 00006330 79 70 72 65 73 73 0d 15 1d 21 c9 20 39 20 3a 20 |ypress...!. 9 : | 00006340 f2 77 69 6d 70 5f 70 6f 6c 6c 6d 65 6e 75 73 65 |.wimp_pollmenuse| 00006350 6c 65 63 74 69 6f 6e 0d 15 1e 0a c9 20 31 30 20 |lection..... 10 | 00006360 3a 0d 15 1f 0a c9 20 31 31 20 3a 0d 15 20 0a c9 |:..... 11 :.. ..| 00006370 20 31 32 20 3a 0d 15 21 0a c9 20 31 33 20 3a 0d | 12 :..!.. 13 :.| 00006380 15 22 0a c9 20 31 34 20 3a 0d 15 23 0a c9 20 31 |.".. 14 :..#.. 1| 00006390 35 20 3a 0d 15 24 0a c9 20 31 36 20 3a 0d 15 25 |5 :..$.. 16 :..%| 000063a0 1f c9 20 31 37 2c 31 38 20 3a 20 f2 77 69 6d 70 |.. 17,18 : .wimp| 000063b0 5f 70 6f 6c 6c 6d 65 73 73 61 67 65 0d 15 26 0a |_pollmessage..&.| 000063c0 c9 20 31 39 20 3a 0d 15 27 05 cb 0d 15 28 0f fd |. 19 :..'....(..| 000063d0 20 66 69 6e 69 73 68 65 64 25 0d 15 29 13 f2 77 | finished%..)..w| 000063e0 69 6d 70 5f 63 6c 6f 73 65 64 6f 77 6e 0d 15 2a |imp_closedown..*| 000063f0 05 e1 0d 15 2b 27 dd 20 f2 77 69 6d 70 5f 6d 65 |....+'. .wimp_me| 00006400 6e 75 70 6f 70 75 70 28 6d 68 61 6e 25 2c 62 61 |nupopup(mhan%,ba| 00006410 72 25 2c 78 25 2c 79 25 29 0d 15 2c 0d c8 8e 20 |r%,x%,y%)..,... | 00006420 62 61 72 25 20 ca 0d 15 2d 30 c9 20 31 20 20 20 |bar% ...-0. 1 | 00006430 20 3a 20 c8 99 22 57 69 6d 70 5f 43 72 65 61 74 | : .."Wimp_Creat| 00006440 65 4d 65 6e 75 22 2c 2c 6d 68 61 6e 25 2c 78 25 |eMenu",,mhan%,x%| 00006450 2b 36 34 2c 39 36 0d 15 2e 2e 7f 20 3a 20 c8 99 |+64,96..... : ..| 00006460 22 57 69 6d 70 5f 43 72 65 61 74 65 4d 65 6e 75 |"Wimp_CreateMenu| 00006470 22 2c 2c 6d 68 61 6e 25 2c 78 25 2b 36 34 2c 79 |",,mhan%,x%+64,y| 00006480 25 2b 32 30 0d 15 2f 05 cb 0d 15 30 1f f2 77 69 |%+20../....0..wi| 00006490 6d 70 5f 6d 65 6e 75 6a 75 73 74 6f 70 65 6e 65 |mp_menujustopene| 000064a0 64 28 6d 68 61 6e 25 29 0d 15 31 14 77 6c 61 73 |d(mhan%)..1.wlas| 000064b0 74 6d 65 6e 75 25 3d 6d 68 61 6e 25 0d 15 32 05 |tmenu%=mhan%..2.| 000064c0 e1 0d 15 33 18 dd 20 f2 77 69 6d 70 5f 63 68 65 |...3.. .wimp_che| 000064d0 63 6b 66 6f 72 6c 6f 61 64 0d 15 34 28 ea 20 65 |ckforload..4(. e| 000064e0 6e 76 73 74 72 25 2c 61 24 2c 4c 2c 69 25 2c 66 |nvstr%,a$,L,i%,f| 000064f0 69 6c 65 24 2c 70 24 2c 6f 25 2c 66 74 79 70 65 |ile$,p$,o%,ftype| 00006500 25 0d 15 35 1b c8 99 22 4f 53 5f 47 65 74 45 6e |%..5..."OS_GetEn| 00006510 76 22 20 b8 20 65 6e 76 73 74 72 25 0d 15 36 1c |v" . envstr%..6.| 00006520 61 24 3d a4 77 69 6d 70 5f 73 74 72 69 6e 67 28 |a$=.wimp_string(| 00006530 65 6e 76 73 74 72 25 29 0d 15 37 0d e3 20 4c 3d |envstr%)..7.. L=| 00006540 31 20 b8 20 33 0d 15 38 0f 69 25 3d a7 61 24 2c |1 . 3..8.i%=.a$,| 00006550 22 20 22 29 0d 15 39 14 61 24 3d c2 61 24 2c a9 |" ")..9.a$=.a$,.| 00006560 28 61 24 29 2d 69 25 29 0d 15 3a 07 ed 20 4c 0d |(a$)-i%)..:.. L.| 00006570 15 3b 0d e7 20 61 24 3d 22 22 20 e1 0d 15 3c 1f |.;.. a$="" ...<.| 00006580 66 69 6c 65 24 3d a4 77 69 6d 70 5f 67 65 74 6c |file$=.wimp_getl| 00006590 65 61 66 6e 61 6d 65 28 61 24 29 0d 15 3d 1a 70 |eafname(a$)..=.p| 000065a0 24 3d c0 61 24 2c a9 28 61 24 29 2d a9 28 66 69 |$=.a$,.(a$)-.(fi| 000065b0 6c 65 24 29 29 0d 15 3e 2e c8 99 22 4f 53 5f 46 |le$))..>..."OS_F| 000065c0 69 6c 65 22 2c 32 31 2c 66 69 6c 65 24 2c 2c 2c |ile",21,file$,,,| 000065d0 70 24 20 b8 20 6f 25 2c 2c 2c 2c 2c 2c 66 74 79 |p$ . o%,,,,,,fty| 000065e0 70 65 25 0d 15 3f 0d e7 20 6f 25 3c 3e 31 20 e1 |pe%..?.. o%<>1 .| 000065f0 0d 15 40 28 69 25 3d a4 75 73 65 72 5f 6c 6f 61 |..@(i%=.user_loa| 00006600 64 64 61 74 61 28 61 24 2c 30 2c 30 2c c3 7e 28 |ddata(a$,0,0,.~(| 00006610 66 74 79 70 65 25 29 29 0d 15 41 05 e1 0d 15 42 |ftype%))..A....B| 00006620 24 dd 20 a4 77 69 6d 70 5f 67 65 74 69 63 6f 6e |$. .wimp_geticon| 00006630 74 65 78 74 28 77 68 61 6e 25 2c 69 63 6f 6e 25 |text(whan%,icon%| 00006640 29 0d 15 43 11 77 69 6d 70 25 21 30 3d 77 68 61 |)..C.wimp%!0=wha| 00006650 6e 25 0d 15 44 11 77 69 6d 70 25 21 34 3d 69 63 |n%..D.wimp%!4=ic| 00006660 6f 6e 25 0d 15 45 20 c8 99 22 57 69 6d 70 5f 47 |on%..E .."Wimp_G| 00006670 65 74 49 63 6f 6e 53 74 61 74 65 22 2c 2c 77 69 |etIconState",,wi| 00006680 6d 70 25 0d 15 46 10 3d 24 28 77 69 6d 70 25 21 |mp%..F.=$(wimp%!| 00006690 32 38 29 0d 15 47 23 dd 20 a4 77 69 6d 70 5f 69 |28)..G#. .wimp_i| 000066a0 63 6f 6e 62 61 72 73 70 28 73 70 72 69 74 65 24 |conbarsp(sprite$| 000066b0 2c 70 6f 73 25 29 0d 15 48 17 24 77 69 73 70 72 |,pos%)..H.$wispr| 000066c0 69 74 65 32 25 3d 73 70 72 69 74 65 24 0d 15 49 |ite2%=sprite$..I| 000066d0 10 77 69 6d 70 25 21 30 3d 70 6f 73 25 0d 15 4a |.wimp%!0=pos%..J| 000066e0 0d 77 69 6d 70 25 21 34 3d 30 0d 15 4b 0d 77 69 |.wimp%!4=0..K.wi| 000066f0 6d 70 25 21 38 3d 30 0d 15 4c 0f 77 69 6d 70 25 |mp%!8=0..L.wimp%| 00006700 21 31 32 3d 36 38 0d 15 4d 0f 77 69 6d 70 25 21 |!12=68..M.wimp%!| 00006710 31 36 3d 38 30 0d 15 4e 16 77 69 6d 70 25 21 32 |16=80..N.wimp%!2| 00006720 30 3d 26 31 37 30 30 33 31 30 41 0d 15 4f 17 77 |0=&1700310A..O.w| 00006730 69 6d 70 25 21 32 34 3d 77 69 73 70 72 69 74 65 |imp%!24=wisprite| 00006740 32 25 0d 15 50 0e 77 69 6d 70 25 21 32 38 3d 31 |2%..P.wimp%!28=1| 00006750 0d 15 51 0f 77 69 6d 70 25 21 33 32 3d 32 30 0d |..Q.wimp%!32=20.| 00006760 15 52 0e 77 42 41 52 54 45 58 54 3d a3 0d 15 53 |.R.wBARTEXT=...S| 00006770 27 c8 99 22 57 69 6d 70 5f 43 72 65 61 74 65 49 |'.."Wimp_CreateI| 00006780 63 6f 6e 22 2c 2c 77 69 6d 70 25 20 b8 20 77 69 |con",,wimp% . wi| 00006790 68 61 6e 25 0d 15 54 07 3d 2d 32 0d 15 55 22 dd |han%..T.=-2..U".| 000067a0 20 a4 77 69 6d 70 5f 6e 75 6d 62 65 72 6f 66 65 | .wimp_numberofe| 000067b0 6e 74 72 69 65 73 28 6d 65 6e 75 24 29 0d 15 56 |ntries(menu$)..V| 000067c0 0d ea 20 74 6f 74 61 6c 2c 4c 0d 15 57 0b 74 6f |.. total,L..W.to| 000067d0 74 61 6c 3d 31 0d 15 58 14 e3 20 4c 3d 31 20 b8 |tal=1..X.. L=1 .| 000067e0 20 a9 28 6d 65 6e 75 24 29 0d 15 59 1e e7 20 c1 | .(menu$)..Y.. .| 000067f0 6d 65 6e 75 24 2c 4c 2c 31 29 3d 22 2f 22 20 74 |menu$,L,1)="/" t| 00006800 6f 74 61 6c 2b 3d 31 0d 15 5a 07 ed 20 4c 0d 15 |otal+=1..Z.. L..| 00006810 5b 0a 3d 74 6f 74 61 6c 0d 15 5c 24 dd 20 f2 77 |[.=total..\$. .w| 00006820 69 6d 70 5f 64 65 63 6f 64 65 6d 65 6e 75 65 6e |imp_decodemenuen| 00006830 74 72 79 28 6d 65 6e 75 24 2c 6e 29 0d 15 5d 10 |try(menu$,n)..].| 00006840 ea 20 4d 2c 70 2c 6f 6d 65 6e 75 24 0d 15 5e 07 |. M,p,omenu$..^.| 00006850 4d 3d 30 0d 15 5f 07 70 3d 31 0d 15 60 05 f5 0d |M=0.._.p=1..`...| 00006860 15 61 1a e7 20 c1 6d 65 6e 75 24 2c 4d 2c 31 29 |.a.. .menu$,M,1)| 00006870 3d 22 2f 22 20 70 2b 3d 31 0d 15 62 08 4d 2b 3d |="/" p+=1..b.M+=| 00006880 31 0d 15 63 09 fd 20 70 3d 6e 0d 15 64 10 6f 6d |1..c.. p=n..d.om| 00006890 65 6e 75 24 3d 6d 65 6e 75 24 0d 15 65 23 6f 6d |enu$=menu$..e#om| 000068a0 65 6e 75 24 3d c2 6f 6d 65 6e 75 24 2c a9 28 6f |enu$=.omenu$,.(o| 000068b0 6d 65 6e 75 24 29 2d 28 4d 2d 31 29 29 0d 15 66 |menu$)-(M-1))..f| 000068c0 12 70 3d a7 6f 6d 65 6e 75 24 2c 22 2f 22 29 0d |.p=.omenu$,"/").| 000068d0 15 67 1d e7 20 70 3e 30 20 6f 6d 65 6e 75 24 3d |.g.. p>0 omenu$=| 000068e0 c0 6f 6d 65 6e 75 24 2c 70 2d 31 29 0d 15 68 12 |.omenu$,p-1)..h.| 000068f0 70 3d a7 6f 6d 65 6e 75 24 2c 22 3e 22 29 0d 15 |p=.omenu$,">")..| 00006900 69 24 e7 20 70 3d 30 20 69 74 65 6d 24 3d 6f 6d |i$. p=0 item$=om| 00006910 65 6e 75 24 3a 77 73 75 62 70 74 72 25 3d 2d 31 |enu$:wsubptr%=-1| 00006920 3a e1 0d 15 6a 16 69 74 65 6d 24 3d c0 6f 6d 65 |:...j.item$=.ome| 00006930 6e 75 24 2c 70 2d 31 29 0d 15 6b 38 f4 20 77 73 |nu$,p-1)..k8. ws| 00006940 75 62 70 74 72 25 3d 46 4e 77 69 6d 70 5f 65 76 |ubptr%=FNwimp_ev| 00006950 61 6c 28 52 49 47 48 54 24 28 6f 6d 65 6e 75 24 |al(RIGHT$(omenu$| 00006960 2c 4c 45 4e 28 6f 6d 65 6e 75 24 29 2d 70 29 29 |,LEN(omenu$)-p))| 00006970 0d 15 6c 0f 77 73 75 62 70 74 72 25 3d 2d 31 0d |..l.wsubptr%=-1.| 00006980 15 6d 05 e1 0d 15 6e 2c dd 20 f2 77 69 6d 70 5f |.m....n,. .wimp_| 00006990 6f 70 65 6e 77 69 6e 64 6f 77 28 77 68 61 6e 25 |openwindow(whan%| 000069a0 2c 63 65 6e 74 72 65 25 2c 73 74 61 63 6b 25 29 |,centre%,stack%)| 000069b0 0d 15 6f 24 ea 20 68 65 69 67 68 74 25 2c 78 25 |..o$. height%,x%| 000069c0 2c 79 25 2c 64 72 61 67 25 2c 77 72 69 74 65 25 |,y%,drag%,write%| 000069d0 2c 6f 6b 25 0d 15 70 11 e7 20 73 74 61 63 6b 25 |,ok%..p.. stack%| 000069e0 3d 2d 33 20 8c 0d 15 71 12 20 20 21 77 69 6d 70 |=-3 ...q. !wimp| 000069f0 25 3d 77 68 61 6e 25 0d 15 72 24 20 20 c8 99 22 |%=whan%..r$ .."| 00006a00 57 69 6d 70 5f 47 65 74 57 69 6e 64 6f 77 53 74 |Wimp_GetWindowSt| 00006a10 61 74 65 22 2c 2c 77 69 6d 70 25 0d 15 73 16 20 |ate",,wimp%..s. | 00006a20 20 63 73 74 61 63 6b 25 3d 77 69 6d 70 25 21 32 | cstack%=wimp%!2| 00006a30 38 0d 15 74 05 cd 0d 15 75 11 77 69 6d 70 25 21 |8..t....u.wimp%!| 00006a40 30 3d 77 68 61 6e 25 0d 15 76 21 c8 99 22 57 69 |0=whan%..v!.."Wi| 00006a50 6d 70 5f 47 65 74 57 69 6e 64 6f 77 49 6e 66 6f |mp_GetWindowInfo| 00006a60 22 2c 2c 77 69 6d 70 25 0d 15 77 22 e7 20 63 65 |",,wimp%..w". ce| 00006a70 6e 74 72 65 25 3d 31 20 f2 77 69 6d 70 5f 63 65 |ntre%=1 .wimp_ce| 00006a80 6e 74 72 65 77 69 6e 64 6f 77 0d 15 78 30 e7 20 |ntrewindow..x0. | 00006a90 63 65 6e 74 72 65 25 3d 32 20 f2 77 69 6d 70 5f |centre%=2 .wimp_| 00006aa0 70 6f 69 6e 74 65 72 63 65 6e 74 72 65 77 69 6e |pointercentrewin| 00006ab0 64 6f 77 28 77 68 61 6e 25 29 0d 15 79 18 61 25 |dow(whan%)..y.a%| 00006ac0 3d a4 75 73 65 72 5f 70 61 6e 65 28 77 68 61 6e |=.user_pane(whan| 00006ad0 25 29 0d 15 7a 1e e7 20 73 74 61 63 6b 25 3d 2d |%)..z.. stack%=-| 00006ae0 33 20 73 74 61 63 6b 25 3d 63 73 74 61 63 6b 25 |3 stack%=cstack%| 00006af0 0d 15 7b 13 77 69 6d 70 25 21 32 38 3d 73 74 61 |..{.wimp%!28=sta| 00006b00 63 6b 25 0d 15 7c 1e c8 99 22 57 69 6d 70 5f 4f |ck%..|..."Wimp_O| 00006b10 70 65 6e 57 69 6e 64 6f 77 22 2c 2c 77 69 6d 70 |penWindow",,wimp| 00006b20 25 0d 15 7d 22 c8 99 22 57 69 6d 70 5f 47 65 74 |%..}".."Wimp_Get| 00006b30 57 69 6e 64 6f 77 53 74 61 74 65 22 2c 2c 77 69 |WindowState",,wi| 00006b40 6d 70 25 0d 15 7e 1c 68 65 69 67 68 74 25 3d 77 |mp%..~.height%=w| 00006b50 69 6d 70 25 21 31 36 2d 77 69 6d 70 25 21 38 0d |imp%!16-wimp%!8.| 00006b60 15 7f 16 79 25 3d 77 69 6d 70 25 21 38 2b 68 65 |...y%=wimp%!8+he| 00006b70 69 67 68 74 25 0d 15 80 0e 78 25 3d 77 69 6d 70 |ight%....x%=wimp| 00006b80 25 21 34 0d 15 81 28 f2 75 73 65 72 5f 6f 70 65 |%!4...(.user_ope| 00006b90 6e 77 69 6e 64 6f 77 28 77 68 61 6e 25 2c 78 25 |nwindow(whan%,x%| 00006ba0 2c 79 25 2c 73 74 61 63 6b 25 29 0d 15 82 25 e7 |,y%,stack%)...%.| 00006bb0 20 a4 75 73 65 72 5f 73 61 76 65 66 69 6c 65 74 | .user_savefilet| 00006bc0 79 70 65 28 77 68 61 6e 25 29 3c 3e 22 22 20 8c |ype(whan%)<>"" .| 00006bd0 0d 15 83 1c 20 20 64 72 61 67 25 3d 30 3a 77 72 |.... drag%=0:wr| 00006be0 69 74 65 25 3d 31 3a 6f 6b 25 3d 32 0d 15 84 2c |ite%=1:ok%=2...,| 00006bf0 20 20 f2 75 73 65 72 5f 73 61 76 65 69 63 6f 6e | .user_saveicon| 00006c00 28 77 68 61 6e 25 2c 64 72 61 67 25 2c 77 72 69 |(whan%,drag%,wri| 00006c10 74 65 25 2c 6f 6b 25 29 0d 15 85 22 20 20 f2 77 |te%,ok%)..." .w| 00006c20 69 6d 70 5f 70 75 74 63 61 72 65 74 28 77 68 61 |imp_putcaret(wha| 00006c30 6e 25 2c 77 72 69 74 65 25 29 0d 15 86 05 cd 0d |n%,write%)......| 00006c40 15 87 05 e1 0d 15 88 14 dd 20 f2 77 69 6d 70 5f |......... .wimp_| 00006c50 70 6f 6c 6c 6e 75 6c 6c 0d 15 89 17 e7 20 4e 55 |pollnull..... NU| 00006c60 4c 4c 3d b9 20 f2 75 73 65 72 5f 6e 75 6c 6c 0d |LL=. .user_null.| 00006c70 15 8a 2a e7 20 77 73 6c 69 64 65 64 72 61 67 25 |..*. wslidedrag%| 00006c80 3c 3e 2d 31 20 f2 77 69 6d 70 5f 64 72 61 67 67 |<>-1 .wimp_dragg| 00006c90 69 6e 67 73 6c 69 64 65 72 0d 15 8b 07 ea 20 74 |ingslider..... t| 00006ca0 0d 15 8c 11 e7 20 77 42 41 4e 4e 45 52 3d a3 20 |..... wBANNER=. | 00006cb0 e1 0d 15 8d 20 c8 99 22 4f 53 5f 52 65 61 64 4d |.... .."OS_ReadM| 00006cc0 6f 6e 6f 74 6f 6e 69 63 54 69 6d 65 22 20 b8 20 |onotonicTime" . | 00006cd0 74 0d 15 8e 15 e7 20 74 3c 3d 77 64 65 6c 61 79 |t..... t<=wdelay| 00006ce0 6d 61 78 25 20 e1 0d 15 8f 29 f2 77 69 6d 70 5f |max% ....).wimp_| 00006cf0 63 6c 6f 73 65 77 69 6e 64 6f 77 28 77 62 61 6e |closewindow(wban| 00006d00 6e 65 72 25 29 3a 77 42 41 4e 4e 45 52 3d a3 0d |ner%):wBANNER=..| 00006d10 15 90 05 e1 0d 15 91 1c dd 20 f2 77 69 6d 70 5f |......... .wimp_| 00006d20 70 6f 6c 6c 72 65 64 72 61 77 77 69 6e 64 6f 77 |pollredrawwindow| 00006d30 0d 15 92 0a ea 20 66 6c 61 67 0d 15 93 27 c8 99 |..... flag...'..| 00006d40 22 57 69 6d 70 5f 52 65 64 72 61 77 57 69 6e 64 |"Wimp_RedrawWind| 00006d50 6f 77 22 2c 2c 77 69 6d 70 25 20 b8 20 66 6c 61 |ow",,wimp% . fla| 00006d60 67 0d 15 94 0b c8 95 20 66 6c 61 67 0d 15 95 12 |g...... flag....| 00006d70 f2 77 69 6d 70 5f 73 61 76 65 77 69 6d 70 0d 15 |.wimp_savewimp..| 00006d80 96 41 f2 75 73 65 72 5f 72 65 64 72 61 77 28 77 |.A.user_redraw(w| 00006d90 69 6d 70 25 21 30 2c 77 69 6d 70 25 21 32 38 2c |imp%!0,wimp%!28,| 00006da0 77 69 6d 70 25 21 33 32 2c 77 69 6d 70 25 21 33 |wimp%!32,wimp%!3| 00006db0 36 2c 77 69 6d 70 25 21 34 30 2c a3 2c 30 29 0d |6,wimp%!40,.,0).| 00006dc0 15 97 12 f2 77 69 6d 70 5f 6c 6f 61 64 77 69 6d |....wimp_loadwim| 00006dd0 70 0d 15 98 27 c8 99 22 57 69 6d 70 5f 47 65 74 |p...'.."Wimp_Get| 00006de0 52 65 63 74 61 6e 67 6c 65 22 2c 2c 77 69 6d 70 |Rectangle",,wimp| 00006df0 25 20 b8 20 66 6c 61 67 0d 15 99 05 ce 0d 15 9a |% . flag........| 00006e00 05 e1 0d 15 9b 1a dd 20 f2 77 69 6d 70 5f 70 6f |....... .wimp_po| 00006e10 6c 6c 6f 70 65 6e 77 69 6e 64 6f 77 0d 15 9c 1e |llopenwindow....| 00006e20 ea 20 61 25 2c 77 69 6e 25 2c 64 72 61 67 25 2c |. a%,win%,drag%,| 00006e30 77 72 69 74 65 25 2c 6f 6b 25 0d 15 9d 34 21 77 |write%,ok%...4!w| 00006e40 74 62 6c 6b 25 3d 21 77 69 6d 70 25 3a 77 74 62 |tblk%=!wimp%:wtb| 00006e50 6c 6b 25 21 34 3d 77 69 6d 70 25 21 34 3a 77 74 |lk%!4=wimp%!4:wt| 00006e60 62 6c 6b 25 21 38 3d 77 69 6d 70 25 21 38 0d 15 |blk%!8=wimp%!8..| 00006e70 9e 3c 77 74 62 6c 6b 25 21 31 32 3d 77 69 6d 70 |.<wtblk%!12=wimp| 00006e80 25 21 31 32 3a 77 74 62 6c 6b 25 21 31 36 3d 77 |%!12:wtblk%!16=w| 00006e90 69 6d 70 25 21 31 36 3a 77 74 62 6c 6b 25 21 32 |imp%!16:wtblk%!2| 00006ea0 30 3d 77 69 6d 70 25 21 32 30 0d 15 9f 29 77 74 |0=wimp%!20...)wt| 00006eb0 62 6c 6b 25 21 32 34 3d 77 69 6d 70 25 21 32 34 |blk%!24=wimp%!24| 00006ec0 3a 77 74 62 6c 6b 25 21 32 38 3d 77 69 6d 70 25 |:wtblk%!28=wimp%| 00006ed0 21 32 38 0d 15 a0 0f 77 69 6e 25 3d 21 77 69 6d |!28....win%=!wim| 00006ee0 70 25 0d 15 a1 17 61 25 3d a4 75 73 65 72 5f 70 |p%....a%=.user_p| 00006ef0 61 6e 65 28 77 69 6e 25 29 0d 15 a2 18 e7 20 61 |ane(win%)..... a| 00006f00 25 3c 3e 2d 31 20 77 69 6d 70 25 21 32 38 3d 61 |%<>-1 wimp%!28=a| 00006f10 25 0d 15 a3 1e c8 99 22 57 69 6d 70 5f 4f 70 65 |%......"Wimp_Ope| 00006f20 6e 57 69 6e 64 6f 77 22 2c 2c 77 69 6d 70 25 0d |nWindow",,wimp%.| 00006f30 15 a4 37 f2 75 73 65 72 5f 6f 70 65 6e 77 69 6e |..7.user_openwin| 00006f40 64 6f 77 28 21 77 69 6d 70 25 2c 77 69 6d 70 25 |dow(!wimp%,wimp%| 00006f50 21 34 2c 77 69 6d 70 25 21 31 36 2c 77 74 62 6c |!4,wimp%!16,wtbl| 00006f60 6b 25 21 32 38 29 0d 15 a5 17 61 25 3d a4 75 73 |k%!28)....a%=.us| 00006f70 65 72 5f 70 61 6e 65 28 77 69 6e 25 29 0d 15 a6 |er_pane(win%)...| 00006f80 19 e7 20 61 25 3c 3e 2d 31 20 77 74 62 6c 6b 25 |.. a%<>-1 wtblk%| 00006f90 21 32 38 3d 61 25 0d 15 a7 1f c8 99 22 57 69 6d |!28=a%......"Wim| 00006fa0 70 5f 4f 70 65 6e 57 69 6e 64 6f 77 22 2c 2c 77 |p_OpenWindow",,w| 00006fb0 74 62 6c 6b 25 0d 15 a8 24 e7 20 a4 75 73 65 72 |tblk%...$. .user| 00006fc0 5f 73 61 76 65 66 69 6c 65 74 79 70 65 28 77 69 |_savefiletype(wi| 00006fd0 6e 25 29 3c 3e 22 22 20 8c 0d 15 a9 24 20 20 e7 |n%)<>"" ....$ .| 00006fe0 20 a4 77 69 6d 70 5f 69 73 77 69 6e 64 6f 77 6f | .wimp_iswindowo| 00006ff0 70 65 6e 28 77 69 6e 25 29 3d 30 20 8c 0d 15 aa |pen(win%)=0 ....| 00007000 1e 20 20 20 20 64 72 61 67 25 3d 30 3a 77 72 69 |. drag%=0:wri| 00007010 74 65 25 3d 31 3a 6f 6b 25 3d 32 0d 15 ab 2d 20 |te%=1:ok%=2...- | 00007020 20 20 20 f2 75 73 65 72 5f 73 61 76 65 69 63 6f | .user_saveico| 00007030 6e 28 77 69 6e 25 2c 64 72 61 67 25 2c 77 72 69 |n(win%,drag%,wri| 00007040 74 65 25 2c 6f 6b 25 29 0d 15 ac 23 20 20 20 20 |te%,ok%)...# | 00007050 f2 77 69 6d 70 5f 70 75 74 63 61 72 65 74 28 77 |.wimp_putcaret(w| 00007060 69 6e 25 2c 77 72 69 74 65 25 29 0d 15 ad 07 20 |in%,write%).... | 00007070 20 cd 0d 15 ae 05 cd 0d 15 af 05 e1 0d 15 b0 1b | ...............| 00007080 dd 20 f2 77 69 6d 70 5f 70 6f 6c 6c 63 6c 6f 73 |. .wimp_pollclos| 00007090 65 77 69 6e 64 6f 77 0d 15 b1 1f c8 99 22 57 69 |ewindow......"Wi| 000070a0 6d 70 5f 43 6c 6f 73 65 57 69 6e 64 6f 77 22 2c |mp_CloseWindow",| 000070b0 2c 77 69 6d 70 25 0d 15 b2 1e f2 75 73 65 72 5f |,wimp%.....user_| 000070c0 63 6c 6f 73 65 77 69 6e 64 6f 77 28 77 69 6d 70 |closewindow(wimp| 000070d0 25 21 30 29 0d 15 b3 05 e1 0d 15 b4 1a dd 20 f2 |%!0).......... .| 000070e0 77 69 6d 70 5f 70 6f 6c 6c 6d 6f 75 73 65 63 6c |wimp_pollmousecl| 000070f0 69 63 6b 0d 15 b5 2d ea 20 6d 68 61 6e 25 2c 79 |ick...-. mhan%,y| 00007100 2c 78 25 2c 79 25 2c 73 25 2c 64 6f 6e 65 25 2c |,x%,y%,s%,done%,| 00007110 64 72 61 67 25 2c 77 72 69 74 65 25 2c 6f 6b 25 |drag%,write%,ok%| 00007120 0d 15 b6 33 e7 20 77 69 6d 70 25 21 38 3d 36 34 |...3. wimp%!8=64| 00007130 20 f2 77 69 6d 70 5f 73 74 61 72 74 64 72 61 67 | .wimp_startdrag| 00007140 28 77 69 6d 70 25 21 31 32 2c 77 69 6d 70 25 21 |(wimp%!12,wimp%!| 00007150 31 36 29 0d 15 b7 63 e7 20 a4 75 73 65 72 5f 73 |16)...c. .user_s| 00007160 6c 69 64 65 72 62 61 63 6b 28 77 69 6d 70 25 21 |liderback(wimp%!| 00007170 31 32 2c 77 69 6d 70 25 21 31 36 29 3c 3e 2d 31 |12,wimp%!16)<>-1| 00007180 20 f2 77 69 6d 70 5f 63 6c 69 63 6b 65 64 73 6c | .wimp_clickedsl| 00007190 69 64 65 72 28 77 69 6d 70 25 21 31 32 2c 77 69 |ider(wimp%!12,wi| 000071a0 6d 70 25 21 31 36 2c 21 77 69 6d 70 25 2c 77 69 |mp%!16,!wimp%,wi| 000071b0 6d 70 25 21 34 29 0d 15 b8 26 73 25 3d a4 75 73 |mp%!4)...&s%=.us| 000071c0 65 72 5f 73 6c 69 64 65 72 28 77 69 6d 70 25 21 |er_slider(wimp%!| 000071d0 31 32 2c 77 69 6d 70 25 21 31 36 29 0d 15 b9 3c |12,wimp%!16)...<| 000071e0 e7 20 73 25 3c 3e 2d 31 20 f2 77 69 6d 70 5f 63 |. s%<>-1 .wimp_c| 000071f0 6c 69 63 6b 65 64 73 6c 69 64 65 72 28 77 69 6d |lickedslider(wim| 00007200 70 25 21 31 32 2c 73 25 2c 21 77 69 6d 70 25 2c |p%!12,s%,!wimp%,| 00007210 77 69 6d 70 25 21 34 29 0d 15 ba 0b 64 6f 6e 65 |wimp%!4)....done| 00007220 25 3d 30 0d 15 bb 35 e7 20 77 69 6d 70 25 21 38 |%=0...5. wimp%!8| 00007230 3c 3e 32 20 80 20 a4 75 73 65 72 5f 73 61 76 65 |<>2 . .user_save| 00007240 66 69 6c 65 74 79 70 65 28 77 69 6d 70 25 21 31 |filetype(wimp%!1| 00007250 32 29 3c 3e 22 22 20 8c 0d 15 bc 1c 20 20 64 72 |2)<>"" ..... dr| 00007260 61 67 25 3d 30 3a 77 72 69 74 65 25 3d 31 3a 6f |ag%=0:write%=1:o| 00007270 6b 25 3d 32 0d 15 bd 2f 20 20 f2 75 73 65 72 5f |k%=2.../ .user_| 00007280 73 61 76 65 69 63 6f 6e 28 77 69 6d 70 25 21 31 |saveicon(wimp%!1| 00007290 32 2c 64 72 61 67 25 2c 77 72 69 74 65 25 2c 6f |2,drag%,write%,o| 000072a0 6b 25 29 0d 15 be 36 20 20 e7 20 77 69 6d 70 25 |k%)...6 . wimp%| 000072b0 21 31 36 3d 6f 6b 25 20 f2 77 69 6d 70 5f 71 75 |!16=ok% .wimp_qu| 000072c0 69 63 6b 73 61 76 65 28 77 69 6d 70 25 21 31 32 |icksave(wimp%!12| 000072d0 29 3a 64 6f 6e 65 25 3d 31 0d 15 bf 05 cd 0d 15 |):done%=1.......| 000072e0 c0 0f e7 20 64 6f 6e 65 25 3d 31 20 e1 0d 15 c1 |... done%=1 ....| 000072f0 12 e7 20 77 69 6d 70 25 21 38 3c 3e 32 20 8c 0d |.. wimp%!8<>2 ..| 00007300 15 c2 48 20 20 77 68 61 6e 25 3d 77 69 6d 70 25 |..H whan%=wimp%| 00007310 21 31 32 3a 69 63 6f 6e 25 3d 77 69 6d 70 25 21 |!12:icon%=wimp%!| 00007320 31 36 3a 62 75 74 74 6f 6e 25 3d 77 69 6d 70 25 |16:button%=wimp%| 00007330 21 38 3a 78 25 3d 21 77 69 6d 70 25 3a 79 25 3d |!8:x%=!wimp%:y%=| 00007340 77 69 6d 70 25 21 34 0d 15 c3 49 20 20 78 25 3d |wimp%!4...I x%=| 00007350 a4 77 69 6d 70 5f 73 63 72 65 65 6e 74 6f 77 6f |.wimp_screentowo| 00007360 72 6b 28 77 68 61 6e 25 2c 78 25 2c 30 29 3a 79 |rk(whan%,x%,0):y| 00007370 25 3d a4 77 69 6d 70 5f 73 63 72 65 65 6e 74 6f |%=.wimp_screento| 00007380 77 6f 72 6b 28 77 68 61 6e 25 2c 79 25 2c 31 29 |work(whan%,y%,1)| 00007390 0d 15 c4 31 20 20 f2 75 73 65 72 5f 6d 6f 75 73 |...1 .user_mous| 000073a0 65 63 6c 69 63 6b 28 77 68 61 6e 25 2c 69 63 6f |eclick(whan%,ico| 000073b0 6e 25 2c 62 75 74 74 6f 6e 25 2c 78 25 2c 79 25 |n%,button%,x%,y%| 000073c0 29 0d 15 c5 05 cd 0d 15 c6 12 e7 20 77 69 6d 70 |).......... wimp| 000073d0 25 21 38 3c 3e 32 20 e1 0d 15 c7 14 77 69 6e 64 |%!8<>2 .....wind| 000073e0 6f 77 25 3d 77 69 6d 70 25 21 31 32 0d 15 c8 27 |ow%=wimp%!12...'| 000073f0 6d 68 61 6e 25 3d a4 75 73 65 72 5f 6d 65 6e 75 |mhan%=.user_menu| 00007400 28 77 69 6d 70 25 21 31 32 2c 77 69 6d 70 25 21 |(wimp%!12,wimp%!| 00007410 31 36 29 0d 15 c9 0f e7 20 6d 68 61 6e 25 3d 30 |16)..... mhan%=0| 00007420 20 e1 0d 15 ca 22 c8 99 22 57 69 6d 70 5f 47 65 | ....".."Wimp_Ge| 00007430 74 50 6f 69 6e 74 65 72 49 6e 66 6f 22 2c 2c 77 |tPointerInfo",,w| 00007440 69 6d 70 25 0d 15 cb 25 79 3d 28 28 a4 77 69 6d |imp%...%y=((.wim| 00007450 70 5f 6d 65 6e 75 73 69 7a 65 28 6d 68 61 6e 25 |p_menusize(mhan%| 00007460 29 29 2a 34 34 29 2b 39 36 0d 15 cc 10 c8 8e 20 |))*44)+96...... | 00007470 77 69 6e 64 6f 77 25 20 ca 0d 15 cd 34 c9 20 2d |window% ....4. -| 00007480 32 20 20 20 3a 20 c8 99 22 57 69 6d 70 5f 43 72 |2 : .."Wimp_Cr| 00007490 65 61 74 65 4d 65 6e 75 22 2c 2c 6d 68 61 6e 25 |eateMenu",,mhan%| 000074a0 2c 77 69 6d 70 25 21 30 2d 36 34 2c 79 0d 15 ce |,wimp%!0-64,y...| 000074b0 62 7f 20 3a 20 78 25 3d 21 77 69 6d 70 25 3a 79 |b. : x%=!wimp%:y| 000074c0 25 3d 77 69 6d 70 25 21 34 3a f2 75 73 65 72 5f |%=wimp%!4:.user_| 000074d0 6d 65 6e 75 6f 70 65 6e 28 6d 68 61 6e 25 2c 77 |menuopen(mhan%,w| 000074e0 69 6d 70 25 21 31 36 29 3a c8 99 22 57 69 6d 70 |imp%!16):.."Wimp| 000074f0 5f 43 72 65 61 74 65 4d 65 6e 75 22 2c 2c 6d 68 |_CreateMenu",,mh| 00007500 61 6e 25 2c 78 25 2d 36 34 2c 79 25 2b 32 30 0d |an%,x%-64,y%+20.| 00007510 15 cf 05 cb 0d 15 d0 1f f2 77 69 6d 70 5f 6d 65 |.........wimp_me| 00007520 6e 75 6a 75 73 74 6f 70 65 6e 65 64 28 6d 68 61 |nujustopened(mha| 00007530 6e 25 29 0d 15 d1 14 77 6c 61 73 74 6d 65 6e 75 |n%)....wlastmenu| 00007540 25 3d 6d 68 61 6e 25 0d 15 d2 05 e1 0d 15 d3 1b |%=mhan%.........| 00007550 dd 20 f2 77 69 6d 70 5f 70 6f 6c 6c 73 61 76 65 |. .wimp_pollsave| 00007560 6d 65 73 73 61 67 65 0d 15 d4 29 e7 20 77 73 61 |message...). wsa| 00007570 76 65 64 72 61 67 25 3d 2d 31 20 f2 77 69 6d 70 |vedrag%=-1 .wimp| 00007580 5f 65 6e 64 73 6c 69 64 65 72 64 72 61 67 3a e1 |_endsliderdrag:.| 00007590 0d 15 d5 18 c8 99 22 44 72 61 67 41 53 70 72 69 |......"DragASpri| 000075a0 74 65 5f 53 74 6f 70 22 0d 15 d6 18 ea 20 77 69 |te_Stop"..... wi| 000075b0 6e 25 2c 69 63 6f 25 2c 78 25 2c 79 25 2c 76 25 |n%,ico%,x%,y%,v%| 000075c0 0d 15 d7 22 c8 99 22 57 69 6d 70 5f 47 65 74 50 |...".."Wimp_GetP| 000075d0 6f 69 6e 74 65 72 49 6e 66 6f 22 2c 2c 77 69 6d |ointerInfo",,wim| 000075e0 70 25 0d 15 d8 11 77 69 6e 25 3d 77 69 6d 70 25 |p%....win%=wimp%| 000075f0 21 31 32 0d 15 d9 11 69 63 6f 25 3d 77 69 6d 70 |!12....ico%=wimp| 00007600 25 21 31 36 0d 15 da 0d 78 25 3d 21 77 69 6d 70 |%!16....x%=!wimp| 00007610 25 0d 15 db 0e 79 25 3d 77 69 6d 70 25 21 34 0d |%....y%=wimp%!4.| 00007620 15 dc 42 24 28 77 69 6d 70 25 2b 34 34 29 3d a4 |..B$(wimp%+44)=.| 00007630 77 69 6d 70 5f 67 65 74 6c 65 61 66 6e 61 6d 65 |wimp_getleafname| 00007640 28 a4 77 69 6d 70 5f 67 65 74 69 63 6f 6e 74 65 |(.wimp_geticonte| 00007650 78 74 28 77 73 61 76 65 77 25 2c 31 29 29 2b bd |xt(wsavew%,1))+.| 00007660 30 0d 15 dd 11 77 69 6d 70 25 21 32 30 3d 77 69 |0....wimp%!20=wi| 00007670 6e 25 0d 15 de 11 77 69 6d 70 25 21 32 34 3d 69 |n%....wimp%!24=i| 00007680 63 6f 25 0d 15 df 0f 77 69 6d 70 25 21 32 38 3d |co%....wimp%!28=| 00007690 78 25 0d 15 e0 0f 77 69 6d 70 25 21 33 32 3d 79 |x%....wimp%!32=y| 000076a0 25 0d 15 e1 11 77 69 6d 70 25 21 33 36 3d 31 30 |%....wimp%!36=10| 000076b0 32 34 0d 15 e2 0d 21 77 69 6d 70 25 3d 36 34 0d |24....!wimp%=64.| 000076c0 15 e3 0e 77 69 6d 70 25 21 31 32 3d 30 0d 15 e4 |...wimp%!12=0...| 000076d0 0e 77 69 6d 70 25 21 31 36 3d 31 0d 15 e5 2d c8 |.wimp%!16=1...-.| 000076e0 99 22 4f 53 5f 52 65 61 64 55 6e 73 69 67 6e 65 |."OS_ReadUnsigne| 000076f0 64 22 2c 31 30 2c 22 26 22 2b 77 73 61 76 65 74 |d",10,"&"+wsavet| 00007700 24 20 b8 20 2c 2c 76 25 0d 15 e6 0f 77 69 6d 70 |$ . ,,v%....wimp| 00007710 25 21 34 30 3d 76 25 0d 15 e7 33 c8 99 22 57 69 |%!40=v%...3.."Wi| 00007720 6d 70 5f 53 65 6e 64 4d 65 73 73 61 67 65 22 2c |mp_SendMessage",| 00007730 31 38 2c 77 69 6d 70 25 2c 77 69 6d 70 25 21 32 |18,wimp%,wimp%!2| 00007740 30 2c 77 69 6d 70 25 21 32 34 0d 15 e8 11 77 73 |0,wimp%!24....ws| 00007750 61 76 65 64 72 61 67 25 3d 2d 31 0d 15 e9 05 e1 |avedrag%=-1.....| 00007760 0d 15 ea 18 dd 20 f2 77 69 6d 70 5f 70 6f 6c 6c |..... .wimp_poll| 00007770 6b 65 79 70 72 65 73 73 0d 15 eb 1b ea 20 64 6f |keypress..... do| 00007780 6e 65 2c 64 72 61 67 25 2c 77 72 69 74 65 25 2c |ne,drag%,write%,| 00007790 6f 6b 25 0d 15 ec 0a 64 6f 6e 65 3d 30 0d 15 ed |ok%....done=0...| 000077a0 35 e7 20 a4 75 73 65 72 5f 73 61 76 65 66 69 6c |5. .user_savefil| 000077b0 65 74 79 70 65 28 77 69 6d 70 25 21 30 29 3c 3e |etype(wimp%!0)<>| 000077c0 22 22 20 80 20 77 69 6d 70 25 21 32 34 3d 31 33 |"" . wimp%!24=13| 000077d0 20 8c 0d 15 ee 1c 20 20 64 72 61 67 25 3d 30 3a | ..... drag%=0:| 000077e0 77 72 69 74 65 25 3d 31 3a 6f 6b 25 3d 32 0d 15 |write%=1:ok%=2..| 000077f0 ef 2e 20 20 f2 75 73 65 72 5f 73 61 76 65 69 63 |.. .user_saveic| 00007800 6f 6e 28 77 69 6d 70 25 21 30 2c 64 72 61 67 25 |on(wimp%!0,drag%| 00007810 2c 77 72 69 74 65 25 2c 6f 6b 25 29 0d 15 f0 36 |,write%,ok%)...6| 00007820 20 20 e7 20 77 69 6d 70 25 21 34 3d 77 72 69 74 | . wimp%!4=writ| 00007830 65 25 20 f2 77 69 6d 70 5f 71 75 69 63 6b 73 61 |e% .wimp_quicksa| 00007840 76 65 28 77 69 6d 70 25 21 30 29 3a 64 6f 6e 65 |ve(wimp%!0):done| 00007850 3d 31 0d 15 f1 05 cd 0d 15 f2 0e e7 20 64 6f 6e |=1.......... don| 00007860 65 3d 31 20 e1 0d 15 f3 12 f2 77 69 6d 70 5f 73 |e=1 ......wimp_s| 00007870 61 76 65 77 69 6d 70 0d 15 f4 31 64 6f 6e 65 3d |avewimp...1done=| 00007880 a4 75 73 65 72 5f 6b 65 79 70 72 65 73 73 28 77 |.user_keypress(w| 00007890 69 6d 70 25 21 30 2c 77 69 6d 70 25 21 34 2c 77 |imp%!0,wimp%!4,w| 000078a0 69 6d 70 25 21 32 34 29 0d 15 f5 12 f2 77 69 6d |imp%!24).....wim| 000078b0 70 5f 6c 6f 61 64 77 69 6d 70 0d 15 f6 29 e7 20 |p_loadwimp...). | 000078c0 64 6f 6e 65 3d 30 20 c8 99 22 57 69 6d 70 5f 50 |done=0 .."Wimp_P| 000078d0 72 6f 63 65 73 73 4b 65 79 22 2c 77 69 6d 70 25 |rocessKey",wimp%| 000078e0 21 32 34 0d 15 f7 05 e1 0d 15 f8 1d dd 20 f2 77 |!24.......... .w| 000078f0 69 6d 70 5f 70 6f 6c 6c 6d 65 6e 75 73 65 6c 65 |imp_pollmenusele| 00007900 63 74 69 6f 6e 0d 15 f9 24 f2 77 69 6d 70 5f 67 |ction...$.wimp_g| 00007910 65 74 6d 65 6e 75 61 6e 64 69 74 65 6d 28 77 6c |etmenuanditem(wl| 00007920 61 73 74 6d 65 6e 75 25 29 0d 15 fa 26 f2 75 73 |astmenu%)...&.us| 00007930 65 72 5f 6d 65 6e 75 73 65 6c 65 63 74 69 6f 6e |er_menuselection| 00007940 28 77 6d 65 6e 75 25 2c 77 69 74 65 6d 25 29 0d |(wmenu%,witem%).| 00007950 15 fb 22 c8 99 22 57 69 6d 70 5f 47 65 74 50 6f |..".."Wimp_GetPo| 00007960 69 6e 74 65 72 49 6e 66 6f 22 2c 2c 77 69 6d 70 |interInfo",,wimp| 00007970 25 0d 15 fc 12 e7 20 77 69 6d 70 25 21 38 3c 3e |%..... wimp%!8<>| 00007980 31 20 e1 0d 15 fd 39 c8 99 22 57 69 6d 70 5f 43 |1 ....9.."Wimp_C| 00007990 72 65 61 74 65 4d 65 6e 75 22 2c 2c 77 6c 61 73 |reateMenu",,wlas| 000079a0 74 6d 65 6e 75 25 2c 77 69 6d 70 25 21 30 2d 36 |tmenu%,wimp%!0-6| 000079b0 34 2c 77 69 6d 70 25 21 34 2b 32 30 0d 15 fe 05 |4,wimp%!4+20....| 000079c0 e1 0d 15 ff 17 dd 20 f2 77 69 6d 70 5f 70 6f 6c |...... .wimp_pol| 000079d0 6c 6d 65 73 73 61 67 65 0d 16 00 11 c8 8e 20 77 |lmessage...... w| 000079e0 69 6d 70 25 21 31 36 20 ca 0d 16 01 1a c9 20 30 |imp%!16 ...... 0| 000079f0 20 20 20 20 20 20 3a 20 66 69 6e 69 73 68 65 64 | : finished| 00007a00 25 3d b9 0d 16 02 20 c9 20 31 20 20 20 20 20 20 |%=.... . 1 | 00007a10 3a 20 f2 77 69 6d 70 5f 64 61 74 61 6c 6f 61 64 |: .wimp_dataload| 00007a20 61 70 70 0d 16 03 1d c9 20 32 20 20 20 20 20 20 |app..... 2 | 00007a30 3a 20 f2 77 69 6d 70 5f 64 61 74 61 73 61 76 65 |: .wimp_datasave| 00007a40 0d 16 04 27 c9 20 33 2c 35 20 20 20 20 3a 20 f2 |...'. 3,5 : .| 00007a50 77 69 6d 70 5f 64 61 74 61 6c 6f 61 64 28 77 69 |wimp_dataload(wi| 00007a60 6d 70 25 21 31 36 29 0d 16 05 19 c9 20 26 35 30 |mp%!16)..... &50| 00007a70 32 20 20 20 3a 20 f2 77 69 6d 70 5f 68 65 6c 70 |2 : .wimp_help| 00007a80 0d 16 06 1f c9 20 26 34 30 30 43 31 20 3a 20 f2 |..... &400C1 : .| 00007a90 75 73 65 72 5f 6d 6f 64 65 63 68 61 6e 67 65 0d |user_modechange.| 00007aa0 16 07 20 c9 20 26 34 30 30 43 30 20 3a 20 f2 77 |.. . &400C0 : .w| 00007ab0 69 6d 70 5f 6f 70 65 6e 73 75 62 6d 65 6e 75 0d |imp_opensubmenu.| 00007ac0 16 08 22 c9 20 26 38 30 31 34 37 20 3a 20 f2 75 |..". &80147 : .u| 00007ad0 73 65 72 5f 70 72 69 6e 74 65 72 63 68 61 6e 67 |ser_printerchang| 00007ae0 65 0d 16 09 05 cb 0d 16 0a 05 e1 0d 16 0b 15 dd |e...............| 00007af0 20 f2 77 69 6d 70 5f 63 6c 6f 73 65 64 6f 77 6e | .wimp_closedown| 00007b00 0d 16 0c 07 ea 20 4c 0d 16 0d 0f e3 20 4c 3d 30 |..... L..... L=0| 00007b10 20 b8 20 32 35 35 0d 16 0e 27 20 20 e7 20 77 66 | . 255...' . wf| 00007b20 6f 6e 74 62 75 66 25 3f 4c 20 c8 99 22 46 6f 6e |ontbuf%?L .."Fon| 00007b30 74 5f 4c 6f 73 65 46 6f 6e 74 22 2c 4c 0d 16 0f |t_LoseFont",L...| 00007b40 07 ed 20 4c 0d 16 10 16 c8 99 22 57 69 6d 70 5f |.. L......"Wimp_| 00007b50 43 6c 6f 73 65 44 6f 77 6e 22 0d 16 11 05 e1 0d |CloseDown"......| 00007b60 16 12 21 dd 20 f2 77 69 6d 70 5f 6d 65 6e 75 6a |..!. .wimp_menuj| 00007b70 75 73 74 6f 70 65 6e 65 64 28 6d 65 6e 75 25 29 |ustopened(menu%)| 00007b80 0d 16 13 16 ea 20 64 72 61 67 25 2c 77 72 69 74 |..... drag%,writ| 00007b90 65 25 2c 6f 6b 25 0d 16 14 25 e7 20 a4 75 73 65 |e%,ok%...%. .use| 00007ba0 72 5f 73 61 76 65 66 69 6c 65 74 79 70 65 28 6d |r_savefiletype(m| 00007bb0 65 6e 75 25 29 3c 3e 22 22 20 8c 0d 16 15 1c 20 |enu%)<>"" ..... | 00007bc0 20 64 72 61 67 25 3d 30 3a 77 72 69 74 65 25 3d | drag%=0:write%=| 00007bd0 31 3a 6f 6b 25 3d 32 0d 16 16 2c 20 20 f2 75 73 |1:ok%=2..., .us| 00007be0 65 72 5f 73 61 76 65 69 63 6f 6e 28 6d 65 6e 75 |er_saveicon(menu| 00007bf0 25 2c 64 72 61 67 25 2c 77 72 69 74 65 25 2c 6f |%,drag%,write%,o| 00007c00 6b 25 29 0d 16 17 22 20 20 f2 77 69 6d 70 5f 70 |k%)..." .wimp_p| 00007c10 75 74 63 61 72 65 74 28 6d 65 6e 75 25 2c 77 72 |utcaret(menu%,wr| 00007c20 69 74 65 25 29 0d 16 18 05 cd 0d 16 19 05 e1 0d |ite%)...........| 00007c30 16 1a 1e dd 20 a4 77 69 6d 70 5f 67 65 74 6c 65 |.... .wimp_getle| 00007c40 61 66 6e 61 6d 65 28 74 65 78 74 24 29 0d 16 1b |afname(text$)...| 00007c50 09 ea 20 4c 2c 70 0d 16 1c 07 70 3d 30 0d 16 1d |.. L,p....p=0...| 00007c60 14 e3 20 4c 3d 31 20 b8 20 a9 28 74 65 78 74 24 |.. L=1 . .(text$| 00007c70 29 0d 16 1e 19 e7 20 c1 74 65 78 74 24 2c 4c 2c |)..... .text$,L,| 00007c80 31 29 3d 22 2e 22 20 70 3d 4c 0d 16 1f 07 ed 20 |1)="." p=L..... | 00007c90 4c 0d 16 20 10 e7 20 70 3d 30 20 3d 74 65 78 74 |L.. .. p=0 =text| 00007ca0 24 0d 16 21 17 3d c2 74 65 78 74 24 2c a9 28 74 |$..!.=.text$,.(t| 00007cb0 65 78 74 24 29 2d 70 29 0d 16 22 19 dd 20 a4 77 |ext$)-p)..".. .w| 00007cc0 69 6d 70 5f 73 74 72 69 6e 67 28 77 70 74 72 25 |imp_string(wptr%| 00007cd0 29 0d 16 23 08 ea 20 61 24 0d 16 24 10 c8 95 20 |)..#.. a$..$... | 00007ce0 3f 77 70 74 72 25 3c 3e 30 0d 16 25 1a 61 24 2b |?wptr%<>0..%.a$+| 00007cf0 3d bd 28 3f 77 70 74 72 25 29 3a 77 70 74 72 25 |=.(?wptr%):wptr%| 00007d00 2b 3d 31 0d 16 26 05 ce 0d 16 27 07 3d 61 24 0d |+=1..&....'.=a$.| 00007d10 16 28 21 dd 20 f2 77 69 6d 70 5f 70 75 74 63 61 |.(!. .wimp_putca| 00007d20 72 65 74 28 77 68 61 6e 25 2c 69 63 6f 6e 25 29 |ret(whan%,icon%)| 00007d30 0d 16 29 0f ea 20 78 6f 66 66 2c 79 6f 66 66 0d |..).. xoff,yoff.| 00007d40 16 2a 13 78 6f 66 66 3d 31 45 36 3a 79 6f 66 66 |.*.xoff=1E6:yoff| 00007d50 3d 30 0d 16 2b 39 c8 99 22 57 69 6d 70 5f 53 65 |=0..+9.."Wimp_Se| 00007d60 74 43 61 72 65 74 50 6f 73 69 74 69 6f 6e 22 2c |tCaretPosition",| 00007d70 77 68 61 6e 25 2c 69 63 6f 6e 25 2c 78 6f 66 66 |whan%,icon%,xoff| 00007d80 2c 79 6f 66 66 2c 2d 31 2c 2d 31 0d 16 2c 05 e1 |,yoff,-1,-1..,..| 00007d90 0d 16 2d 18 dd 20 f2 77 69 6d 70 5f 63 65 6e 74 |..-.. .wimp_cent| 00007da0 72 65 77 69 6e 64 6f 77 0d 16 2e 3f ea 20 78 30 |rewindow...?. x0| 00007db0 2c 79 30 2c 78 31 2c 79 31 2c 77 77 69 64 74 68 |,y0,x1,y1,wwidth| 00007dc0 2c 77 68 65 69 67 68 74 2c 58 45 69 67 2c 59 45 |,wheight,XEig,YE| 00007dd0 69 67 2c 73 78 2c 73 79 2c 73 77 69 64 74 68 2c |ig,sx,sy,swidth,| 00007de0 73 68 65 69 67 68 74 0d 16 2f 19 78 30 3d 77 69 |sheight../.x0=wi| 00007df0 6d 70 25 21 34 3a 79 30 3d 77 69 6d 70 25 21 38 |mp%!4:y0=wimp%!8| 00007e00 0d 16 30 1b 78 31 3d 77 69 6d 70 25 21 31 32 3a |..0.x1=wimp%!12:| 00007e10 79 31 3d 77 69 6d 70 25 21 31 36 0d 16 31 1e 77 |y1=wimp%!16..1.w| 00007e20 77 69 64 74 68 3d 78 31 2d 78 30 3a 77 68 65 69 |width=x1-x0:whei| 00007e30 67 68 74 3d 79 31 2d 79 30 0d 16 32 29 c8 99 22 |ght=y1-y0..2).."| 00007e40 4f 53 5f 52 65 61 64 4d 6f 64 65 56 61 72 69 61 |OS_ReadModeVaria| 00007e50 62 6c 65 22 2c 2d 31 2c 34 20 b8 20 2c 2c 58 45 |ble",-1,4 . ,,XE| 00007e60 69 67 0d 16 33 29 c8 99 22 4f 53 5f 52 65 61 64 |ig..3).."OS_Read| 00007e70 4d 6f 64 65 56 61 72 69 61 62 6c 65 22 2c 2d 31 |ModeVariable",-1| 00007e80 2c 35 20 b8 20 2c 2c 59 45 69 67 0d 16 34 28 c8 |,5 . ,,YEig..4(.| 00007e90 99 22 4f 53 5f 52 65 61 64 4d 6f 64 65 56 61 72 |."OS_ReadModeVar| 00007ea0 69 61 62 6c 65 22 2c 2d 31 2c 31 31 20 b8 20 2c |iable",-1,11 . ,| 00007eb0 2c 73 78 0d 16 35 28 c8 99 22 4f 53 5f 52 65 61 |,sx..5(.."OS_Rea| 00007ec0 64 4d 6f 64 65 56 61 72 69 61 62 6c 65 22 2c 2d |dModeVariable",-| 00007ed0 31 2c 31 32 20 b8 20 2c 2c 73 79 0d 16 36 13 73 |1,12 . ,,sy..6.s| 00007ee0 77 69 64 74 68 3d 73 78 3c 3c 58 45 69 67 0d 16 |width=sx<<XEig..| 00007ef0 37 14 73 68 65 69 67 68 74 3d 73 79 3c 3c 59 45 |7.sheight=sy<<YE| 00007f00 69 67 0d 16 38 18 78 30 3d 28 73 77 69 64 74 68 |ig..8.x0=(swidth| 00007f10 2d 77 77 69 64 74 68 29 2f 32 0d 16 39 1a 79 30 |-wwidth)/2..9.y0| 00007f20 3d 28 73 68 65 69 67 68 74 2d 77 68 65 69 67 68 |=(sheight-wheigh| 00007f30 74 29 2f 32 0d 16 3a 19 77 69 6d 70 25 21 34 3d |t)/2..:.wimp%!4=| 00007f40 78 30 3a 77 69 6d 70 25 21 38 3d 79 30 0d 16 3b |x0:wimp%!8=y0..;| 00007f50 1e 78 31 3d 78 30 2b 77 77 69 64 74 68 3a 79 31 |.x1=x0+wwidth:y1| 00007f60 3d 79 30 2b 77 68 65 69 67 68 74 0d 16 3c 1b 77 |=y0+wheight..<.w| 00007f70 69 6d 70 25 21 31 32 3d 78 31 3a 77 69 6d 70 25 |imp%!12=x1:wimp%| 00007f80 21 31 36 3d 79 31 0d 16 3d 05 e1 0d 16 3e 26 dd |!16=y1..=....>&.| 00007f90 20 f2 77 69 6d 70 5f 70 6f 69 6e 74 65 72 63 65 | .wimp_pointerce| 00007fa0 6e 74 72 65 77 69 6e 64 6f 77 28 77 68 61 6e 25 |ntrewindow(whan%| 00007fb0 29 0d 16 3f 24 ea 20 6d 78 25 2c 6d 79 25 2c 77 |)..?$. mx%,my%,w| 00007fc0 69 64 74 68 25 2c 68 65 69 67 68 74 25 2c 78 70 |idth%,height%,xp| 00007fd0 25 2c 79 70 25 0d 16 40 22 c8 99 22 57 69 6d 70 |%,yp%..@".."Wimp| 00007fe0 5f 47 65 74 50 6f 69 6e 74 65 72 49 6e 66 6f 22 |_GetPointerInfo"| 00007ff0 2c 2c 77 69 6d 70 25 0d 16 41 1b 6d 78 25 3d 77 |,,wimp%..A.mx%=w| 00008000 69 6d 70 25 21 30 3a 6d 79 25 3d 77 69 6d 70 25 |imp%!0:my%=wimp%| 00008010 21 34 0d 16 42 11 77 69 6d 70 25 21 30 3d 77 68 |!4..B.wimp%!0=wh| 00008020 61 6e 25 0d 16 43 21 c8 99 22 57 69 6d 70 5f 47 |an%..C!.."Wimp_G| 00008030 65 74 57 69 6e 64 6f 77 49 6e 66 6f 22 2c 2c 77 |etWindowInfo",,w| 00008040 69 6d 70 25 0d 16 44 34 77 69 64 74 68 25 3d 77 |imp%..D4width%=w| 00008050 69 6d 70 25 21 31 32 2d 77 69 6d 70 25 21 34 3a |imp%!12-wimp%!4:| 00008060 68 65 69 67 68 74 25 3d 77 69 6d 70 25 21 31 36 |height%=wimp%!16| 00008070 2d 77 69 6d 70 25 21 38 0d 16 45 26 78 70 25 3d |-wimp%!8..E&xp%=| 00008080 6d 78 25 2d 77 69 64 74 68 25 2f 32 3a 79 70 25 |mx%-width%/2:yp%| 00008090 3d 6d 79 25 2d 68 65 69 67 68 74 25 2f 32 0d 16 |=my%-height%/2..| 000080a0 46 1b 77 69 6d 70 25 21 34 3d 78 70 25 3a 77 69 |F.wimp%!4=xp%:wi| 000080b0 6d 70 25 21 38 3d 79 70 25 0d 16 47 2c 77 69 6d |mp%!8=yp%..G,wim| 000080c0 70 25 21 31 32 3d 78 70 25 2b 77 69 64 74 68 25 |p%!12=xp%+width%| 000080d0 3a 77 69 6d 70 25 21 31 36 3d 79 70 25 2b 68 65 |:wimp%!16=yp%+he| 000080e0 69 67 68 74 25 0d 16 48 05 e1 0d 16 49 1a dd 20 |ight%..H....I.. | 000080f0 f2 77 69 6d 70 5f 64 72 61 67 67 69 6e 67 73 6c |.wimp_draggingsl| 00008100 69 64 65 72 0d 16 4a 28 ea 20 6d 69 6e 78 25 2c |ider..J(. minx%,| 00008110 6d 69 6e 79 25 2c 6d 61 78 78 25 2c 6d 61 78 79 |miny%,maxx%,maxy| 00008120 25 2c 6c 65 6e 25 2c 6c 65 6e 32 25 0d 16 4b 24 |%,len%,len2%..K$| 00008130 21 77 69 6d 70 25 3d 77 73 6c 69 64 65 77 25 3a |!wimp%=wslidew%:| 00008140 77 69 6d 70 25 21 34 3d 77 73 6c 69 64 65 69 25 |wimp%!4=wslidei%| 00008150 0d 16 4c 20 c8 99 22 57 69 6d 70 5f 47 65 74 49 |..L .."Wimp_GetI| 00008160 63 6f 6e 53 74 61 74 65 22 2c 2c 77 69 6d 70 25 |conState",,wimp%| 00008170 0d 16 4d 2a 6d 69 6e 78 25 3d 77 69 6d 70 25 21 |..M*minx%=wimp%!| 00008180 38 2b 77 6f 78 25 3a 6d 61 78 78 25 3d 77 69 6d |8+wox%:maxx%=wim| 00008190 70 25 21 31 36 2b 77 6f 78 25 0d 16 4e 2b 6d 69 |p%!16+wox%..N+mi| 000081a0 6e 79 25 3d 77 69 6d 70 25 21 31 32 2b 77 6f 79 |ny%=wimp%!12+woy| 000081b0 25 3a 6d 61 78 79 25 3d 77 69 6d 70 25 21 32 30 |%:maxy%=wimp%!20| 000081c0 2b 77 6f 79 25 0d 16 4f 22 c8 99 22 57 69 6d 70 |+woy%..O".."Wimp| 000081d0 5f 47 65 74 50 6f 69 6e 74 65 72 49 6e 66 6f 22 |_GetPointerInfo"| 000081e0 2c 2c 77 69 6d 70 25 0d 16 50 29 6c 65 6e 25 3d |,,wimp%..P)len%=| 000081f0 21 77 69 6d 70 25 2d 6d 69 6e 78 25 3a 6c 65 6e |!wimp%-minx%:len| 00008200 32 25 3d 77 69 6d 70 25 21 34 2d 6d 69 6e 79 25 |2%=wimp%!4-miny%| 00008210 0d 16 51 15 e7 20 77 73 68 65 69 25 3e 77 73 77 |..Q.. wshei%>wsw| 00008220 69 64 25 20 8c 0d 16 52 17 20 20 e7 20 6c 65 6e |id% ...R. . len| 00008230 32 25 3c 3e 77 6c 65 6e 32 25 20 8c 0d 16 53 2c |2%<>wlen2% ...S,| 00008240 20 20 20 20 f2 77 69 6d 70 5f 62 61 72 28 77 73 | .wimp_bar(ws| 00008250 6c 69 64 65 77 25 2c 77 73 6c 69 64 65 69 25 2c |lidew%,wslidei%,| 00008260 6c 65 6e 32 25 2c 31 29 0d 16 54 14 20 20 20 20 |len2%,1)..T. | 00008270 77 6c 65 6e 32 25 3d 6c 65 6e 32 25 0d 16 55 5b |wlen2%=len2%..U[| 00008280 20 20 20 20 f2 75 73 65 72 5f 73 6c 69 64 65 72 | .user_slider| 00008290 76 61 6c 75 65 28 77 73 6c 69 64 65 77 25 2c 77 |value(wslidew%,w| 000082a0 73 6c 69 64 65 69 25 2c a4 77 69 6d 70 5f 63 61 |slidei%,.wimp_ca| 000082b0 6c 63 73 6c 69 64 65 70 63 65 6e 74 28 77 73 6c |lcslidepcent(wsl| 000082c0 69 64 65 77 25 2c 77 73 6c 69 64 65 69 25 2c 77 |idew%,wslidei%,w| 000082d0 73 68 65 69 25 29 29 0d 16 56 07 20 20 cd 0d 16 |shei%))..V. ...| 000082e0 57 05 cc 0d 16 58 15 20 20 e7 20 6c 65 6e 25 3c |W....X. . len%<| 000082f0 3e 77 6c 65 6e 25 20 8c 0d 16 59 2b 20 20 20 20 |>wlen% ...Y+ | 00008300 f2 77 69 6d 70 5f 62 61 72 28 77 73 6c 69 64 65 |.wimp_bar(wslide| 00008310 77 25 2c 77 73 6c 69 64 65 69 25 2c 6c 65 6e 25 |w%,wslidei%,len%| 00008320 2c 30 29 0d 16 5a 12 20 20 20 20 77 6c 65 6e 25 |,0)..Z. wlen%| 00008330 3d 6c 65 6e 25 0d 16 5b 5b 20 20 20 20 f2 75 73 |=len%..[[ .us| 00008340 65 72 5f 73 6c 69 64 65 72 76 61 6c 75 65 28 77 |er_slidervalue(w| 00008350 73 6c 69 64 65 77 25 2c 77 73 6c 69 64 65 69 25 |slidew%,wslidei%| 00008360 2c a4 77 69 6d 70 5f 63 61 6c 63 73 6c 69 64 65 |,.wimp_calcslide| 00008370 70 63 65 6e 74 28 77 73 6c 69 64 65 77 25 2c 77 |pcent(wslidew%,w| 00008380 73 6c 69 64 65 69 25 2c 77 73 77 69 64 25 29 29 |slidei%,wswid%))| 00008390 0d 16 5c 07 20 20 cd 0d 16 5d 05 cd 0d 16 5e 05 |..\. ...]....^.| 000083a0 e1 0d 16 5f 20 dd 20 f2 77 69 6d 70 5f 63 6c 6f |..._ . .wimp_clo| 000083b0 73 65 77 69 6e 64 6f 77 28 77 69 6e 64 6f 77 25 |sewindow(window%| 000083c0 29 0d 16 60 13 77 69 6d 70 25 21 30 3d 77 69 6e |)..`.wimp%!0=win| 000083d0 64 6f 77 25 0d 16 61 1f c8 99 22 57 69 6d 70 5f |dow%..a..."Wimp_| 000083e0 43 6c 6f 73 65 57 69 6e 64 6f 77 22 2c 2c 77 69 |CloseWindow",,wi| 000083f0 6d 70 25 0d 16 62 1e f2 75 73 65 72 5f 63 6c 6f |mp%..b..user_clo| 00008400 73 65 77 69 6e 64 6f 77 28 77 69 6e 64 6f 77 25 |sewindow(window%| 00008410 29 0d 16 63 05 e1 0d 16 64 14 dd 20 f2 77 69 6d |)..c....d.. .wim| 00008420 70 5f 73 61 76 65 77 69 6d 70 0d 16 65 13 e3 20 |p_savewimp..e.. | 00008430 4c 3d 30 20 b8 20 33 31 36 20 88 20 34 0d 16 66 |L=0 . 316 . 4..f| 00008440 16 20 20 77 74 62 6c 6b 25 21 4c 3d 77 69 6d 70 |. wtblk%!L=wimp| 00008450 25 21 4c 0d 16 67 07 ed 20 4c 0d 16 68 05 e1 0d |%!L..g.. L..h...| 00008460 16 69 14 dd 20 f2 77 69 6d 70 5f 6c 6f 61 64 77 |.i.. .wimp_loadw| 00008470 69 6d 70 0d 16 6a 13 e3 20 4c 3d 30 20 b8 20 33 |imp..j.. L=0 . 3| 00008480 31 36 20 88 20 34 0d 16 6b 16 20 20 77 69 6d 70 |16 . 4..k. wimp| 00008490 25 21 4c 3d 77 74 62 6c 6b 25 21 4c 0d 16 6c 07 |%!L=wtblk%!L..l.| 000084a0 ed 20 4c 0d 16 6d 05 e1 0d 16 6e 1f dd 20 a4 77 |. L..m....n.. .w| 000084b0 69 6d 70 5f 69 73 77 69 6e 64 6f 77 6f 70 65 6e |imp_iswindowopen| 000084c0 28 77 68 61 6e 25 29 0d 16 6f 10 21 77 69 6d 70 |(whan%)..o.!wimp| 000084d0 25 3d 77 68 61 6e 25 0d 16 70 22 c8 99 22 57 69 |%=whan%..p".."Wi| 000084e0 6d 70 5f 47 65 74 57 69 6e 64 6f 77 53 74 61 74 |mp_GetWindowStat| 000084f0 65 22 2c 2c 77 69 6d 70 25 0d 16 71 19 3d 28 77 |e",,wimp%..q.=(w| 00008500 69 6d 70 25 21 33 32 20 3e 3e 20 31 36 29 20 80 |imp%!32 >> 16) .| 00008510 20 31 0d 16 72 22 dd 20 f2 77 69 6d 70 5f 73 74 | 1..r". .wimp_st| 00008520 61 72 74 64 72 61 67 28 77 68 61 6e 25 2c 69 63 |artdrag(whan%,ic| 00008530 6f 6e 25 29 0d 16 73 27 ea 20 6f 78 25 2c 6f 79 |on%)..s'. ox%,oy| 00008540 25 2c 69 25 2c 77 25 2c 6e 24 2c 64 72 61 67 25 |%,i%,w%,n$,drag%| 00008550 2c 77 72 69 74 65 25 2c 6f 6b 25 0d 16 74 25 77 |,write%,ok%..t%w| 00008560 73 61 76 65 74 24 3d a4 75 73 65 72 5f 73 61 76 |savet$=.user_sav| 00008570 65 66 69 6c 65 74 79 70 65 28 77 68 61 6e 25 29 |efiletype(whan%)| 00008580 0d 16 75 35 e7 20 77 73 61 76 65 74 24 3d 22 22 |..u5. wsavet$=""| 00008590 20 f2 77 69 6d 70 5f 73 74 61 72 74 73 6c 69 64 | .wimp_startslid| 000085a0 65 72 64 72 61 67 28 77 68 61 6e 25 2c 69 63 6f |erdrag(whan%,ico| 000085b0 6e 25 29 3a e1 0d 16 76 22 77 73 61 76 65 77 25 |n%):...v"wsavew%| 000085c0 3d 77 68 61 6e 25 3a 77 73 61 76 65 64 72 61 67 |=whan%:wsavedrag| 000085d0 25 3d 77 68 61 6e 25 0d 16 77 12 21 77 69 6d 70 |%=whan%..w.!wimp| 000085e0 25 3d 77 73 61 76 65 77 25 0d 16 78 22 c8 99 22 |%=wsavew%..x".."| 000085f0 57 69 6d 70 5f 47 65 74 57 69 6e 64 6f 77 53 74 |Wimp_GetWindowSt| 00008600 61 74 65 22 2c 2c 77 69 6d 70 25 0d 16 79 18 6f |ate",,wimp%..y.o| 00008610 78 25 3d 77 69 6d 70 25 21 34 2d 77 69 6d 70 25 |x%=wimp%!4-wimp%| 00008620 21 32 30 0d 16 7a 19 6f 79 25 3d 77 69 6d 70 25 |!20..z.oy%=wimp%| 00008630 21 31 36 2d 77 69 6d 70 25 21 32 34 0d 16 7b 1a |!16-wimp%!24..{.| 00008640 64 72 61 67 25 3d 30 3a 77 72 69 74 65 25 3d 31 |drag%=0:write%=1| 00008650 3a 6f 6b 25 3d 32 0d 16 7c 2c f2 75 73 65 72 5f |:ok%=2..|,.user_| 00008660 73 61 76 65 69 63 6f 6e 28 77 73 61 76 65 77 25 |saveicon(wsavew%| 00008670 2c 64 72 61 67 25 2c 77 72 69 74 65 25 2c 6f 6b |,drag%,write%,ok| 00008680 25 29 0d 16 7d 14 e7 20 64 72 61 67 25 3c 3e 69 |%)..}.. drag%<>i| 00008690 63 6f 6e 25 20 e1 0d 16 7e 11 77 69 6d 70 25 21 |con% ...~.wimp%!| 000086a0 34 3d 64 72 61 67 25 0d 16 7f 20 c8 99 22 57 69 |4=drag%... .."Wi| 000086b0 6d 70 5f 47 65 74 49 63 6f 6e 53 74 61 74 65 22 |mp_GetIconState"| 000086c0 2c 2c 77 69 6d 70 25 0d 16 80 18 69 25 3d 28 77 |,,wimp%....i%=(w| 000086d0 69 6d 70 25 21 32 34 3e 3e 38 29 20 80 20 31 0d |imp%!24>>8) . 1.| 000086e0 16 81 1e e7 20 69 25 3d 30 20 6e 24 3d 24 28 77 |.... i%=0 n$=$(w| 000086f0 69 6d 70 25 2b 32 38 29 3a 77 25 3d 31 0d 16 82 |imp%+28):w%=1...| 00008700 25 e7 20 69 25 3d 31 20 6e 24 3d 24 28 77 69 6d |%. i%=1 n$=$(wim| 00008710 70 25 21 32 38 29 3a 77 25 3d 77 69 6d 70 25 21 |p%!28):w%=wimp%!| 00008720 33 32 0d 16 83 2b 21 77 69 6d 70 25 3d 77 69 6d |32...+!wimp%=wim| 00008730 70 25 21 38 2b 6f 78 25 3a 77 69 6d 70 25 21 34 |p%!8+ox%:wimp%!4| 00008740 3d 77 69 6d 70 25 21 31 32 2b 6f 79 25 0d 16 84 |=wimp%!12+oy%...| 00008750 2e 77 69 6d 70 25 21 38 3d 77 69 6d 70 25 21 31 |.wimp%!8=wimp%!1| 00008760 36 2b 6f 78 25 3a 77 69 6d 70 25 21 31 32 3d 77 |6+ox%:wimp%!12=w| 00008770 69 6d 70 25 21 32 30 2b 6f 79 25 0d 16 85 2f c8 |imp%!20+oy%.../.| 00008780 99 22 44 72 61 67 41 53 70 72 69 74 65 5f 53 74 |."DragASprite_St| 00008790 61 72 74 22 2c 25 31 31 30 30 31 30 31 30 2c 77 |art",%11001010,w| 000087a0 25 2c 6e 24 2c 77 69 6d 70 25 0d 16 86 05 e1 0d |%,n$,wimp%......| 000087b0 16 87 2e dd 20 f2 77 69 6d 70 5f 63 6c 69 63 6b |.... .wimp_click| 000087c0 65 64 73 6c 69 64 65 72 28 77 68 61 6e 25 2c 69 |edslider(whan%,i| 000087d0 63 6f 6e 25 2c 6d 78 25 2c 6d 79 25 29 0d 16 88 |con%,mx%,my%)...| 000087e0 4c ea 20 6c 65 6e 25 2c 6d 69 6e 78 25 2c 6d 69 |L. len%,minx%,mi| 000087f0 6e 79 25 2c 6d 61 78 78 25 2c 6d 61 78 79 25 2c |ny%,maxx%,maxy%,| 00008800 6f 78 25 2c 6f 79 25 2c 6c 65 6e 32 25 2c 6d 69 |ox%,oy%,len2%,mi| 00008810 6e 78 62 25 2c 6d 69 6e 79 62 25 2c 6d 61 78 78 |nxb%,minyb%,maxx| 00008820 62 25 2c 6d 61 78 79 62 25 0d 16 89 10 21 77 69 |b%,maxyb%....!wi| 00008830 6d 70 25 3d 77 68 61 6e 25 0d 16 8a 22 c8 99 22 |mp%=whan%...".."| 00008840 57 69 6d 70 5f 47 65 74 57 69 6e 64 6f 77 53 74 |Wimp_GetWindowSt| 00008850 61 74 65 22 2c 2c 77 69 6d 70 25 0d 16 8b 18 6f |ate",,wimp%....o| 00008860 78 25 3d 77 69 6d 70 25 21 34 2d 77 69 6d 70 25 |x%=wimp%!4-wimp%| 00008870 21 32 30 0d 16 8c 19 6f 79 25 3d 77 69 6d 70 25 |!20....oy%=wimp%| 00008880 21 31 36 2d 77 69 6d 70 25 21 32 34 0d 16 8d 1e |!16-wimp%!24....| 00008890 21 77 69 6d 70 25 3d 77 68 61 6e 25 3a 77 69 6d |!wimp%=whan%:wim| 000088a0 70 25 21 34 3d 69 63 6f 6e 25 0d 16 8e 20 c8 99 |p%!4=icon%... ..| 000088b0 22 57 69 6d 70 5f 47 65 74 49 63 6f 6e 53 74 61 |"Wimp_GetIconSta| 000088c0 74 65 22 2c 2c 77 69 6d 70 25 0d 16 8f 28 6d 69 |te",,wimp%...(mi| 000088d0 6e 78 25 3d 77 69 6d 70 25 21 38 2b 6f 78 25 3a |nx%=wimp%!8+ox%:| 000088e0 6d 61 78 78 25 3d 77 69 6d 70 25 21 31 36 2b 6f |maxx%=wimp%!16+o| 000088f0 78 25 0d 16 90 29 6d 69 6e 79 25 3d 77 69 6d 70 |x%...)miny%=wimp| 00008900 25 21 31 32 2b 6f 79 25 3a 6d 61 78 79 25 3d 77 |%!12+oy%:maxy%=w| 00008910 69 6d 70 25 21 32 30 2b 6f 79 25 0d 16 91 22 6c |imp%!20+oy%..."l| 00008920 65 6e 25 3d 6d 78 25 2d 6d 69 6e 78 25 3a 6c 65 |en%=mx%-minx%:le| 00008930 6e 32 25 3d 6d 79 25 2d 6d 69 6e 79 25 0d 16 92 |n2%=my%-miny%...| 00008940 36 21 77 69 6d 70 25 3d 77 68 61 6e 25 3a 77 69 |6!wimp%=whan%:wi| 00008950 6d 70 25 21 34 3d a4 75 73 65 72 5f 73 6c 69 64 |mp%!4=.user_slid| 00008960 65 72 62 61 63 6b 28 77 68 61 6e 25 2c 69 63 6f |erback(whan%,ico| 00008970 6e 25 29 0d 16 93 20 c8 99 22 57 69 6d 70 5f 47 |n%)... .."Wimp_G| 00008980 65 74 49 63 6f 6e 53 74 61 74 65 22 2c 2c 77 69 |etIconState",,wi| 00008990 6d 70 25 0d 16 94 2a 6d 69 6e 78 62 25 3d 77 69 |mp%...*minxb%=wi| 000089a0 6d 70 25 21 38 2b 6f 78 25 3a 6d 61 78 78 62 25 |mp%!8+ox%:maxxb%| 000089b0 3d 77 69 6d 70 25 21 31 36 2b 6f 78 25 0d 16 95 |=wimp%!16+ox%...| 000089c0 2b 6d 69 6e 79 62 25 3d 77 69 6d 70 25 21 31 32 |+minyb%=wimp%!12| 000089d0 2b 6f 79 25 3a 6d 61 78 79 62 25 3d 77 69 6d 70 |+oy%:maxyb%=wimp| 000089e0 25 21 32 30 2b 6f 79 25 0d 16 96 27 e7 20 28 6d |%!20+oy%...'. (m| 000089f0 61 78 79 62 25 2d 6d 69 6e 79 62 25 29 3e 28 6d |axyb%-minyb%)>(m| 00008a00 61 78 78 62 25 2d 6d 69 6e 78 62 25 29 20 8c 0d |axxb%-minxb%) ..| 00008a10 16 97 24 20 20 f2 77 69 6d 70 5f 62 61 72 28 77 |..$ .wimp_bar(w| 00008a20 68 61 6e 25 2c 69 63 6f 6e 25 2c 6c 65 6e 32 25 |han%,icon%,len2%| 00008a30 2c 31 29 0d 16 98 05 cc 0d 16 99 23 20 20 f2 77 |,1)........# .w| 00008a40 69 6d 70 5f 62 61 72 28 77 68 61 6e 25 2c 69 63 |imp_bar(whan%,ic| 00008a50 6f 6e 25 2c 6c 65 6e 25 2c 30 29 0d 16 9a 05 cd |on%,len%,0).....| 00008a60 0d 16 9b 36 21 77 69 6d 70 25 3d 77 68 61 6e 25 |...6!wimp%=whan%| 00008a70 3a 77 69 6d 70 25 21 34 3d a4 75 73 65 72 5f 73 |:wimp%!4=.user_s| 00008a80 6c 69 64 65 72 62 61 63 6b 28 77 68 61 6e 25 2c |liderback(whan%,| 00008a90 69 63 6f 6e 25 29 0d 16 9c 20 c8 99 22 57 69 6d |icon%)... .."Wim| 00008aa0 70 5f 47 65 74 49 63 6f 6e 53 74 61 74 65 22 2c |p_GetIconState",| 00008ab0 2c 77 69 6d 70 25 0d 16 9d 27 e7 20 28 6d 61 78 |,wimp%...'. (max| 00008ac0 79 62 25 2d 6d 69 6e 79 62 25 29 3e 28 6d 61 78 |yb%-minyb%)>(max| 00008ad0 78 62 25 2d 6d 69 6e 78 62 25 29 20 8c 0d 16 9e |xb%-minxb%) ....| 00008ae0 58 20 20 f2 75 73 65 72 5f 73 6c 69 64 65 72 76 |X .user_sliderv| 00008af0 61 6c 75 65 28 77 68 61 6e 25 2c 69 63 6f 6e 25 |alue(whan%,icon%| 00008b00 2c a4 77 69 6d 70 5f 63 61 6c 63 73 6c 69 64 65 |,.wimp_calcslide| 00008b10 70 63 65 6e 74 28 77 68 61 6e 25 2c 69 63 6f 6e |pcent(whan%,icon| 00008b20 25 2c 77 69 6d 70 25 21 32 30 2d 77 69 6d 70 25 |%,wimp%!20-wimp%| 00008b30 21 31 32 29 29 0d 16 9f 05 cc 0d 16 a0 57 20 20 |!12))........W | 00008b40 f2 75 73 65 72 5f 73 6c 69 64 65 72 76 61 6c 75 |.user_slidervalu| 00008b50 65 28 77 68 61 6e 25 2c 69 63 6f 6e 25 2c a4 77 |e(whan%,icon%,.w| 00008b60 69 6d 70 5f 63 61 6c 63 73 6c 69 64 65 70 63 65 |imp_calcslidepce| 00008b70 6e 74 28 77 68 61 6e 25 2c 69 63 6f 6e 25 2c 77 |nt(whan%,icon%,w| 00008b80 69 6d 70 25 21 31 36 2d 77 69 6d 70 25 21 38 29 |imp%!16-wimp%!8)| 00008b90 29 0d 16 a1 05 cd 0d 16 a2 05 e1 0d 16 a3 1c dd |)...............| 00008ba0 20 f2 77 69 6d 70 5f 71 75 69 63 6b 73 61 76 65 | .wimp_quicksave| 00008bb0 28 77 68 61 6e 25 29 0d 16 a4 0d ea 20 70 61 74 |(whan%)..... pat| 00008bc0 68 24 2c 51 0d 16 a5 24 70 61 74 68 24 3d a4 77 |h$,Q...$path$=.w| 00008bd0 69 6d 70 5f 67 65 74 69 63 6f 6e 74 65 78 74 28 |imp_geticontext(| 00008be0 77 68 61 6e 25 2c 31 29 0d 16 a6 13 e7 20 a7 70 |whan%,1)..... .p| 00008bf0 61 74 68 24 2c 22 2e 22 29 20 8c 0d 16 a7 21 51 |ath$,".") ....!Q| 00008c00 3d a4 75 73 65 72 5f 73 61 76 65 64 61 74 61 28 |=.user_savedata(| 00008c10 70 61 74 68 24 2c 77 68 61 6e 25 29 0d 16 a8 0b |path$,whan%)....| 00008c20 e7 20 51 3d 30 20 e1 0d 16 a9 33 ff 22 53 65 74 |. Q=0 ....3."Set| 00008c30 54 79 70 65 20 22 2b 70 61 74 68 24 2b 22 20 22 |Type "+path$+" "| 00008c40 2b a4 75 73 65 72 5f 73 61 76 65 66 69 6c 65 74 |+.user_savefilet| 00008c50 79 70 65 28 77 68 61 6e 25 29 0d 16 aa 05 cc 0d |ype(whan%)......| 00008c60 16 ab 5c f2 77 69 6d 70 5f 65 72 72 6f 72 28 22 |..\.wimp_error("| 00008c70 4d 65 73 73 61 67 65 22 2c 22 54 6f 20 73 61 76 |Message","To sav| 00008c80 65 2c 20 64 72 61 67 20 74 68 65 20 69 63 6f 6e |e, drag the icon| 00008c90 20 74 6f 20 61 20 64 69 72 65 63 74 6f 72 79 20 | to a directory | 00008ca0 76 69 65 77 65 72 20 6f 72 20 61 70 70 6c 69 63 |viewer or applic| 00008cb0 61 74 69 6f 6e 22 2c 31 2c 30 29 0d 16 ac 05 cd |ation",1,0).....| 00008cc0 0d 16 ad 05 e1 0d 16 ae 2c dd 20 a4 77 69 6d 70 |........,. .wimp| 00008cd0 5f 73 63 72 65 65 6e 74 6f 77 6f 72 6b 28 77 68 |_screentowork(wh| 00008ce0 61 6e 25 2c 63 6f 6f 72 64 25 2c 73 69 64 65 25 |an%,coord%,side%| 00008cf0 29 0d 16 af 08 ea 20 66 25 0d 16 b0 36 77 69 6d |)..... f%...6wim| 00008d00 70 25 21 30 3d 77 68 61 6e 25 3a c8 99 22 58 57 |p%!0=whan%:.."XW| 00008d10 69 6d 70 5f 47 65 74 57 69 6e 64 6f 77 49 6e 66 |imp_GetWindowInf| 00008d20 6f 22 2c 2c 77 69 6d 70 25 20 b8 20 3b 66 25 0d |o",,wimp% . ;f%.| 00008d30 16 b1 13 e7 20 28 66 25 20 80 20 31 29 3d 31 20 |.... (f% . 1)=1 | 00008d40 3d 30 0d 16 b2 26 e7 20 73 69 64 65 25 3d 30 20 |=0...&. side%=0 | 00008d50 3d 63 6f 6f 72 64 25 2b 77 69 6d 70 25 21 32 30 |=coord%+wimp%!20| 00008d60 2d 77 69 6d 70 25 21 34 0d 16 b3 27 e7 20 73 69 |-wimp%!4...'. si| 00008d70 64 65 25 3d 31 20 3d 63 6f 6f 72 64 25 2b 77 69 |de%=1 =coord%+wi| 00008d80 6d 70 25 21 32 34 2d 77 69 6d 70 25 21 31 36 0d |mp%!24-wimp%!16.| 00008d90 16 b4 06 3d 30 0d 16 b5 1b dd 20 a4 77 69 6d 70 |...=0..... .wimp| 00008da0 5f 6d 65 6e 75 73 69 7a 65 28 6d 68 61 6e 25 29 |_menusize(mhan%)| 00008db0 0d 16 b6 15 ea 20 77 70 74 72 25 2c 65 2c 6c 2c |..... wptr%,e,l,| 00008dc0 66 6c 61 67 25 0d 16 b7 07 65 3d a3 0d 16 b8 11 |flag%....e=.....| 00008dd0 77 70 74 72 25 3d 6d 68 61 6e 25 2b 34 0d 16 b9 |wptr%=mhan%+4...| 00008de0 07 6c 3d 30 0d 16 ba 05 f5 0d 16 bb 0d 77 70 74 |.l=0.........wpt| 00008df0 72 25 2b 3d 32 34 0d 16 bc 08 6c 2b 3d 31 0d 16 |r%+=24....l+=1..| 00008e00 bd 11 66 6c 61 67 25 3d 77 70 74 72 25 21 30 0d |..flag%=wptr%!0.| 00008e10 16 be 12 66 6c 61 67 25 3d 66 6c 61 67 25 3e 3e |...flag%=flag%>>| 00008e20 37 0d 16 bf 17 e7 20 28 66 6c 61 67 25 20 80 20 |7..... (flag% . | 00008e30 31 29 3d 31 20 65 3d b9 0d 16 c0 09 fd 20 65 3d |1)=1 e=...... e=| 00008e40 b9 0d 16 c1 06 3d 6c 0d 16 c2 19 dd 20 f2 77 69 |.....=l..... .wi| 00008e50 6d 70 5f 65 6e 64 73 6c 69 64 65 72 64 72 61 67 |mp_endsliderdrag| 00008e60 0d 16 c3 12 77 73 6c 69 64 65 64 72 61 67 25 3d |....wslidedrag%=| 00008e70 2d 31 0d 16 c4 15 e7 20 77 73 68 65 69 25 3e 77 |-1..... wshei%>w| 00008e80 73 77 69 64 25 20 8c 0d 16 c5 59 20 20 f2 75 73 |swid% ....Y .us| 00008e90 65 72 5f 73 6c 69 64 65 72 76 61 6c 75 65 28 77 |er_slidervalue(w| 00008ea0 73 6c 69 64 65 77 25 2c 77 73 6c 69 64 65 69 25 |slidew%,wslidei%| 00008eb0 2c a4 77 69 6d 70 5f 63 61 6c 63 73 6c 69 64 65 |,.wimp_calcslide| 00008ec0 70 63 65 6e 74 28 77 73 6c 69 64 65 77 25 2c 77 |pcent(wslidew%,w| 00008ed0 73 6c 69 64 65 69 25 2c 77 73 68 65 69 25 29 29 |slidei%,wshei%))| 00008ee0 0d 16 c6 05 cc 0d 16 c7 59 20 20 f2 75 73 65 72 |........Y .user| 00008ef0 5f 73 6c 69 64 65 72 76 61 6c 75 65 28 77 73 6c |_slidervalue(wsl| 00008f00 69 64 65 77 25 2c 77 73 6c 69 64 65 69 25 2c a4 |idew%,wslidei%,.| 00008f10 77 69 6d 70 5f 63 61 6c 63 73 6c 69 64 65 70 63 |wimp_calcslidepc| 00008f20 65 6e 74 28 77 73 6c 69 64 65 77 25 2c 77 73 6c |ent(wslidew%,wsl| 00008f30 69 64 65 69 25 2c 77 73 77 69 64 25 29 29 0d 16 |idei%,wswid%))..| 00008f40 c8 05 cd 0d 16 c9 05 e1 0d 16 ca 26 dd 20 f2 77 |...........&. .w| 00008f50 69 6d 70 5f 67 65 74 6d 65 6e 75 61 6e 64 69 74 |imp_getmenuandit| 00008f60 65 6d 28 77 6c 61 73 74 6d 65 6e 75 25 29 0d 16 |em(wlastmenu%)..| 00008f70 cb 07 ea 20 71 0d 16 cc 39 e7 20 28 77 69 6d 70 |... q...9. (wimp| 00008f80 25 21 34 29 3d 2d 31 20 77 6d 65 6e 75 25 3d 77 |%!4)=-1 wmenu%=w| 00008f90 6c 61 73 74 6d 65 6e 75 25 3a 77 69 74 65 6d 25 |lastmenu%:witem%| 00008fa0 3d 28 77 69 6d 70 25 21 30 29 2b 31 3a e1 0d 16 |=(wimp%!0)+1:...| 00008fb0 cd 07 71 3d 30 0d 16 ce 15 77 6d 65 6e 75 25 3d |..q=0....wmenu%=| 00008fc0 77 6c 61 73 74 6d 65 6e 75 25 0d 16 cf 05 f5 0d |wlastmenu%......| 00008fd0 16 d0 33 77 6d 65 6e 75 25 3d a4 77 69 6d 70 5f |..3wmenu%=.wimp_| 00008fe0 66 69 6e 64 73 75 62 6d 65 6e 75 70 74 72 28 77 |findsubmenuptr(w| 00008ff0 6d 65 6e 75 25 2c 28 77 69 6d 70 25 21 71 29 2b |menu%,(wimp%!q)+| 00009000 31 29 0d 16 d1 08 71 2b 3d 34 0d 16 d2 16 fd 20 |1)....q+=4..... | 00009010 28 77 69 6d 70 25 21 28 71 2b 34 29 29 3d 2d 31 |(wimp%!(q+4))=-1| 00009020 0d 16 d3 16 77 69 74 65 6d 25 3d 28 77 69 6d 70 |....witem%=(wimp| 00009030 25 21 71 29 2b 31 0d 16 d4 05 e1 0d 16 d5 17 dd |%!q)+1..........| 00009040 20 f2 77 69 6d 70 5f 64 61 74 61 6c 6f 61 64 61 | .wimp_dataloada| 00009050 70 70 0d 16 d6 16 e7 20 77 69 6d 70 25 21 34 3d |pp..... wimp%!4=| 00009060 77 74 61 73 6b 25 20 e1 0d 16 d7 0e 77 69 6d 70 |wtask% .....wimp| 00009070 25 21 31 36 3d 32 0d 16 d8 0f 77 69 6d 70 25 21 |%!16=2....wimp%!| 00009080 33 36 3d 2d 31 0d 16 d9 14 77 69 6d 70 25 21 31 |36=-1....wimp%!1| 00009090 32 3d 77 69 6d 70 25 21 38 0d 16 da 30 f2 77 69 |2=wimp%!8...0.wi| 000090a0 6d 70 5f 7a 65 72 6f 74 65 72 6d 69 6e 61 74 65 |mp_zeroterminate| 000090b0 28 77 69 6d 70 25 2b 34 34 2c 22 3c 57 69 6d 70 |(wimp%+44,"<Wimp| 000090c0 24 53 63 72 61 70 3e 22 29 0d 16 db 32 c8 99 22 |$Scrap>")...2.."| 000090d0 57 69 6d 70 5f 53 65 6e 64 4d 65 73 73 61 67 65 |Wimp_SendMessage| 000090e0 22 2c 31 37 2c 77 69 6d 70 25 2c 77 69 6d 70 25 |",17,wimp%,wimp%| 000090f0 21 34 2c 77 69 6d 70 25 21 32 34 0d 16 dc 05 e1 |!4,wimp%!24.....| 00009100 0d 16 dd 14 dd 20 f2 77 69 6d 70 5f 64 61 74 61 |..... .wimp_data| 00009110 73 61 76 65 0d 16 de 0e ea 20 70 61 74 68 24 2c |save..... path$,| 00009120 51 25 0d 16 df 20 70 61 74 68 24 3d a4 77 69 6d |Q%... path$=.wim| 00009130 70 5f 73 74 72 69 6e 67 28 77 69 6d 70 25 2b 34 |p_string(wimp%+4| 00009140 34 29 0d 16 e0 12 f2 77 69 6d 70 5f 73 61 76 65 |4).....wimp_save| 00009150 77 69 6d 70 0d 16 e1 24 51 25 3d a4 75 73 65 72 |wimp...$Q%=.user| 00009160 5f 73 61 76 65 64 61 74 61 28 70 61 74 68 24 2c |_savedata(path$,| 00009170 77 73 61 76 65 77 25 29 0d 16 e2 12 f2 77 69 6d |wsavew%).....wim| 00009180 70 5f 6c 6f 61 64 77 69 6d 70 0d 16 e3 0c e7 20 |p_loadwimp..... | 00009190 51 25 3d 30 20 e1 0d 16 e4 21 ff 22 53 65 74 54 |Q%=0 ....!."SetT| 000091a0 79 70 65 20 22 2b 70 61 74 68 24 2b 22 20 22 2b |ype "+path$+" "+| 000091b0 77 73 61 76 65 74 24 0d 16 e5 14 77 69 6d 70 25 |wsavet$....wimp%| 000091c0 21 31 32 3d 77 69 6d 70 25 21 38 0d 16 e6 0e 77 |!12=wimp%!8....w| 000091d0 69 6d 70 25 21 31 36 3d 33 0d 16 e7 0e 21 77 69 |imp%!16=3....!wi| 000091e0 6d 70 25 3d 32 35 36 0d 16 e8 33 c8 99 22 57 69 |mp%=256...3.."Wi| 000091f0 6d 70 5f 53 65 6e 64 4d 65 73 73 61 67 65 22 2c |mp_SendMessage",| 00009200 31 38 2c 77 69 6d 70 25 2c 77 69 6d 70 25 21 32 |18,wimp%,wimp%!2| 00009210 30 2c 77 69 6d 70 25 21 32 34 0d 16 e9 3e e7 20 |0,wimp%!24...>. | 00009220 70 61 74 68 24 3c 3e 22 3c 57 69 6d 70 24 53 63 |path$<>"<Wimp$Sc| 00009230 72 61 70 3e 22 20 f2 77 69 6d 70 5f 70 75 74 69 |rap>" .wimp_puti| 00009240 63 6f 6e 74 65 78 74 28 77 73 61 76 65 77 25 2c |context(wsavew%,| 00009250 31 2c 70 61 74 68 24 29 0d 16 ea 05 e1 0d 16 eb |1,path$)........| 00009260 1b dd 20 f2 77 69 6d 70 5f 64 61 74 61 6c 6f 61 |.. .wimp_dataloa| 00009270 64 28 74 79 70 65 25 29 0d 16 ec 26 ea 20 77 68 |d(type%)...&. wh| 00009280 61 6e 25 2c 69 63 6f 6e 25 2c 66 74 79 70 65 24 |an%,icon%,ftype$| 00009290 2c 70 61 74 68 24 2c 70 2c 78 25 2c 79 25 0d 16 |,path$,p,x%,y%..| 000092a0 ed 12 77 68 61 6e 25 3d 77 69 6d 70 25 21 32 30 |..whan%=wimp%!20| 000092b0 0d 16 ee 12 69 63 6f 6e 25 3d 77 69 6d 70 25 21 |....icon%=wimp%!| 000092c0 32 34 0d 16 ef 17 66 74 79 70 65 24 3d c3 7e 28 |24....ftype$=.~(| 000092d0 77 69 6d 70 25 21 34 30 29 0d 16 f0 20 70 61 74 |wimp%!40)... pat| 000092e0 68 24 3d a4 77 69 6d 70 5f 73 74 72 69 6e 67 28 |h$=.wimp_string(| 000092f0 77 69 6d 70 25 2b 34 34 29 0d 16 f1 12 f2 77 69 |wimp%+44).....wi| 00009300 6d 70 5f 73 61 76 65 77 69 6d 70 0d 16 f2 1d e7 |mp_savewimp.....| 00009310 20 74 79 70 65 25 3d 35 20 77 68 61 6e 25 3d 30 | type%=5 whan%=0| 00009320 3a 69 63 6f 6e 25 3d 30 0d 16 f3 1b 78 25 3d 77 |:icon%=0....x%=w| 00009330 69 6d 70 25 21 32 38 3a 79 25 3d 77 69 6d 70 25 |imp%!28:y%=wimp%| 00009340 21 33 32 0d 16 f4 47 78 25 3d a4 77 69 6d 70 5f |!32...Gx%=.wimp_| 00009350 73 63 72 65 65 6e 74 6f 77 6f 72 6b 28 77 68 61 |screentowork(wha| 00009360 6e 25 2c 78 25 2c 30 29 3a 79 25 3d a4 77 69 6d |n%,x%,0):y%=.wim| 00009370 70 5f 73 63 72 65 65 6e 74 6f 77 6f 72 6b 28 77 |p_screentowork(w| 00009380 68 61 6e 25 2c 79 25 2c 31 29 0d 16 f5 34 70 3d |han%,y%,1)...4p=| 00009390 a4 75 73 65 72 5f 6c 6f 61 64 64 61 74 61 28 70 |.user_loaddata(p| 000093a0 61 74 68 24 2c 77 68 61 6e 25 2c 69 63 6f 6e 25 |ath$,whan%,icon%| 000093b0 2c 66 74 79 70 65 24 2c 78 25 2c 79 25 29 0d 16 |,ftype$,x%,y%)..| 000093c0 f6 12 f2 77 69 6d 70 5f 6c 6f 61 64 77 69 6d 70 |...wimp_loadwimp| 000093d0 0d 16 f7 1b e7 20 70 3d 31 20 f2 77 69 6d 70 5f |..... p=1 .wimp_| 000093e0 64 61 74 61 6c 6f 61 64 61 63 6b 0d 16 f8 05 e1 |dataloadack.....| 000093f0 0d 16 f9 10 dd 20 f2 77 69 6d 70 5f 68 65 6c 70 |..... .wimp_help| 00009400 0d 16 fa 34 ea 20 68 65 6c 70 25 2c 77 68 61 6e |...4. help%,whan| 00009410 25 2c 69 63 6f 6e 25 2c 72 65 66 25 2c 68 65 6c |%,icon%,ref%,hel| 00009420 70 24 2c 64 65 73 74 25 2c 6d 77 68 61 6e 25 2c |p$,dest%,mwhan%,| 00009430 73 75 62 25 0d 16 fb 11 64 65 73 74 25 3d 77 69 |sub%....dest%=wi| 00009440 6d 70 25 21 34 0d 16 fc 10 72 65 66 25 3d 77 69 |mp%!4....ref%=wi| 00009450 6d 70 25 21 38 0d 16 fd 12 77 68 61 6e 25 3d 77 |mp%!8....whan%=w| 00009460 69 6d 70 25 21 33 32 0d 16 fe 12 69 63 6f 6e 25 |imp%!32....icon%| 00009470 3d 77 69 6d 70 25 21 33 36 0d 16 ff 0c 68 65 6c |=wimp%!36....hel| 00009480 70 24 3d 22 22 0d 17 00 22 c8 99 22 57 69 6d 70 |p$=""...".."Wimp| 00009490 5f 47 65 74 50 6f 69 6e 74 65 72 49 6e 66 6f 22 |_GetPointerInfo"| 000094a0 2c 2c 77 69 6d 70 25 0d 17 01 13 6d 77 68 61 6e |,,wimp%....mwhan| 000094b0 25 3d 77 69 6d 70 25 21 31 32 0d 17 02 2d c8 99 |%=wimp%!12...-..| 000094c0 22 57 69 6d 70 5f 47 65 74 4d 65 6e 75 53 74 61 |"Wimp_GetMenuSta| 000094d0 74 65 22 2c 31 2c 77 69 6d 70 25 2c 77 68 61 6e |te",1,wimp%,whan| 000094e0 25 2c 69 63 6f 6e 25 0d 17 03 12 e7 20 21 77 69 |%,icon%..... !wi| 000094f0 6d 70 25 3c 3e 2d 31 20 8c 0d 17 04 26 20 20 f2 |mp%<>-1 ....& .| 00009500 77 69 6d 70 5f 67 65 74 6d 65 6e 75 61 6e 64 69 |wimp_getmenuandi| 00009510 74 65 6d 28 77 6c 61 73 74 6d 65 6e 75 25 29 0d |tem(wlastmenu%).| 00009520 17 05 22 20 20 73 75 62 25 3d 21 28 77 6d 65 6e |.." sub%=!(wmen| 00009530 75 25 2b 38 2b 28 77 69 74 65 6d 25 2a 32 34 29 |u%+8+(witem%*24)| 00009540 29 0d 17 06 15 20 20 e7 20 73 75 62 25 3d 6d 77 |).... . sub%=mw| 00009550 68 61 6e 25 20 8c 0d 17 07 16 20 20 20 20 f2 77 |han% ..... .w| 00009560 69 6d 70 5f 73 61 76 65 77 69 6d 70 0d 17 08 25 |imp_savewimp...%| 00009570 20 20 20 20 68 65 6c 70 24 3d a4 75 73 65 72 5f | help$=.user_| 00009580 68 65 6c 70 28 77 68 61 6e 25 2c 69 63 6f 6e 25 |help(whan%,icon%| 00009590 29 0d 17 09 16 20 20 20 20 f2 77 69 6d 70 5f 6c |).... .wimp_l| 000095a0 6f 61 64 77 69 6d 70 0d 17 0a 07 20 20 cc 0d 17 |oadwimp.... ...| 000095b0 0b 16 20 20 20 20 f2 77 69 6d 70 5f 73 61 76 65 |.. .wimp_save| 000095c0 77 69 6d 70 0d 17 0c 2b 20 20 20 20 68 65 6c 70 |wimp...+ help| 000095d0 24 3d a4 75 73 65 72 5f 6d 65 6e 75 68 65 6c 70 |$=.user_menuhelp| 000095e0 28 77 6d 65 6e 75 25 2c 77 69 74 65 6d 25 29 0d |(wmenu%,witem%).| 000095f0 17 0d 16 20 20 20 20 f2 77 69 6d 70 5f 6c 6f 61 |... .wimp_loa| 00009600 64 77 69 6d 70 0d 17 0e 07 20 20 cd 0d 17 0f 05 |dwimp.... .....| 00009610 cc 0d 17 10 14 20 20 f2 77 69 6d 70 5f 73 61 76 |..... .wimp_sav| 00009620 65 77 69 6d 70 0d 17 11 23 20 20 68 65 6c 70 24 |ewimp...# help$| 00009630 3d a4 75 73 65 72 5f 68 65 6c 70 28 77 68 61 6e |=.user_help(whan| 00009640 25 2c 69 63 6f 6e 25 29 0d 17 12 14 20 20 f2 77 |%,icon%).... .w| 00009650 69 6d 70 5f 6c 6f 61 64 77 69 6d 70 0d 17 13 05 |imp_loadwimp....| 00009660 cd 0d 17 14 14 68 65 6c 70 24 3d 68 65 6c 70 24 |.....help$=help$| 00009670 2b 22 7c 4d 22 0d 17 15 1b 21 77 69 6d 70 25 3d |+"|M"....!wimp%=| 00009680 28 a9 28 68 65 6c 70 24 29 2b 32 34 29 80 ac 33 |(.(help$)+24)..3| 00009690 0d 17 16 11 77 69 6d 70 25 21 34 3d 64 65 73 74 |....wimp%!4=dest| 000096a0 25 0d 17 17 11 77 69 6d 70 25 21 31 32 3d 72 65 |%....wimp%!12=re| 000096b0 66 25 0d 17 18 11 77 69 6d 70 25 21 31 36 3d 26 |f%....wimp%!16=&| 000096c0 35 30 33 0d 17 19 15 24 28 77 69 6d 70 25 2b 32 |503....$(wimp%+2| 000096d0 30 29 3d 68 65 6c 70 24 0d 17 1a 29 c8 99 22 57 |0)=help$...).."W| 000096e0 69 6d 70 5f 53 65 6e 64 4d 65 73 73 61 67 65 22 |imp_SendMessage"| 000096f0 2c 31 37 2c 77 69 6d 70 25 2c 77 69 6d 70 25 21 |,17,wimp%,wimp%!| 00009700 34 0d 17 1b 05 e1 0d 17 1c 17 dd 20 f2 77 69 6d |4.......... .wim| 00009710 70 5f 6f 70 65 6e 73 75 62 6d 65 6e 75 0d 17 1d |p_opensubmenu...| 00009720 36 c8 99 22 57 69 6d 70 5f 43 72 65 61 74 65 53 |6.."Wimp_CreateS| 00009730 75 62 4d 65 6e 75 22 2c 2c 77 69 6d 70 25 21 32 |ubMenu",,wimp%!2| 00009740 30 2c 77 69 6d 70 25 21 32 34 2c 77 69 6d 70 25 |0,wimp%!24,wimp%| 00009750 21 32 38 0d 17 1e 22 f2 77 69 6d 70 5f 6d 65 6e |!28...".wimp_men| 00009760 75 6a 75 73 74 6f 70 65 6e 65 64 28 77 69 6d 70 |ujustopened(wimp| 00009770 25 21 32 30 29 0d 17 1f 05 e1 0d 17 20 26 dd 20 |%!20)....... &. | 00009780 f2 77 69 6d 70 5f 62 61 72 28 77 68 61 6e 25 2c |.wimp_bar(whan%,| 00009790 69 63 6f 6e 25 2c 6c 65 6e 25 2c 64 69 72 25 29 |icon%,len%,dir%)| 000097a0 0d 17 21 3c ea 20 6d 69 6e 78 25 2c 6d 69 6e 79 |..!<. minx%,miny| 000097b0 25 2c 6d 61 78 78 25 2c 6d 61 78 79 25 2c 66 6c |%,maxx%,maxy%,fl| 000097c0 61 67 25 2c 64 61 74 61 25 2c 62 6f 72 64 65 72 |ag%,data%,border| 000097d0 2c 66 69 6c 6c 65 64 2c 6f 6c 64 62 0d 17 22 07 |,filled,oldb..".| 000097e0 52 3d a3 0d 17 23 1f 77 69 6d 70 25 21 30 3d 77 |R=...#.wimp%!0=w| 000097f0 68 61 6e 25 3a 77 69 6d 70 25 21 34 3d 69 63 6f |han%:wimp%!4=ico| 00009800 6e 25 0d 17 24 20 c8 99 22 57 69 6d 70 5f 47 65 |n%..$ .."Wimp_Ge| 00009810 74 49 63 6f 6e 53 74 61 74 65 22 2c 2c 77 69 6d |tIconState",,wim| 00009820 70 25 0d 17 25 20 6d 69 6e 78 25 3d 77 69 6d 70 |p%..% minx%=wimp| 00009830 25 21 38 3a 6d 69 6e 79 25 3d 77 69 6d 70 25 21 |%!8:miny%=wimp%!| 00009840 31 32 0d 17 26 21 6d 61 78 78 25 3d 77 69 6d 70 |12..&!maxx%=wimp| 00009850 25 21 31 36 3a 6d 61 78 79 25 3d 77 69 6d 70 25 |%!16:maxy%=wimp%| 00009860 21 32 30 0d 17 27 21 66 6c 61 67 25 3d 77 69 6d |!20..'!flag%=wim| 00009870 70 25 21 32 34 3a 64 61 74 61 25 3d 77 69 6d 70 |p%!24:data%=wimp| 00009880 25 21 32 38 0d 17 28 19 66 69 6c 6c 65 64 3d 28 |%!28..(.filled=(| 00009890 66 6c 61 67 25 3e 3e 35 29 20 80 20 31 0d 17 29 |flag%>>5) . 1..)| 000098a0 19 62 6f 72 64 65 72 3d 28 66 6c 61 67 25 3e 3e |.border=(flag%>>| 000098b0 32 29 20 80 20 31 0d 17 2a 18 6f 6c 64 62 3d 28 |2) . 1..*.oldb=(| 000098c0 66 6c 61 67 25 3e 3e 31 31 29 20 80 20 31 0d 17 |flag%>>11) . 1..| 000098d0 2b 13 e7 20 6c 65 6e 25 3c 30 20 6c 65 6e 25 3d |+.. len%<0 len%=| 000098e0 30 0d 17 2c 19 e7 20 6c 65 6e 25 3d 30 20 80 20 |0..,.. len%=0 . | 000098f0 66 69 6c 6c 65 64 3d 30 20 e1 0d 17 2d 5d e7 20 |filled=0 ...-]. | 00009900 6c 65 6e 25 3d 30 20 f2 77 69 6d 70 5f 7a 65 72 |len%=0 .wimp_zer| 00009910 6f 6c 65 6e 67 74 68 62 61 72 28 62 6f 72 64 65 |olengthbar(borde| 00009920 72 29 3a c8 99 22 57 69 6d 70 5f 46 6f 72 63 65 |r):.."Wimp_Force| 00009930 52 65 64 72 61 77 22 2c 77 68 61 6e 25 2c 6d 69 |Redraw",whan%,mi| 00009940 6e 78 25 2c 6d 69 6e 79 25 2c 6d 61 78 78 25 2c |nx%,miny%,maxx%,| 00009950 6d 61 78 79 25 3a e1 0d 17 2e 1e c8 99 22 57 69 |maxy%:......."Wi| 00009960 6d 70 5f 44 65 6c 65 74 65 49 63 6f 6e 22 2c 2c |mp_DeleteIcon",,| 00009970 77 69 6d 70 25 0d 17 2f 0e e7 20 64 69 72 25 3d |wimp%../.. dir%=| 00009980 30 20 8c 0d 17 30 11 20 20 6c 65 6e 25 2b 3d 6d |0 ...0. len%+=m| 00009990 69 6e 78 25 0d 17 31 21 20 20 77 69 6d 70 25 21 |inx%..1! wimp%!| 000099a0 34 3d 6d 69 6e 78 25 3a 77 69 6d 70 25 21 38 3d |4=minx%:wimp%!8=| 000099b0 6d 69 6e 79 25 0d 17 32 22 20 20 77 69 6d 70 25 |miny%..2" wimp%| 000099c0 21 31 32 3d 6c 65 6e 25 3a 77 69 6d 70 25 21 31 |!12=len%:wimp%!1| 000099d0 36 3d 6d 61 78 79 25 0d 17 33 05 cc 0d 17 34 15 |6=maxy%..3....4.| 000099e0 20 20 6c 65 6e 25 3d 6d 69 6e 79 25 2b 6c 65 6e | len%=miny%+len| 000099f0 25 0d 17 35 21 20 20 77 69 6d 70 25 21 34 3d 6d |%..5! wimp%!4=m| 00009a00 69 6e 78 25 3a 77 69 6d 70 25 21 38 3d 6d 69 6e |inx%:wimp%!8=min| 00009a10 79 25 0d 17 36 22 20 20 77 69 6d 70 25 21 31 32 |y%..6" wimp%!12| 00009a20 3d 6d 61 78 78 25 3a 77 69 6d 70 25 21 31 36 3d |=maxx%:wimp%!16=| 00009a30 6c 65 6e 25 0d 17 37 05 cd 0d 17 38 21 77 69 6d |len%..7....8!wim| 00009a40 70 25 21 32 30 3d 66 6c 61 67 25 3a 77 69 6d 70 |p%!20=flag%:wimp| 00009a50 25 21 32 34 3d 64 61 74 61 25 0d 17 39 1e c8 99 |%!24=data%..9...| 00009a60 22 57 69 6d 70 5f 43 72 65 61 74 65 49 63 6f 6e |"Wimp_CreateIcon| 00009a70 22 2c 2c 77 69 6d 70 25 0d 17 3a 1f 77 69 6d 70 |",,wimp%..:.wimp| 00009a80 25 21 30 3d 77 68 61 6e 25 3a 77 69 6d 70 25 21 |%!0=whan%:wimp%!| 00009a90 34 3d 69 63 6f 6e 25 0d 17 3b 10 e7 20 66 69 6c |4=icon%..;.. fil| 00009aa0 6c 65 64 3d 30 20 8c 0d 17 3c 1c 20 20 77 69 6d |led=0 ...<. wim| 00009ab0 70 25 21 38 3d 33 32 3a 77 69 6d 70 25 21 31 32 |p%!8=32:wimp%!12| 00009ac0 3d 33 32 0d 17 3d 22 20 20 c8 99 22 57 69 6d 70 |=32..=" .."Wimp| 00009ad0 5f 53 65 74 49 63 6f 6e 53 74 61 74 65 22 2c 2c |_SetIconState",,| 00009ae0 77 69 6d 70 25 0d 17 3e 10 20 20 e7 20 6f 6c 64 |wimp%..>. . old| 00009af0 62 3d 31 20 8c 0d 17 3f 1c 20 20 20 20 77 69 6d |b=1 ...?. wim| 00009b00 70 25 21 38 3d 34 3a 77 69 6d 70 25 21 31 32 3d |p%!8=4:wimp%!12=| 00009b10 34 0d 17 40 24 20 20 20 20 c8 99 22 57 69 6d 70 |4..@$ .."Wimp| 00009b20 5f 53 65 74 49 63 6f 6e 53 74 61 74 65 22 2c 2c |_SetIconState",,| 00009b30 77 69 6d 70 25 0d 17 41 07 20 20 cd 0d 17 42 05 |wimp%..A. ...B.| 00009b40 cd 0d 17 43 0e e7 20 64 69 72 25 3d 30 20 8c 0d |...C.. dir%=0 ..| 00009b50 17 44 14 20 20 e7 20 6c 65 6e 25 3c 6d 61 78 78 |.D. . len%<maxx| 00009b60 25 20 8c 0d 17 45 3b 20 20 20 20 c8 99 22 57 69 |% ...E; .."Wi| 00009b70 6d 70 5f 46 6f 72 63 65 52 65 64 72 61 77 22 2c |mp_ForceRedraw",| 00009b80 77 68 61 6e 25 2c 6c 65 6e 25 2d 32 2c 6d 69 6e |whan%,len%-2,min| 00009b90 79 25 2c 6d 61 78 78 25 2c 6d 61 78 79 25 0d 17 |y%,maxx%,maxy%..| 00009ba0 46 07 20 20 cc 0d 17 47 3b 20 20 20 20 c8 99 22 |F. ...G; .."| 00009bb0 57 69 6d 70 5f 46 6f 72 63 65 52 65 64 72 61 77 |Wimp_ForceRedraw| 00009bc0 22 2c 77 68 61 6e 25 2c 6d 61 78 78 25 2d 32 2c |",whan%,maxx%-2,| 00009bd0 6d 69 6e 79 25 2c 6c 65 6e 25 2c 6d 61 78 79 25 |miny%,len%,maxy%| 00009be0 0d 17 48 07 20 20 cd 0d 17 49 05 cc 0d 17 4a 14 |..H. ...I....J.| 00009bf0 20 20 e7 20 6c 65 6e 25 3c 6d 61 78 79 25 20 8c | . len%<maxy% .| 00009c00 0d 17 4b 3b 20 20 20 20 c8 99 22 57 69 6d 70 5f |..K; .."Wimp_| 00009c10 46 6f 72 63 65 52 65 64 72 61 77 22 2c 77 68 61 |ForceRedraw",wha| 00009c20 6e 25 2c 6d 69 6e 78 25 2c 6c 65 6e 25 2d 32 2c |n%,minx%,len%-2,| 00009c30 6d 61 78 78 25 2c 6d 61 78 79 25 0d 17 4c 07 20 |maxx%,maxy%..L. | 00009c40 20 cc 0d 17 4d 3b 20 20 20 20 c8 99 22 57 69 6d | ...M; .."Wim| 00009c50 70 5f 46 6f 72 63 65 52 65 64 72 61 77 22 2c 77 |p_ForceRedraw",w| 00009c60 68 61 6e 25 2c 6d 69 6e 78 25 2c 6d 61 78 79 25 |han%,minx%,maxy%| 00009c70 2d 32 2c 6d 61 78 78 25 2c 6c 65 6e 25 0d 17 4e |-2,maxx%,len%..N| 00009c80 07 20 20 cd 0d 17 4f 05 cd 0d 17 50 05 e1 0d 17 |. ...O....P....| 00009c90 51 2a dd 20 a4 77 69 6d 70 5f 63 61 6c 63 73 6c |Q*. .wimp_calcsl| 00009ca0 69 64 65 70 63 65 6e 74 28 77 68 61 6e 25 2c 69 |idepcent(whan%,i| 00009cb0 63 6f 6e 25 2c 77 25 29 0d 17 52 19 ea 20 73 6c |con%,w%)..R.. sl| 00009cc0 69 64 65 68 25 2c 73 6c 69 64 65 77 25 2c 70 63 |ideh%,slidew%,pc| 00009cd0 25 0d 17 53 1e 21 77 69 6d 70 25 3d 77 68 61 6e |%..S.!wimp%=whan| 00009ce0 25 3a 77 69 6d 70 25 21 34 3d 69 63 6f 6e 25 0d |%:wimp%!4=icon%.| 00009cf0 17 54 20 c8 99 22 57 69 6d 70 5f 47 65 74 49 63 |.T .."Wimp_GetIc| 00009d00 6f 6e 53 74 61 74 65 22 2c 2c 77 69 6d 70 25 0d |onState",,wimp%.| 00009d10 17 55 1d 73 6c 69 64 65 68 25 3d 77 69 6d 70 25 |.U.slideh%=wimp%| 00009d20 21 32 30 2d 77 69 6d 70 25 21 31 32 0d 17 56 1c |!20-wimp%!12..V.| 00009d30 73 6c 69 64 65 77 25 3d 77 69 6d 70 25 21 31 36 |slidew%=wimp%!16| 00009d40 2d 77 69 6d 70 25 21 38 0d 17 57 17 e7 20 73 6c |-wimp%!8..W.. sl| 00009d50 69 64 65 77 25 3e 73 6c 69 64 65 68 25 20 8c 0d |idew%>slideh% ..| 00009d60 17 58 1d 20 20 70 63 25 3d a8 28 28 73 6c 69 64 |.X. pc%=.((slid| 00009d70 65 77 25 2f 77 25 29 2a 31 30 30 29 0d 17 59 05 |ew%/w%)*100)..Y.| 00009d80 cc 0d 17 5a 1d 20 20 70 63 25 3d a8 28 28 73 6c |...Z. pc%=.((sl| 00009d90 69 64 65 68 25 2f 77 25 29 2a 31 30 30 29 0d 17 |ideh%/w%)*100)..| 00009da0 5b 05 cd 0d 17 5c 08 3d 70 63 25 0d 17 5d 28 dd |[....\.=pc%..](.| 00009db0 20 f2 77 69 6d 70 5f 73 74 61 72 74 73 6c 69 64 | .wimp_startslid| 00009dc0 65 72 64 72 61 67 28 77 68 61 6e 25 2c 69 63 6f |erdrag(whan%,ico| 00009dd0 6e 25 29 0d 17 5e 27 ea 20 6f 78 25 2c 6f 79 25 |n%)..^'. ox%,oy%| 00009de0 2c 62 78 31 25 2c 62 79 31 25 2c 62 78 32 25 2c |,bx1%,by1%,bx2%,| 00009df0 62 79 32 25 2c 61 25 2c 62 25 0d 17 5f 41 61 25 |by2%,a%,b%.._Aa%| 00009e00 3d a4 75 73 65 72 5f 73 6c 69 64 65 72 62 61 63 |=.user_sliderbac| 00009e10 6b 28 77 68 61 6e 25 2c 69 63 6f 6e 25 29 3a 62 |k(whan%,icon%):b| 00009e20 25 3d a4 75 73 65 72 5f 73 6c 69 64 65 72 28 77 |%=.user_slider(w| 00009e30 68 61 6e 25 2c 69 63 6f 6e 25 29 0d 17 60 15 e7 |han%,icon%)..`..| 00009e40 20 61 25 3d 2d 31 20 80 20 62 25 3d 2d 31 20 e1 | a%=-1 . b%=-1 .| 00009e50 0d 17 61 14 e7 20 61 25 3d 2d 31 20 69 63 6f 6e |..a.. a%=-1 icon| 00009e60 25 3d 62 25 0d 17 62 10 21 77 69 6d 70 25 3d 77 |%=b%..b.!wimp%=w| 00009e70 68 61 6e 25 0d 17 63 22 c8 99 22 57 69 6d 70 5f |han%..c".."Wimp_| 00009e80 47 65 74 57 69 6e 64 6f 77 53 74 61 74 65 22 2c |GetWindowState",| 00009e90 2c 77 69 6d 70 25 0d 17 64 18 6f 78 25 3d 77 69 |,wimp%..d.ox%=wi| 00009ea0 6d 70 25 21 34 2d 77 69 6d 70 25 21 32 30 0d 17 |mp%!4-wimp%!20..| 00009eb0 65 19 6f 79 25 3d 77 69 6d 70 25 21 31 36 2d 77 |e.oy%=wimp%!16-w| 00009ec0 69 6d 70 25 21 32 34 0d 17 66 36 21 77 69 6d 70 |imp%!24..f6!wimp| 00009ed0 25 3d 77 68 61 6e 25 3a 77 69 6d 70 25 21 34 3d |%=whan%:wimp%!4=| 00009ee0 a4 75 73 65 72 5f 73 6c 69 64 65 72 62 61 63 6b |.user_sliderback| 00009ef0 28 77 68 61 6e 25 2c 69 63 6f 6e 25 29 0d 17 67 |(whan%,icon%)..g| 00009f00 20 c8 99 22 57 69 6d 70 5f 47 65 74 49 63 6f 6e | .."Wimp_GetIcon| 00009f10 53 74 61 74 65 22 2c 2c 77 69 6d 70 25 0d 17 68 |State",,wimp%..h| 00009f20 26 62 78 31 25 3d 6f 78 25 2b 77 69 6d 70 25 21 |&bx1%=ox%+wimp%!| 00009f30 38 3a 62 79 31 25 3d 6f 79 25 2b 77 69 6d 70 25 |8:by1%=oy%+wimp%| 00009f40 21 31 32 0d 17 69 27 62 78 32 25 3d 6f 78 25 2b |!12..i'bx2%=ox%+| 00009f50 77 69 6d 70 25 21 31 36 3a 62 79 32 25 3d 6f 79 |wimp%!16:by2%=oy| 00009f60 25 2b 77 69 6d 70 25 21 32 30 0d 17 6a 1e 21 77 |%+wimp%!20..j.!w| 00009f70 69 6d 70 25 3d 77 68 61 6e 25 3a 77 69 6d 70 25 |imp%=whan%:wimp%| 00009f80 21 34 3d 69 63 6f 6e 25 0d 17 6b 20 c8 99 22 57 |!4=icon%..k .."W| 00009f90 69 6d 70 5f 47 65 74 49 63 6f 6e 53 74 61 74 65 |imp_GetIconState| 00009fa0 22 2c 2c 77 69 6d 70 25 0d 17 6c 0d 77 69 6d 70 |",,wimp%..l.wimp| 00009fb0 25 21 34 3d 37 0d 17 6d 17 77 69 6d 70 25 21 38 |%!4=7..m.wimp%!8| 00009fc0 3d 6f 78 25 2b 77 69 6d 70 25 21 38 0d 17 6e 19 |=ox%+wimp%!8..n.| 00009fd0 77 69 6d 70 25 21 31 32 3d 6f 79 25 2b 77 69 6d |wimp%!12=oy%+wim| 00009fe0 70 25 21 31 32 0d 17 6f 19 77 69 6d 70 25 21 31 |p%!12..o.wimp%!1| 00009ff0 36 3d 6f 78 25 2b 77 69 6d 70 25 21 31 36 0d 17 |6=ox%+wimp%!16..| 0000a000 70 19 77 69 6d 70 25 21 32 30 3d 6f 79 25 2b 77 |p.wimp%!20=oy%+w| 0000a010 69 6d 70 25 21 32 30 0d 17 71 11 77 69 6d 70 25 |imp%!20..q.wimp%| 0000a020 21 32 34 3d 62 78 31 25 0d 17 72 11 77 69 6d 70 |!24=bx1%..r.wimp| 0000a030 25 21 32 38 3d 62 79 31 25 0d 17 73 11 77 69 6d |%!28=by1%..s.wim| 0000a040 70 25 21 33 32 3d 62 78 32 25 0d 17 74 11 77 69 |p%!32=bx2%..t.wi| 0000a050 6d 70 25 21 33 36 3d 62 79 32 25 0d 17 75 1b c8 |mp%!36=by2%..u..| 0000a060 99 22 57 69 6d 70 5f 44 72 61 67 42 6f 78 22 2c |."Wimp_DragBox",| 0000a070 2c 77 69 6d 70 25 0d 17 76 58 77 73 6c 69 64 65 |,wimp%..vXwslide| 0000a080 64 72 61 67 25 3d 77 68 61 6e 25 3a 77 73 6c 69 |drag%=whan%:wsli| 0000a090 64 65 77 25 3d 77 68 61 6e 25 3a 77 73 6c 69 64 |dew%=whan%:wslid| 0000a0a0 65 69 25 3d 69 63 6f 6e 25 3a 77 6f 78 25 3d 6f |ei%=icon%:wox%=o| 0000a0b0 78 25 3a 77 6f 79 25 3d 6f 79 25 3a 77 6c 65 6e |x%:woy%=oy%:wlen| 0000a0c0 25 3d 2d 31 3a 77 6c 65 6e 32 25 3d 2d 31 0d 17 |%=-1:wlen2%=-1..| 0000a0d0 77 25 77 73 77 69 64 25 3d 62 78 32 25 2d 62 78 |w%wswid%=bx2%-bx| 0000a0e0 31 25 3a 77 73 68 65 69 25 3d 62 79 32 25 2d 62 |1%:wshei%=by2%-b| 0000a0f0 79 31 25 0d 17 78 05 e1 0d 17 79 28 dd 20 a4 77 |y1%..x....y(. .w| 0000a100 69 6d 70 5f 66 69 6e 64 73 75 62 6d 65 6e 75 70 |imp_findsubmenup| 0000a110 74 72 28 77 6d 65 6e 75 25 2c 69 74 65 6d 25 29 |tr(wmenu%,item%)| 0000a120 0d 17 7a 0d ea 20 4d 2c 77 70 74 72 25 0d 17 7b |..z.. M,wptr%..{| 0000a130 12 77 70 74 72 25 3d 77 6d 65 6e 75 25 2b 34 0d |.wptr%=wmenu%+4.| 0000a140 17 7c 11 e3 20 4d 3d 31 20 b8 20 69 74 65 6d 25 |.|.. M=1 . item%| 0000a150 0d 17 7d 0d 77 70 74 72 25 2b 3d 32 34 0d 17 7e |..}.wptr%+=24..~| 0000a160 07 ed 20 4d 0d 17 7f 0c 3d 77 70 74 72 25 21 34 |.. M....=wptr%!4| 0000a170 0d 17 80 23 dd 20 f2 77 69 6d 70 5f 7a 65 72 6f |...#. .wimp_zero| 0000a180 74 65 72 6d 69 6e 61 74 65 28 77 70 74 72 25 2c |terminate(wptr%,| 0000a190 74 24 29 0d 17 81 07 ea 20 4c 0d 17 82 11 e3 20 |t$)..... L..... | 0000a1a0 4c 3d 31 20 b8 20 a9 28 74 24 29 0d 17 83 16 3f |L=1 . .(t$)....?| 0000a1b0 77 70 74 72 25 3d 97 28 c1 74 24 2c 4c 2c 31 29 |wptr%=.(.t$,L,1)| 0000a1c0 29 0d 17 84 0c 77 70 74 72 25 2b 3d 31 0d 17 85 |)....wptr%+=1...| 0000a1d0 07 ed 20 4c 0d 17 86 0c 3f 77 70 74 72 25 3d 30 |.. L....?wptr%=0| 0000a1e0 0d 17 87 05 e1 0d 17 88 17 dd 20 f2 77 69 6d 70 |.......... .wimp| 0000a1f0 5f 64 61 74 61 6c 6f 61 64 61 63 6b 0d 17 89 1f |_dataloadack....| 0000a200 77 69 6d 70 25 21 31 36 3d 34 3a 77 69 6d 70 25 |wimp%!16=4:wimp%| 0000a210 21 31 32 3d 77 69 6d 70 25 21 38 0d 17 8a 33 c8 |!12=wimp%!8...3.| 0000a220 99 22 57 69 6d 70 5f 53 65 6e 64 4d 65 73 73 61 |."Wimp_SendMessa| 0000a230 67 65 22 2c 31 37 2c 77 69 6d 70 25 2c 77 69 6d |ge",17,wimp%,wim| 0000a240 70 25 21 32 30 2c 77 69 6d 70 25 21 32 34 0d 17 |p%!20,wimp%!24..| 0000a250 8b 34 e7 20 70 61 74 68 24 3d 22 3c 57 69 6d 70 |.4. path$="<Wimp| 0000a260 24 53 63 72 61 70 3e 22 20 ff 22 57 69 70 65 20 |$Scrap>" ."Wipe | 0000a270 22 2b 70 61 74 68 24 2b 22 20 7e 43 20 7e 56 20 |"+path$+" ~C ~V | 0000a280 46 22 0d 17 8c 05 e1 0d 17 8d 21 dd 20 f2 77 69 |F"........!. .wi| 0000a290 6d 70 5f 7a 65 72 6f 6c 65 6e 67 74 68 62 61 72 |mp_zerolengthbar| 0000a2a0 28 62 6f 72 64 65 72 29 0d 17 8e 19 77 69 6d 70 |(border)....wimp| 0000a2b0 25 21 38 3d 30 3a 77 69 6d 70 25 21 31 32 3d 33 |%!8=0:wimp%!12=3| 0000a2c0 32 0d 17 8f 20 c8 99 22 57 69 6d 70 5f 53 65 74 |2... .."Wimp_Set| 0000a2d0 49 63 6f 6e 53 74 61 74 65 22 2c 2c 77 69 6d 70 |IconState",,wimp| 0000a2e0 25 0d 17 90 10 e7 20 62 6f 72 64 65 72 3d 31 20 |%..... border=1 | 0000a2f0 8c 0d 17 91 1e 77 69 6d 70 25 21 38 3d 32 30 34 |.....wimp%!8=204| 0000a300 38 3a 77 69 6d 70 25 21 31 32 3d 32 30 34 38 0d |8:wimp%!12=2048.| 0000a310 17 92 20 c8 99 22 57 69 6d 70 5f 53 65 74 49 63 |.. .."Wimp_SetIc| 0000a320 6f 6e 53 74 61 74 65 22 2c 2c 77 69 6d 70 25 0d |onState",,wimp%.| 0000a330 17 93 18 77 69 6d 70 25 21 38 3d 30 3a 77 69 6d |...wimp%!8=0:wim| 0000a340 70 25 21 31 32 3d 34 0d 17 94 20 c8 99 22 57 69 |p%!12=4... .."Wi| 0000a350 6d 70 5f 53 65 74 49 63 6f 6e 53 74 61 74 65 22 |mp_SetIconState"| 0000a360 2c 2c 77 69 6d 70 25 0d 17 95 05 cc 0d 17 96 1b |,,wimp%.........| 0000a370 77 69 6d 70 25 21 38 3d 30 3a 77 69 6d 70 25 21 |wimp%!8=0:wimp%!| 0000a380 31 32 3d 32 30 34 38 0d 17 97 20 c8 99 22 57 69 |12=2048... .."Wi| 0000a390 6d 70 5f 53 65 74 49 63 6f 6e 53 74 61 74 65 22 |mp_SetIconState"| 0000a3a0 2c 2c 77 69 6d 70 25 0d 17 98 05 cd 0d 17 99 05 |,,wimp%.........| 0000a3b0 e1 0d ff |...| 0000a3b3