LL)ICON MASTER1.00(C)1985 BeebugHHH Z hhh` *  LI `)B) Q) hhh`ȱ.)LI pqpȩpȥp*rIspq $ eOH>KHJ#HH+HH ߕ nH ah8 JʎJ?K@K Wp  WJpH HɆL6   눩  ɀwsHɅ9,r-sB,- pqBpȩpȥppq  VQxJJX LHLHɃ. #Q H Δhi  %H ڂhLɄ #Q  L@K?K #Q H ڂhLJH \hJ >HL()'* !J H )hJ` ȱ a) L Ƞ II` ɀ8H) L%ڊ`  iTL% ʃL%HHDJJ8J80i0i)8jJHI=HH L%ɂL%H > iTL%JHIH  J VptquLiTJ Wtp J Δ >J WpLLiT WpJKJ K JKK$KJJ K JKK&K J KIKLiTK%KJJJJJKJJJ.JNJnJJ.J ^K~%KNJnJ J.JK-JK%K-J%K`HIHLJ JL  rL L rLL`HHHHHHHHHHhHhHhHhH` ~H~H>H(~H` 兢 兢 兢 兢JHLJHJJHjJJH` SJ mRy `)J箜JJ SJJ S S 8 T; T4 T- T& T`) ,`)@$`) *TLɎ ɍɝ莾JLS iT JI)I0 톐JIJ`) JJ ,JL̆IJiJIJiJLEUHIJIJJJh W(mJJLEU*I)J&I JJ EUI`JJ8`J JI)J II JJ` J VQ J*I *I) 2V FV UV8+I 2V FV UV},I 2V UV8 -I 2V UV   LVQH) *I &Ih0 L`  L *I) `J HI)JIJ` *I)*I+IȌJ-I8,I*IiJ*IʎJJ QQ JJ`HII QQh#) W( (  VQLVQ 2VmJpmJqLV8 2VmJpHmJq`JH VQ VQhLJI)JI J`JII QQJL TD VQ * &  H "  ǖ:* HL`JIJL g ɀ Lߊ`8J0H QQ< -   h WNJHNJ >LJ iT ǖ;ɂ7 ,ɀ( L# ֙HJ ũ H`8`h  JH > h WN 轡N JJکLh  H hH i hH WNJ轡N JhiũL  (H#Ș \H gLo@K?K #Q'  =K  >KJJ  ɀ  gLб`1HIHH VQ VQ \ VQ VQL} wQJHJH \ ɀ>KH lL>KۭH LH ) Q iT RJHJLФH )JJL HL ?KȘ)@KȘ)?KL!@KȘ)?KȘ)@KL<>Kɠ8J0 HL  ɀ  wQL? >L >KɠԌHL()@ )H+H##HHHH($Ș \* \ \ >L*J ┩   ɀ'=K" P@K?K #QH cUhi RLLLH  iT RɀtJ'JJJ QQ H  iT RɀIHJ'J*CKJJBKJAKJDKJJ tU=K` ٍ LA JJ QQL iT JJ`=K  썢  VQL wQH \>KH >K QH \JHJ ɀG>K H lL? ~Tɀ)HJHK @K Q HK)?K Q`X>K H L? ~THɀ! ~TɀH JK Q`KKࠐ>Kʎ>K`L?H )L튭H  ~THɀ! KHKJKJKL wQ#JH#JH \ ɀ3=K  AK H AL^H L^9=K1HH  ~TɀJ H V Q AH=K QL^p=KhH  ~THɀS ~TɀGHBHH H>KHK)?H 莮H>K bPhAK=K QL^T=KH 8 QH L^ɀ H V Qh HH tUL^*=K!H ! ~TɀH V QL^L^H )H0 VJJ`  AK)`8`ILϑ 눩 H /LɅ$  ɀ ߕ>KL>Ʉ  ɀ nL>  ɀ7 aLƑ   ɀH ahi > L{ 눩 H L 눩 H L`ɃɄ LuH#H123 H L*1HɅ*H1#H pqrJs $L “ ГIЛ Ƞ LuH@ IHɅarLstuL䒩rJstu 8* 8*$ Ƞ L 8I BHɅ b 5 L LuɃɄ b *JJ 8 “& ГI+  ɀII ~HɅ b > {LJIJL   P IHɅ I8`ϚI8` `8`IH@ H h8``23pqLpqLpqarLs $Ltuppq B`IILrrsttutu`8`H oh8` WpJJJJJJp` H WNN轡N)  Nh8`H -I*I)hLVH -I*I) QQhHi h8` Δ  VQ VQ 0 0LJ Ji JJJ)`H*H h` Wp`N`H Δhi` ivjwvə ` aP ^Q PHɅ@K?K #QH \hi \ \L{=KAK`H VQ VQh8didH 8h8 i H 8h 8 VQLVQi0L  QQ a LJHdžpJq JJJ W W h`pt>ȱp*r,s- tpqt`X ܖ ~ `H`) `)@ `)h8`h`ICON MASTER NO MORE WINDOWS EDIT: SELECT WINDOW DELETE: SELECT WINDOW MOVING ICON CLEARING WHOLE FILE, CONFIRM PLEASE CONFIRM ENTER FILENAME > PLEASE CONFIRM HERE ENTER TEXT > NO SUCH FILE FILE EXISTS,PLEASE CONFIRMfromBEEBUGSOFT CLEAR: SELECT ICON, FILE CLEAR TEXT: CONFIRM CONFIRM TO NUMBER WINDOWS OR HERE TO ABORT LOAD ICONS/TEXT SAVE ICONS/TEXT LOAD MENU DEFS SAVE MENU DEFS POSITION TOP LH CORNER POSITION BOTTOM RH CORNER ILLEGAL POSITION CLEAR DEFS: CONFIRM SELECT ICON POSITION MOVE: SELECT ICON DELETE: SELECT ICON NO MORE DEFS HERE TO EDIT ICON DEFS NO WINDOWS YET WDWS: DEFS: NO CLOSED WINDOWS TOGGLE STATUS: SELECT WINDOW Press any key to continueWARNING - INVALID ICON FILE. LOADING ICONS ONLY  INVALID DEFS FILE LOADING ABORTED  0G_ʗۗ :QnØۘ !7J_ə8^"D"DHaLaLeOHJeOJWICONMIIIIIIIIIIAAAAAAA?`g?8 ?? > 0880 8lc1 a3aa!AA1a@@ 8' '9LD@@`  *pU* \p7*5*5p\\ x???? @ `5U`PPP@  @@@UUUU         #&#&"#&&&& "#&#&%%#&#&" " "$ ! $## ####!$$$%% %%%%!&&&($)$* ++++,,,,@`px|~xlL?JʎJOxɭJJQXJJJJJ``)@JJJ JJNJ ^Q P@K?K #QNJJ QLP J VLP tUNJ yWNJJJJJ -WNJJ  AK JJ iVNJ ~TJJ)jjjJ J``H h AK)AK)?JBKȌJDK8CKJiJJJ QQ JJ` VQ VQ   VQ #Q Q  VQ VQ VQ Q JL#Q( `JJ VQJ VQ VQ VQJ VQLVQ L W VQp ` ) )H P@K?K #Q=KH cUhi LWHHHm)L[RmH )eRJ JJJJ)eRJhH)9`)JJIiJ"J LRJJJ J JJh)9`)JJIiJ"J LURJJJ J JJhhhlJ @vwx(v(ȱv)X` SJ mRy `)J箜JJ SJJ S S T; T4 T- T& T`) ,`)@$`) *TLRɎ ɍɝ莾JLS RS T' Tʩ T T`J)ʭJ)'J)ȭJ)J`J mJpqp&qp&qp&qpmJpqiqp&qp&qp&qqiXqpi@rqispJrJJ9KJpJ9-K Kr`JpJrJ`JHHJ jhhJ`JHJdJJ TJ @JJy Jh`y `)` iT R$>K3JK)K0 TJKJ`) TJ>K UJLTKJiJKJiJLEUHKJKJJJh WNmJJLEUʈAK)?JAKAK JJ EU`JJ8`JJJJJJ8``J) JAK0`J) JAK)@E UJ ) L >K&JK)J KK VJ>KLW VQ VQ JAK AK)? 2V FV UV8BK 2V FV UV}CK 2V UV8 DK 2V UV aV LVQJJJ.J`8JJJ`J JL lV L  AK)? `J bP>KK)JK>KJJJLWH KK QQh&) WN 轡N  VQ VQLWH QQh W W W W WLV p L J KJK >KLWJȊJJH VQ VQhJLV J0JJKLVLՈ 2VamJpLmJq`i`J iVJJ QQ`_P__! @>LIST 10000REM ICON MASTER DRIVING PROCEDURES 10010 10020REM Display background only 10030 10040DEFPROCbackground:*CODE1 10050ENDPROC 10060 10070REM Display background & menu 10080 10090DEFPROCmenu:*CODE3 10100ENDPROC 10110 10120REM Open specified window 10130 10140DEFPROCopen(W%):PROCoscli("CODE 2,"+STR$W%):ENDPROC 10150 10160REM Close specified window 10170 10180DEFPROCclose(W%):PROCoscli("CODE 66,"+STR$W%):ENDPROC 10190 10200REM Make a selection via cursor 10210REM 10220REM K%=Key pressed f0=0,f1=1,f2=2 10230REM ESC=255 10240REM I%=Icon (1-16, 129-142) 10250REM W%=Window (1-32) 10260 10270DEFPROCselect:X%=&20:Y%=0:A%=136 10280!&72=USR(&FFF4):I%=?&73:W%=?&74 10290IF W%=255 K%=255:ENDPROC 10300K%=(W%AND&C0)DIV64:W%=W%AND&3F 10310ENDPROC 10320 10330REM Invert currently selected icon 10340 10350DEFPROCinverse:*CODE8 10360ENDPROC 10370 10380REM Reset most recently inverted 10390REM icon 10400 10410DEFPROCnormal:*CODE4 10420ENDPROC 10430 10440REM Select text window 10450 10460DEFPROCtextwindow(W%):PROCoscli("CODE 16,"+STR$W%):ENDPROC 10470 10480REM Return HIMEM for ICON MASTER 10490REM user code 10500 10510DEFFNhimem=&4A00 10520 10530REM Perform equivalent of OSCLI 10540REM in BASIC II 10550 10560DEFPROCoscli(A$):$HIMEM=A$:X%=HIMEM MOD256:Y%=HIMEM DIV256:CALL &FFF7:ENDPROC >*spool @?@ ~@_ @@?0 @p# _@  @`@/o "o%D~!{   _zj**@`px|~xlL $&& $                "   #&&'d'&# dd !#!!!!'  #& dd!#'  #& !dd &# dd !#&'  '&' d &# dd !#&'&&# dd ' !dĄ###  #&&#dd&&# dd #&&#dd # dĄ #&&&d&&# d !! ' !!  $&#!$dĄ#&$ d$ ''  !!'!!  '' '' @`px|~xlL"D"DICON CALC CALCULATOR an examplefrom MASTER ICON MASTERRLOADSAVEOPTIONSLISTSPOOLEXECTYPEELQUITJʎJOxɭJJQXJJJJJ``)@JJJ JJNJ ^Q P@K?K #QNJJby RC BEVERIDGE