home *** CD-ROM | disk | FTP | other *** search
INI File | 1993-10-26 | 58.8 KB | 4,245 lines |
- [ver]
- 4
- [sty]
- _macro.sty
- [charset]
- 82
- ANSI (Windows, IBM CP 1252)
- [PanoseFontTable]
- 3
- 5
- Helvetica
- 2818
- 1029
- 514
- 514
- 1026
- Helv
- 2818
- 1029
- 514
- 770
- 1026
- Times New Roman
- 514
- 774
- 1029
- 517
- 1027
- [revisions]
- 0
- [recfile]
-
- *
- 1
- 1
- 3
- 8
- 0
- 0
- [lang]
- 1
- [desc]
- Ami Pro Switchkit for WordPerfect users
-
-
-
-
- 751671450
- 184
- 718998225
- 14530
- 16
- 2227
- 18460
- 60
- 65
-
-
-
-
-
-
- 0
- [prn]
- QMS-PS 810
- [port]
- LPT1.OS2
- [fopts]
- 0
- 1
- 0
- 0
- [lnopts]
- 2
- Body Text
- 1
- [docopts]
- 5
- 2
- [GramStyle]
-
- [tag]
- Function
- 4
- [fnt]
- Helvetica
- 240
- 16727905
- 49153
- [algn]
- 1
- 1
- 0
- 0
- 0
- [spc]
- 33
- 0
- 1
- 0
- 0
- 1
- 100
- [brk]
- 68
- [line]
- 8
- 0
- 1
- 0
- 0
- 1
- 1
- 144
- 144
- 1
- [spec]
- 0
- 1
-
- 0
- 1
- 1
- 0
- 0
- 0
- 0
- [nfmt]
- 272
- 1
- 3
- .
- ,
- $
- Body Text
- 0
- 0
- [tag]
- Body Text
- 2
- [fnt]
- Helvetica
- 240
- 0
- 49152
- [algn]
- 1
- 1
- 216
- 0
- 0
- [spc]
- 33
- 0
- 1
- 0
- 0
- 1
- 100
- [brk]
- 4
- [line]
- 8
- 0
- 1
- 0
- 0
- 1
- 1
- 144
- 144
- 1
- [spec]
- 0
- 0
-
- 0
- 1
- 1
- 0
- 16
- 0
- 0
- [nfmt]
- 272
- 1
- 3
- .
- ,
- $
- Body Text
- 0
- 0
- [lay]
- Standard
- 513
- [rght]
- 15840
- 12240
- 1
- 1440
- 1440
- 1
- 1440
- 1440
- 0
- 0
- 16777215
- 0
- 0
- 1
- 1
- 1440
- 10800
- 0
- [frght]
- [lyfrm]
- 0
- 13184
- 0
- 14400
- 12240
- 15840
- 0
- 1
- 1
- 0 0 0 0 0 0 0
- 0
- 16777215
- 0
- [frmlay]
- 15840
- 12240
- 1
- 1440
- 648
- 1
- 14472
- 1440
- 0
- 0
- 16777215
- 0
- 0
- 0
- 1
- 1440
- 10800
- 0
- [txt]
- <:s>
-
- >
- [hrght]
- [lyfrm]
- 0
- 11136
- 0
- 0
- 12240
- 1440
- 0
- 1
- 1
- 0 0 0 0 0 0 0
- 0
- 16777215
- 0
- [frmlay]
- 1440
- 12240
- 1
- 1440
- 72
- 1
- 648
- 1440
- 0
- 0
- 16777215
- 0
- 0
- 0
- 1
- 1440
- 10800
- 0
- [txt]
- <:s>
-
- >
- [elay]
- [lay]
- 1
- 513
- [rght]
- 15840
- 12240
- 1
- 576
- 720
- 1
- 892
- 576
- 0
- 1
- 0
- 1
- 0
- 2
- 1
- 576
- 11664
- 12
- 1
- 990
- 1
- 1440
- 1
- 2160
- 1
- 2880
- 1
- 3600
- 1
- 4320
- 1
- 5040
- 1
- 5760
- 1
- 6480
- 1
- 7200
- 1
- 7920
- 1
- 8640
- [hrght]
- [lyfrm]
- 0
- 11136
- 0
- 0
- 12240
- 892
- 0
- 1
- 1
- 0 0 0 0 0 0 0
- 0
- 16777215
- 0
- [frmlay]
- 892
- 12240
- 1
- 720
- 72
- 1
- 360
- 720
- 0
- 1
- 0
- 0
- 0
- 0
- 1
- 720
- 11520
- 2
- 2
- 4680
- 3
- 9360
- [txt]
- <:s><:#P35389440,P975176><+@><:I0,0,0,0><:R1,3,2,5040,1,8375,3,10800,>
-
- >
- [frght]
- [lyfrm]
- 0
- 13184
- 0
- 15120
- 12240
- 15840
- 0
- 1
- 1
- 0 0 0 0 0 0 0
- 0
- 16777215
- 0
- [frmlay]
- 15840
- 12240
- 1
- 1440
- 792
- 1
- 15192
- 1440
- 0
- 1
- 0
- 0
- 0
- 0
- 1
- 1440
- 10800
- 2
- 2
- 4680
- 3
- 9360
- [txt]
- <:s><:#P30670848,P975176>
-
- >
- [elay]
- [l1]
- 1
- [edoc]
- <:s><:#P36333158,P975176>' By Mark Osborne, Mark Eagle & Charlie Pappas
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>DECLARE DlgKeyProc(hDlg,key)
-
- <:s><:#P36333158,P975176>'DECLARE EnterKeyProc(hDlg,Id,val)
-
- <:s><:#P36333158,P975176>DECLARE FillBox(id,array)
-
- <:s><:#P36333158,P975176>DECALRE GetId(key)
-
- <:s><:#P36333158,P975176>DECLARE GetOnkeyEquiv(keysc)
-
- <:s><:#P36333158,P975176>DECLARE GetTitle()
-
- <:s><:#P36333158,P975176>DECLARE Init()
-
- <:s><:#P36333158,P975176>DECLARE Initialize(hDlg,id,val)
-
- <:s><:#P36333158,P975176>DECLARE LoadDlgKeyInterupts(Array)
-
- <:s><:#P36333158,P975176>DECLARE LoadKS(hdlg,section)
-
- <:s><:#P36333158,P975176>DECLARE LoadMenu()
-
- <:s><:#P36333158,P975176>DECLARE LoadOnKeyKS()
-
- <:s><:#P36333158,P975176>DECLARE LoadOnKeys()
-
- <:s><:#P36333158,P975176>DECLARE LoadSmartIcon(hDlg,Section)
-
- <:s><:#P36333158,P975176>DECLARE LoadText(id,data)
-
- <:s><:#P36333158,P975176>DECLARE Off()
-
- <:s><:#P36333158,P975176>DECLARE Packstr(text)
-
- <:s><:#P36333158,P975176>DECLARE ReadTopLevel(key)
-
- <:s><:#P36333158,P975176>DECLARE SkAbout()
-
- <:s><:#P36333158,P975176>DECLARE StripIt(text)
-
- <:s><:#P36333158,P975176>DECLARE Test(param)
-
- <:s><:#P36333158,P975176>DECLARE Test2(hDlg,id,val)
-
- <:s><:#P36333158,P975176>DECLARE UnLoadMenu()
-
- <:s><:#P36333158,P975176>DECLARE UnLoadOnKeys()
-
- <:s><:#P36333158,P975176>DECLARE UnpackStr(text)
-
- <:s><:#P36333158,P975176>DECLARE WriteToBox(hDlg,id,section)
-
- <:s><:#P36333158,P975176>declare getprofile(section, item);
-
- <:s><:#P36333158,P975176>define filename "amiskwp5.sam"
-
- <:s><:#P36333158,P975176>
-
- @Function@<:s><:#P36333158,P975176>function LoadMenu()
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>g_hgloss = strcat$("hgloss", filename)
-
- <:s><:#P36333158,P975176>allocglobalvar(g_hgloss, 1)
-
- <:s><:#P36333158,P975176>if getglobalvar$(g_hgloss) = ""
-
- <:s><:#P36333158,P975176> hgloss = glossaryopen(strcat$(getamidirectory$(), filename))
-
- <:s><:#P36333158,P975176> setglobalvar(g_hgloss, hgloss)
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>menu = getprofile("Menus", "Menu") ' &Help
-
- <:s><:#P36333158,P975176>item = getprofile("Menus", "Menuitem") ' For &DisplayWrite Users"
-
- <:s><:#P36333158,P975176>item1 = getprofile("Menus", "Item1") ' &On
-
- <:s><:#P36333158,P975176>item2 = getprofile("Menus", "Item2") ' O&ff
-
- <:s><:#P36333158,P975176>item3 = getprofile("Menus", "Item3") ' &Main Menu...
-
- <:s><:#P36333158,P975176>item4 = getprofile("Menus", "Item4") ' &About SwitchKit...
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>AllocGlobalVar("SKON",1)
-
- <:s><:#P36333158,P975176>macfile = GetRunningMacroFile$()
-
- <:s><:#P36333158,P975176>DeleteMenuItem(1,menu,item)
-
- <:s><:#P36333158,P975176>InsertCascadeMenu(1, menu , 7, item)
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>AddCascadeMenuItem(1, menu,item,item1, "{macfile}!SKMain()","")
-
- <:s><:#P36333158,P975176>AddCascadeMenuItem(1, menu, item,item2, "{macfile}!Off()","")
-
- <:s><:#P36333158,P975176>AddCascadeMenuItem(1,menu, item, "-", "", "")
-
- <:s><:#P36333158,P975176>AddCascadeMenuItem(1,menu, item, item4, "{macfile}!MainMenu", "")
-
- <:s><:#P36333158,P975176>AddCascadeMenuItem(1, menu,item,"-", "","")
-
- <:s><:#P36333158,P975176>AddCascadeMenuItem(1,menu,item,"&About SwitchKit...", "{macfile}!aboutsk","")
-
- <:s><:#P36333158,P975176>CheckMenuItem(1, Menu,Item, item2,1)
-
- <:s><:#P36333158,P975176>hourglass(0)
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- @Function@<:s><:#P36333158,P975176>function getprofile(section, key)
-
- <:s><:#P36333158,P975176>data = glossarylookup(getglobalvar$(strcat$("hgloss", filename)), strcat$(section, key))
-
- <:s><:#P36333158,P975176>q = left$("""", 1)
-
- <:s><:#P36333158,P975176>if left$(data, 1) = q
-
- <:s><:#P36333158,P975176> data = strfield$(data, 2, q)
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>if right$(data, 1) = q
-
- <:s><:#P36333158,P975176> data = strfield$(data, 1, q)
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>return data
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- @Function@<:s><:#P36333158,P975176>function LoadOnKeys() 'need to change this for other switch
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>macfile = GetRunningMacroFile$()
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>F1],0, "{macfile}!ReadTopLevel(F1)")
-
- <:s><:#P36333158,P975176><-!>'OnKey(<[>F2],0, "{macfile}!ReadTopLevel(F2)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>F3],0, "{macfile}!ReadTopLevel(F3)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>F4],0, "{macfile}!ReadTopLevel(F4)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>F5],0, "{macfile}!ReadTopLevel(F5)")
-
- <:s><:#P36333158,P975176><-!>'OnKey(<[>F6],0, "{macfile}!ReadTopLevel(F6)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>F7],0, "{macfile}!ReadTopLevel(F7)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>F8],0, "{macfile}!ReadTopLevel(F8)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>F10],0, "{macfile}!ReadTopLevel(F10)")
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>shiftF1],0, "{macfile}!ReadTopLevel(sf1)")
-
- <:s><:#P36333158,P975176><-!>'OnKey(<[>shiftF2],0, "{macfile}!ReadTopLevel(sf2)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>shiftF3],0, "{macfile}!ReadTopLevel(sf3)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>shiftF4],0, "{macfile}!ReadTopLevel(sf4)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>shiftF5],0, "{macfile}!ReadTopLevel(sf5)")
-
- <:s><:#P36333158,P975176><-!>'OnKey(<[>shiftF6],0, "{macfile}!ReadTopLevel(sf6)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>shiftF7],0, "{macfile}!ReadTopLevel(sf7)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>shiftF8],0, "{macfile}!ReadTopLevel(sf8)")
-
- <:s><:#P36333158,P975176><-!>'OnKey(<[>shiftF9],0, "{macfile}!ReadTopLevel(sf9)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>shiftF10],0, "{macfile}!ReadTopLevel(sf10)")
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>ctrlF1],0, "{macfile}!ReadTopLevel(ctrlf1)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>ctrlF3],0, "{macfile}!ReadTopLevel(ctrlf3)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>ctrlF5],0, "{macfile}!ReadTopLevel(ctrlf5)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>ctrlF8],0, "{macfile}!ReadTopLevel(ctrlf8)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>ctrlF9],0, "{macfile}!ReadTopLevel(ctrlf9)")
-
- <:s><:#P36333158,P975176><-!>'OnKey(<[>ctrlF10],0, "{macfile}!ReadTopLevel(ctrlf10)")
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>'OnKey(<[>altF1],0, "{macfile}!ReadTopLevel(altf1)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>altF2],0, "{macfile}!ReadTopLevel(altf2)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>altF3],0, "{macfile}!ReadTopLevel(altf3)")
-
- <:s><:#P36333158,P975176>'OnKey(<[>altF6],0, "{macfile}!ReadTopLevel(altf6)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>altF7],0, "{macfile}!ReadTopLevel(altf7)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>altF8],0, "{macfile}!ReadTopLevel(altf8)")
-
- <:s><:#P36333158,P975176><+!> OnKey(<[>altF9],0, "{macfile}!ReadTopLevel(altf9)")
-
- <:s><:#P36333158,P975176><-!>'OnKey(<[>altF10],0, "{macfile}!ReadTopLevel(altf10)")
-
- <:s><:#P36333158,P975176>hourglass(0)
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- @Function@<:s><:#P36333158,P975176>function skmain()
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>if GetOpenFileCount() << 1
-
- <:s><:#P36333158,P975176> message(getprofile("Msg", "msg1"))
-
- <:s><:#P36333158,P975176> exit function
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>SetGlobalVar("SKON",1) 'Flag for future switchkits to see it this one running
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>menu = getprofile("Menus", "Menu") ' &Help
-
- <:s><:#P36333158,P975176>item = getprofile("Menus", "Menuitem") ' For &DisplayWrite Users"
-
- <:s><:#P36333158,P975176>item1 = getprofile("Menus", "Item1") ' &On
-
- <:s><:#P36333158,P975176>item2 = getprofile("Menus", "Item2") ' O&ff
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>CheckMenuItem(1, Menu,Item, item1,1)
-
- <:s><:#P36333158,P975176>CheckMenuItem(1, Menu,Item, item2,0)
-
- <:s><:#P36333158,P975176>AllocGlobalVar("AccKeys",130)
-
- <:s><:#P36333158,P975176>AllocGlobalVar("levelflag",1)
-
- <:s><:#P36333158,P975176>SetGlobalVar("levelflag",1)
-
- <:s><:#P36333158,P975176>macfile = GetRunningMacroFile$()
-
- <:s><:#P36333158,P975176>SetDlgCallBack(0, "{macfile}!Initialize")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(25,"{macfile}!EnterKeyProc")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(9000, "{macfile}!L9000")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(9003, "{macfile}!L9003")
-
- <:s><:#P36333158,P975176>LoadOnKeys()
-
- <:s><:#P36333158,P975176>LoadOnKeyKS()
-
- <:s><:#P36333158,P975176>FreeGlobalVar("hDlg")
-
- <:s><:#P36333158,P975176>hourglass(0)
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- @Function@<:s><:#P36333158,P975176>function Initialize(hDlg,id,val)
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>allocglobalvar("hDlg",1)
-
- <:s><:#P36333158,P975176>SetGlobalVar("hDlg",hDlg)
-
- <:s><:#P36333158,P975176>'hctrl = GetDlgItem(hDlg,9003 ) 'disable the number list box
-
- <:s><:#P36333158,P975176>'EnableWindow(hdlg, hctrl, 0)
-
- <:s><:#P36333158,P975176><+!>DlgEnableControl(hdlg, 9003, 0)
-
- <:s><:#P36333158,P975176><-!>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>
-
- @Function@<:s><:#P36333158,P975176>function LoadOnKeyKS()
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>macfile=getrunningmacrofile$()
-
- <:s><:#P36333158,P975176>defstr stat;
-
- <:s><:#P36333158,P975176>ct = 1
-
- <:s><:#P36333158,P975176>while "" != Assign(&stat,Getprofile("KeyboardShortcuts",ct))
-
- <:s><:#P36333158,P975176> keysc = StrField$(stat,1,"~") 'this gets CTRL+F4
-
- <:s><:#P36333158,P975176> section = StrField$(stat,2,"~") 'this gets End and Save
-
- <:s><:#P36333158,P975176> newkeysc = GetOnkeyEquiv(keysc) 'Returns CTRLF4 in a from suitable for Onkeys
-
- <:s><:#P36333158,P975176> text = section
-
- <:s><:#P36333158,P975176>'message("{newkeysc},{section}")
-
- <:s><:#P36333158,P975176> Onkey(newkeysc,0,"{macfile}!test(""{text}"")")
-
- <:s><:#P36333158,P975176> ct = ct + 1
-
- <:s><:#P36333158,P975176>wend
-
- <:s><:#P36333158,P975176>ignorekeyboard(0)
-
- <:s><:#P36333158,P975176>hourglass(0)
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- @Function@<:s><:#P36333158,P1950352>function packstr(str) 'Utility function to replace spaces with underscores
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176> newstr=""
-
- <:s><:#P36333158,P975176> l = len(str)
-
- <:s><:#P36333158,P975176> hit = 0
-
- <:s><:#P36333158,P975176> for i = 1 to l
-
- <:s><:#P36333158,P975176> char = Mid$(str,i,1)
-
- <:s><:#P36333158,P975176> if char = " "
-
- <:s><:#P36333158,P975176> then char = "_"
-
- <:s><:#P36333158,P975176> hit = 1
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176> newstr = strcat$(newstr,char)
-
- <:s><:#P36333158,P975176> next
-
- <:s><:#P36333158,P975176> 'message(newstr)
-
- <:s><:#P36333158,P975176> if hit = 1
-
- <:s><:#P36333158,P975176> hourglass(0)
-
- <:s><:#P36333158,P975176> return(newstr)
-
- <:s><:#P36333158,P975176> else
-
- <:s><:#P36333158,P975176> hourglass(0)
-
- <:s><:#P36333158,P975176> return(str)
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function unpackstr(str) 'utility function to replace underscores withs spaces
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>newstr=""
-
- <:s><:#P36333158,P975176>l = len(str)
-
- <:s><:#P36333158,P975176>hit = 0
-
- <:s><:#P36333158,P975176>for i = 1 to l
-
- <:s><:#P36333158,P975176> char = Mid$(str,i,1)
-
- <:s><:#P36333158,P975176> if char = "_"
-
- <:s><:#P36333158,P975176> then char = " "
-
- <:s><:#P36333158,P975176> hit = 1
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176> newstr = strcat$(newstr,char)
-
- <:s><:#P36333158,P975176>next
-
- <:s><:#P36333158,P975176>if hit = 1
-
- <:s><:#P36333158,P975176> hourglass(0)
-
- <:s><:#P36333158,P975176> return(newstr)
-
- <:s><:#P36333158,P975176>else
-
- <:s><:#P36333158,P975176> hourglass(0)
-
- <:s><:#P36333158,P975176> return(str)
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function test(param) 'KsOnKey Proc
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>'message(param)
-
- <:s><:#P36333158,P975176>macfile= getrunningmacrofile$()
-
- <:s><:#P36333158,P975176>SetDlgCallBack(0, "{macfile}!test2") 'Used to get hdlg to call writetobox function
-
- <:s><:#P36333158,P975176>SetDlgCallBack(25,"{macfile}!EnterKeyProc")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(9000, "{macfile}!L9000")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(9003, "{macfile}!L9003")
-
- <:s><:#P36333158,P975176>allocglobalvar("section",1)
-
- <:s><:#P36333158,P975176>'section = unpackstr(param)
-
- <:s><:#P36333158,P975176>section = param 'dont need this anymore
-
- <:s><:#P36333158,P975176>setglobalvar("section",section)
-
- <:s><:#P36333158,P975176>hourglass(0)
-
- <:s><:#P36333158,P975176>box = dialogbox(".", "SK")
-
- <:s><:#P36333158,P975176>if box = 0
-
- <:s><:#P36333158,P1950352> setglobalvar("levelflag",1) 'ESC from box set this back to 1 so that box will show on next call
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>SetDlgCallBack(9000, "{MacFile}!L9000")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(25,"{macfile}!EnterKeyProc")
-
- <:s><:#P36333158,P975176>ignorekeyboard(0)
-
- <:s><:#P36333158,P975176>hourglass(0)
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function test2(hDlg,id,val) 'might need to do L callbacks now
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>id = 0 'initialize - dont really need here
-
- <:s><:#P36333158,P975176>section = getglobalvar$("section") 'get section from global variable
-
- <:s><:#P36333158,P975176>level = WriteToBox(hDlg,0,section) 'send section to lookup and write to dlg box
-
- <:s><:#P36333158,P975176>if level = 0 'new
-
- <:s><:#P36333158,P975176> SetGlobalVar("levelflag",0)
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>hourglass(0)
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function FillBox(id,array)
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>FillEdit(id,&array)
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function GetHotKeyOld(strdata)
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hotkeypos = strchr(1,strdata, "&")
-
- <:s><:#P36333158,P975176>hotkey = Mid$(strdata, hotkeypos + 1,1)
-
- <:s><:#P36333158,P975176>if (hotkey = "" )
-
- <:s><:#P36333158,P975176> return (-1)
-
- <:s><:#P36333158,P975176>else
-
- <:s><:#P36333158,P975176> return (hotkey)
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function GetHotKey(strdata)
-
- <:s><:#P36333158,P975176>hotkey = Strfield$(strdata,1"-")
-
- <:s><:#P36333158,P975176>if (hotkey = "" )
-
- <:s><:#P36333158,P975176> return ""
-
- <:s><:#P36333158,P975176>elseif (hotkey = -1)
-
- <:s><:#P36333158,P975176> return ""
-
- <:s><:#P36333158,P975176>else
-
- <:s><:#P36333158,P975176> return (hotkey)
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P1950352>function RemoveAmpersand(showntext) 'Utility function to cleanup and parse help string
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176> badchars= "&"
-
- <:s><:#P36333158,P975176> char= badchars
-
- <:s><:#P36333158,P975176> if strchr(1, showntext, char) = -1
-
- <:s><:#P36333158,P975176> return showntext
-
- <:s><:#P36333158,P975176> else
-
- <:s><:#P36333158,P975176> dim part(20)
-
- <:s><:#P36333158,P975176> if left$(showntext,1) = badchars
-
- <:s><:#P36333158,P975176> newtext = mid$(showntext,2,30)
-
- <:s><:#P36333158,P975176> return newtext
-
- <:s><:#P36333158,P975176> else
-
- <:s><:#P36333158,P975176> x = 1
-
- <:s><:#P36333158,P975176> part(x) =strfield$(showntext, x, char)
-
- <:s><:#P36333158,P975176> if part(x) = -1 or part(x) = ""
-
- <:s><:#P36333158,P975176> return showntext
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176> newtext=strcat$(newtext, part(x))
-
- <:s><:#P36333158,P975176> return showntext
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function mainmenu()
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>'singlestep(1)
-
- <:s><:#P36333158,P975176> if GetGlobalVar$("SKON") <<<;> 1 ' if off then turn on before show main menu
-
- <:s><:#P36333158,P975176> skmain() 'this will set global on
-
- <:s><:#P36333158,P975176> ReadTopLevel("MM") 'display main menu
-
- <:s><:#P36333158,P975176> else
-
- <:s><:#P36333158,P975176> ReadTopLevel("MM") 'sk is on already just show main menu
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P1950352>function ReadTopLevel(key) 'Given key reads ini file to find items for 1st level
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>macfile = GetRunningMacroFile$()
-
- <:s><:#P36333158,P975176>SetDlgCallBack(0,"{macfile}!Initialize")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(9000, "{MacFile}!L9000")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(25,"{macfile}!EnterKeyProc")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(9003, "{macfile}!L9003")
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>AllocGlobalVar("gkey", 1)
-
- <:s><:#P36333158,P975176>SetGlobalVar("gkey",key)
-
- <:s><:#P36333158,P975176>SetGlobalVar("levelflag",1) 'will need this for F4 - ctrl s -F4 combinations
-
- <:s><:#P36333158,P975176>key=ucase$(key)
-
- <:s><:#P36333158,P975176>'message(key)
-
- <:s><:#P36333158,P975176>strdata = Getprofile("OnKeys",key)
-
- <:s><:#P36333158,P975176>'message(strdata)
-
- <:s><:#P36333158,P975176>if key = "MM"
-
- <:s><:#P36333158,P975176> STRDATA = strcat$(strdata, Getprofile("OnKeys","MM2"))
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>defstr stat;
-
- <:s><:#P36333158,P975176>ct = 2 'skip the first it is the title name
-
- <:s><:#P36333158,P975176>dim strtok(40)
-
- <:s><:#P36333158,P975176>dim dlgkeys(40)
-
- <:s><:#P36333158,P1950352>while -1 != Assign(&stat, StrField$(strdata,ct,"~")) 'each token from keys key of onkeys section
-
- <:s><:#P36333158,P975176> hotkey = GetHotKey(stat) 'get the hot key
-
- <:s><:#P36333158,P975176> SetGlobalArray("AccKeys", ct - 1,hotkey) 'store accellerators in global array
-
- <:s><:#P36333158,P975176> FillEdit(9003, ct - 1)
-
- <:s><:#P36333158,P975176> ct = ct + 1
-
- <:s><:#P36333158,P975176> FillEdit(9000,stat)
-
- <:s><:#P36333158,P975176>wend
-
- <:s><:#P36333158,P975176>title = gettitle()
-
- <:s><:#P36333158,P975176>title = strcat$(GetGlobalVar$("gkey"),": ",title)
-
- <:s><:#P36333158,P975176>FillEdit(1000,title)
-
- <:s><:#P36333158,P975176>hourglass(0)
-
- <:s><:#P36333158,P975176><:R1,11,1,720,1,3420,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>box = dialogbox(".", "SK")
-
- <:s><:#P36333158,P975176>if box <<<;> 1
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>macfile = GetRunningMacroFile$()
-
- <:s><:#P36333158,P975176>SetDlgCallBack(9000, "{MacFile}!L9000")
-
- <:s><:#P36333158,P975176>SetDlgCallBack(25,"{macfile}!EnterKeyProc")
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function GetTitle() 'Returns onkey keys
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>key= GetGlobalVar$("gkey")
-
- <:s><:#P36333158,P975176>strdata = Getprofile("OnKeys",key)
-
- <:s><:#P36333158,P975176>section = StrField$(strdata,1,"~")
-
- <:s><:#P36333158,P975176>return section
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176> 'Edit this function at your own risk
-
- @Function@<:s><:#P36333158,P975176>function WriteToBox(hDlg,key2,section)
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s><:#P36333158,P975176>hourglass(1)
-
- <:s><:#P36333158,P975176>'handle = GetDlgItem(hdlg, 9004)
-
- <:s><:#P36333158,P975176>'handle2 = GetDlgItem(hdlg, 9000)
-
- <:s><:#P36333158,P975176>'handle3 = GetDlgItem(hdlg, 9003)
-
- <:s><:#P36333158,P975176>'SetDlgItemText(hDlg,1001, "") 'Clear main box
-
- <:s><:#P36333158,P975176>'SendMessage(handle, LB_ResetContent, 0, 0) 'this no works
-
- <:s><:#P36333158,P975176><+!>DlgClearControl(hdlg, 9004)
-
- <:s><:#P36333158,P975176><-!>defstr stat;
-
- <:s><:#P36333158,P975176>key2 = chr$(key2)
-
- <:s><:#P36333158,P975176>dim data(85) 'maximum number of help items in list box
-
- <:s><:#P36333158,P975176>ct = 1
-
- <:s><:#P36333158,P975176>LoadText(section,&data) 'get the stuff
-
- <:s><:#P36333158,P975176>asize = ArraySize(&data)
-
- <:s><:#P36333158,P975176>level = Getprofile(section,"level")
-
- <:s><:#P36333158,P975176>'message("*{section}*level")
-
- <:s><:#P36333158,P975176>if level = 0 'SUBLEVEL
-
- <:s><:#P36333158,P975176> 'SendMessage(handle2, LB_ResetContent, 0, 0) 'clear right box
-
- <:s><:#P36333158,P975176> 'SendMessage(handle3, LB_ResetContent, 0, 0) 'clear left box
-
- <:s><:#P36333158,P975176> <+!>DlgClearControl(hdlg, 9000)
-
- <:s><:#P36333158,P975176> <-!>DlgClearControl(hdlg, 9003)
-
- <:s><:#P36333158,P975176> for i = 1 to asize
-
- <:s><:#P36333158,P975176> if data(i) <<<;> ""
-
- <:s><:#P36333158,P975176> SetDlgItemText(hDlg,9000, data(i)) 'Put ith ini line in right box
-
- <:s><:#P36333158,P975176> SetDlgItemText(hDlg,9003, ct) 'fill left box with numbers
-
- <:s><:#P36333158,P975176> dlgnum = 48 + ct 'load corresponding dlgkey
-
- <:s><:#P36333158,P975176> 'LoadDlgKeyInterupts(dlgnum)
-
- <:s><:#P36333158,P975176> ct = ct + 1
-
- <:s><:#P36333158,P975176> else
-
- <:s><:#P36333158,P975176> i = asize 'Quit
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176> next
-
- <:s><:#P36333158,P975176> hourglass(0)
-
- <:s><:#P36333158,P975176> return 1 'flag that says there is still more stuff to do
-
- <:s><:#P36333158,P975176>else
-
- <:s><:#P36333158,P975176> stuff = ""
-
- <:s><:#P36333158,P975176> LoadKS(hdlg,section)
-
- <:s><:#P36333158,P975176> for i = 1 to asize 'this is not a sublevel
-
- <:s><:#P36333158,P975176> if data(i) <<<;> ""
-
- <:s><:#P36333158,P975176> 'stuff = strcat$(stuff,data(i),Chr$(10),Chr$(13)) 'Add CR LF to each string
-
- <:s><:#P36333158,P975176> 'SetDlgItemText(hDlg,1001, stuff) 'so that goes nicely in static text box
-
- <:s><:#P36333158,P975176> sectiontext = stripit(section)
-
- <:s><:#P36333158,P975176> SetDlgItemText(hDlg,1000, sectiontext)
-
- <:s><:#P36333158,P975176> SetDlgItemText(hDlg,9004, data(i))
-
- <:s><:#P36333158,P975176> else
-
- <:s><:#P36333158,P975176> i = asize 'Quit
-
- <:s><:#P36333158,P975176> endif
-
- <:s><:#P36333158,P975176> next
-
- <:s><:#P36333158,P975176> hourglass(0)
-
- <:s><:#P36333158,P975176> return 0 'this is it. Last level. Make enterkeyproc shut box down
-
- <:s><:#P36333158,P975176>endif
-
- <:s><:#P36333158,P975176>end function
-
- <:s><:#P36333158,P975176>
-
- <:s><:#P36333158,P975176>function LoadKS(hdlg,section) 'writes the keyboard shortcut to the dlg box
-
- <:s><:#P36333158,P975176>ignorekeyboard(1)
-
- <:s>SetDlgItemText(Hdlg, 1008,"")
-
- <:s>ks = Getprofile(Section,"KS")
-
- <:s>if ks <<<;> ""
-
- <:s> SetDlgItemText(Hdlg, 1008,ks)
-
- <:s> SetDlgItemText(Hdlg, 1001,"Keyboard Shortcut-") 'Static text that was deleted when no shortcuts
-
- <:s> else
-
- <:s> SetDlgItemText(Hdlg, 1001,"")
-
- <:s>endif
-
- <:s>end function
-
- <:s>
-
- <:s>function LoadText(section,data)
-
- <:s>ignorekeyboard(1)
-
- <:s>defstr stat;
-
- <:s>ct = 1
-
- <:s>if left(section, 1) = " "
-
- <:s> section = right(section, (len(section) - 1))
-
- <:s>endif
-
- <:s>while "" != Assign(&stat,Getprofile(section,ct));
-
- <:s> *data(ct) = stat;
-
- <:s> ct = ct + 1
-
- <:s>wend
-
- <:s>end function
-
- <:s>
-
- <:s>function StripIt(text) 'use to strip off tag before reserved wod names that dont pass as arguments
-
- <:s>if Instr(0, text,"tag")
-
- <:s> return mid$(text,4,len(text) - 2) 'assue tag which is 3
-
- <:s>else
-
- <:s> return text
-
- <:s>endif
-
- <:s>end function
-
- <:s>
-
- <:s>function LoadDlgKeyInterupts(dlgnum) 'Key is the first level index
-
- <:s>ignorekeyboard(1)
-
- <:s>defstr stat;
-
- <:s>macfile = getrunningmacrofile$()
-
- <:s>'DlgKeyInterrupt(dlgnum, "{macfile}!dlgtst")
-
- <:s>DlgKeyInterrupt(dlgnum, "{macfile}!dlgkeyproc")
-
- <:s>end function
-
- <:s>
-
- @Function@<:s>function DlgTst(hDlg,key)
-
- <:s>ignorekeyboard(1)
-
- <:s>defstr selstring;
-
- <:s>key = key - 48 'VK for 1 is 48: convert to equivelent index value
-
- <:s>'message(key)
-
- <:s>'handle1 = GetDlgItem(hDlg,9000)
-
- <:s>'handle2 = GetDlgItem(hDlg,9003)
-
- <:s>key = key - 1 'index is 0 based
-
- <:s>'SendMessage(handle1,LB_SETCURSEL,key ,0) 'Select LB contents for right box
-
- <:s>'SendMessage(handle2,LB_SETCURSEL,key ,0) 'Match box to the left
-
- <:s><+!>DlgSetListBoxIndex(hdlg, 9000, key)
-
- <:s><+!>DlgSetListBoxIndex(hdlg, 9003, key)
-
- <:s><-!>end function
-
- <:s>
-
- @Function@<:s>function DlgKeyProc(hDlg,key)
-
- <:s>ignorekeyboard(1)
-
- <:s>Dim point(2)
-
- <:s>defstr selstring;
-
- <:s>key = chr$(key)
-
- <:s>'message(key)
-
- <:s>for x = 1 to 30
-
- <:s> hit = GetGlobalArray$("AccKeys",x)
-
- <:s> if ucase$(hit) = ucase$(key)
-
- <:s> break 'stop numbering you found the hit
-
- <:s> endif
-
- <:s>next
-
- <:s>'handle1 = GetDlgItem(hDlg,9000)
-
- <:s>'SendMessage(handle1,LB_SETCURSEL, (x - 1),0) 'Select LB contents for right box
-
- <:s><+!>DlgSetListBoxIndex(hdlg, 9000, (x - 1))
-
- <:s><-!>end function
-
- <:s>
-
- @Function@<:s>function L9003(hDlg,id,val) 'If clicked on selects matching index in 9000 box
-
- <:s>ignorekeyboard(1)
-
- <:s>defstr selstring;
-
- <:s>'handle1 = GetDlgItem(hDlg,9003)
-
- <:s>'handle2 = GetDlgItem(hDlg,9000)
-
- <:s>'indx=Sendmessage(handle1,LB_GetCurSel,0,0)
-
- <:s><+!>indx = DlgGetListBoxIndex(hdlg, 9003)
-
- <:s>
-
- <:s><-!>'SendMessage(handle2,LB_SETCURSEL,indx ,0)
-
- <:s><+!>DlgSetListBoxIndex(hdlg, 9000, indx)
-
- <:s><-!>end function
-
- <:s>
-
- @Function@<:s>function L9000(hDlg,id,val) 'Selects index then writes to box
-
- <:s>ignorekeyboard(1)
-
- <:s>defstr selstring;
-
- <:s>defstr stat;
-
- <:s>'handle1 = GetDlgItem(hDlg,9000)
-
- <:s>'handle2 = GetDlgItem(hDlg,9003)
-
- <:s>'indx=Sendmessage(handle1,LB_GetCurSel,0,0)
-
- <:s><+!>indx = DlgGetListBoxIndex(hdlg, 9000)
-
- <:s>
-
- <:s><-!>'SendMessage(handle2,LB_SETCURSEL,indx ,0)
-
- <:s><+!>DlgSetListBoxIndex(hdlg, 9003, indx)
-
- <:s>
-
- <:s>
-
- <:s><-!>'SendMessage(handle1,LB_GetText,indx,&selstring)
-
- <:s><+!>selstring = DlgGetListBoxLine$(hdlg, 9000, indx)
-
- <:s>
-
- <:s><-!>selstring = strfield$(selstring,2,"-")
-
- <:s>'match=Sendmessage(handle,LB_FindString,0,val)
-
- <:s>if left$(selstring, 1) = " "
-
- <:s> selstring = right$(selstring, (len(selstring) - 1))
-
- <:s>endif
-
- <:s>
-
- <:s>level=WriteToBox(hDlg,id,selstring)
-
- <:s>if level = 0
-
- <:s> SetGlobalVar("levelflag",0)
-
- <:s>endif
-
- <:s>ignorekeyboard(0)
-
- <:s>end function
-
- <:s>
-
- @Function@<:s>function EnterKeyProc(hDlg,Id,val)
-
- <:s>message("hit me")
-
- <:s>return 1
-
- <:s>ignorekeyboard(1)
-
- <:s>defstr selstring;
-
- <:s>defstr stat;
-
- <:s>if getglobalvar$("levelflag") = 0 'someone said to shut it down next time
-
- <:s> 'sendkeys("<[>ESC]") 'shut down the box
-
- <:s> SetGlobalVar("levelflag",1) 'prime it for next time. assume that will allways have 1 level
-
- <:s> exit function
-
- <:s>endif
-
- <:s>'handle1 = GetDlgItem(hDlg,9000)
-
- <:s>'indx=Sendmessage(handle1,LB_GetCurSel,0,0) 'To select the first help item
-
- <:s><+!>indx = DlgGetListBoxIndex(hdlg, 9000)
-
- <:s><-!>'level = 0 'what does this do?
-
- <:s>if indx <<<;> -1
-
- <:s> 'SendMessage(handle1,LB_GetText,indx,&selstring)
-
- <:s> <+!>selstring = DlgGetListBoxLine$(hdlg, id, indx)
-
- <:s> <-!>selstring = strfield$(selstring,2,"-")
-
- <:s> level =WriteToBox(hDlg,id,selstring)
-
- <:s>endif
-
- <:s>if level = 0
-
- <:s> SetGlobalVar("levelflag",0)
-
- <:s>endif
-
- <:s>end function
-
- <:s>
-
- @Function@<:s>function DoNextLevel(section,newdata)
-
- <:s>ignorekeyboard(1)
-
- <:s>nextlevel = Getprofile(section,nextlevel)
-
- <:s>defstr stat;
-
- <:s>ct = 2
-
- <:s>dim strtok(20)
-
- <:s>dim dlgkeys(20)
-
- <:s>'while -1 != Assign(&stat, StrField$(section,ct,"~")) 'each token from keys key of onkeys section
-
- <:s> strtok(ct) = stat
-
- <:s> 'dlgkeys(ct - 1) = Left$(Lcase$(stat),1) 'load onkey keys. start at 1
-
- <:s> dlgnum = 49 + (ct - 2) 'do virtual keys
-
- <:s> LoadDlgKeyInterupts(dlgnum)
-
- <:s> ct = ct + 1
-
- <:s> FillEdit(9003, (ct - 2))
-
- <:s>'wend
-
- <:s>FillBox(9000,&strtok)
-
- <:s>end function
-
- <:s>
-
- @Function@<:s>function Off() 'Disable SwitchKit
-
- <:s>ignorekeyboard(1)
-
- <:s>menu = getprofile("Menus", "Menu") ' &Help
-
- <:s>item = getprofile("Menus", "Menuitem") ' For &DisplayWrite Users"
-
- <:s>item1 = getprofile("Menus", "Item1") ' &On
-
- <:s>item2 = getprofile("Menus", "Item2") ' O&ff
-
- <:s>
-
- <:s>'hourglass(1)
-
- <:s>
-
- <:s>defstr stat;
-
- <:s>SetGlobalVar("SKON",0)
-
- <:s>
-
- <:s>CheckMenuItem(1, Menu,Item, item1,0)
-
- <:s>CheckMenuItem(1, Menu,Item, item2,1)
-
- <:s>OnKey(<[>F2],0, "")
-
- <:s>OnKey(<[>F3],0, "")
-
- <:s>OnKey(<[>F4],0, "")
-
- <:s>OnKey(<[>F5],0, "")
-
- <:s>OnKey(<[>F6],0, "")
-
- <:s>OnKey(<[>F7],0, "")
-
- <:s>OnKey(<[>F8],0, "")
-
- <:s>OnKey(<[>F9],0, "")
-
- <:s>OnKey(<[>F10],0, "")
-
- <:s>ct = 1 ' changed from ct + 2
-
- <:s>while "" != Assign(&stat,Getprofile("KeyboardShortcuts",ct))
-
- <:s> keysc = StrField$(stat,1,"~")
-
- <:s> newkeysc = GetOnkeyEquiv(keysc)
-
- <:s> Onkey(newkeysc,0,"")
-
- <:s> ct = ct + 1
-
- <:s>wend
-
- <:s>'hourglass(0)
-
- <:s>ignorekeyboard(0)
-
- <:s>end function
-
- <:s>
-
- <:s>
-
- @Function@<:s>Function GetOnkeyEquiv(keysc) 'returns onkey equiv for shortcut key
-
- <:s>ignorekeyboard(1)
-
- <:s>upper = ucase$(keysc)
-
- <:s>switch upper
-
- <:s>case("ALT1")
-
- <:s> return(<[>alt1])
-
- <:s>case("ALT2")
-
- <:s> return(<[>alt2])
-
- <:s>case("ALT7")
-
- <:s> return(<[>alt7])
-
- <:s>case("ALT8")
-
- <:s> return(<[>alt8])
-
- <:s>
-
- <:s>case("ALTF1")
-
- <:s> return(<[>altf1])
-
- <:s>case("ALTF2")
-
- <:s> return(<[>altf2])
-
- <:s>case("ALTF3")
-
- <:s> return(<[>altf3])
-
- <:s>case("ALTF4")
-
- <:s> return(<[>altf4])
-
- <:s>case("ALTF5")
-
- <:s> return(<[>altf5])
-
- <:s>case("ALTF6")
-
- <:s> return(<[>altf6])
-
- <:s>case("ALTF10")
-
- <:s> return(<[>altf10])
-
- <:s>
-
- <:s>case("CTRLA")
-
- <:s> return(<[>ctrla])
-
- <:s>case("CTRLB")
-
- <:s> return(<[>ctrlb])
-
- <:s>case("CTRLC")
-
- <:s> return(<[>ctrlc])
-
- <:s>case("CTRLD")
-
- <:s> return(<[>ctrld])
-
- <:s>case("CTRLE")
-
- <:s> return(<[>ctrle])
-
- <:s>case("CTRLF")
-
- <:s> return(<[>ctrlf])
-
- <:s>case("CTRLG")
-
- <:s> return(<[>ctrlg])
-
- <:s>case("CTRLH")
-
- <:s> return(<[>ctrlh])
-
- <:s>case("CTRLI")
-
- <:s> return(<[>ctrli])
-
- <:s>case("CTRLJ")
-
- <:s> return(<[>ctrlj])
-
- <:s>case("CTRLK")
-
- <:s> return(<[>ctrlk])
-
- <:s>case("CTRLL")
-
- <:s> return(<[>ctrll])
-
- <:s>case("CTRLM")
-
- <:s> return(<[>ctrlm])
-
- <:s>case("CTRLN")
-
- <:s> return(<[>ctrln])
-
- <:s>case("CTRLO")
-
- <:s> return(<[>ctrlo])
-
- <:s>case("CTRLP")
-
- <:s> return(<[>ctrlp])
-
- <:s>case("CTRLQ")
-
- <:s> return(<[>ctrlq])
-
- <:s>case("CTRLR")
-
- <:s> return(<[>ctrlr])
-
- <:s>case("CTRLS")
-
- <:s> return(<[>ctrls])
-
- <:s>case("CTRLT")
-
- <:s> return(<[>ctrlt])
-
- <:s>case("CTRLU")
-
- <:s> return(<[>ctrlu])
-
- <:s>case("CTRLV")
-
- <:s> return(<[>ctrlv])
-
- <:s>case("CTRLW")
-
- <:s> return(<[>ctrlw])
-
- <:s>case("CTRLX")
-
- <:s> return(<[>ctrlx])
-
- <:s>case("CTRLY")
-
- <:s> return(<[>ctrly])
-
- <:s>
-
- <:s>case("CTRLF1")
-
- <:s> return(<[>ctrlf1])
-
- <:s>case("CTRLF2")
-
- <:s> return(<[>ctrlf2])
-
- <:s>case("CTRLF3")
-
- <:s> return(<[>ctrlf3])
-
- <:s>case("CTRLF4")
-
- <:s> return(<[>ctrlf4])
-
- <:s>case("CTRLF5")
-
- <:s> return(<[>ctrlf5])
-
- <:s>case("CTRLF6")
-
- <:s> return(<[>ctrlf6])
-
- <:s>case("CTRLF7")
-
- <:s> return(<[>ctrlf7])
-
- <:s>case("CTRLF8")
-
- <:s> return(<[>ctrlf8])
-
- <:s>case("CTRLF9")
-
- <:s> return(<[>ctrlf9])
-
- <:s>case("CTRLF10")
-
- <:s> return(<[>ctrlf10])
-
- <:s>
-
- <:s>case("F2")
-
- <:s> return(<[>f2])
-
- <:s>case("F3")
-
- <:s> return(<[>f3])
-
- <:s>case("F4")
-
- <:s> return(<[>f4])
-
- <:s>case("F6")
-
- <:s> return(<[>f6])
-
- <:s>case("F7")
-
- <:s> return(<[>f7])
-
- <:s>case("F8")
-
- <:s> return(<[>f8])
-
- <:s>case("F9")
-
- <:s> return(<[>f9])
-
- <:s>case("F10")
-
- <:s> return(<[>f10])
-
- <:s>case("F11")
-
- <:s> return(<[>f11])
-
- <:s>case("F12")
-
- <:s> return(<[>f12])
-
- <:s>
-
- <:s>case("SF1")
-
- <:s> return(<[>shiftf1])
-
- <:s>case("SF2")
-
- <:s> return(<[>shiftf2])
-
- <:s>case("SF3")
-
- <:s> return(<[>shiftf3])
-
- <:s>case("SF4")
-
- <:s> return(<[>shiftf4])
-
- <:s>case("SF6")
-
- <:s> return(<[>shiftf6])
-
- <:s>case("SF9")
-
- <:s> return(<[>shiftf9])
-
- <:s>case("SF10")
-
- <:s> return(<[>shiftf10])
-
- <:s>
-
- <:s>endswitch
-
- <:s>end function
-
- <:s>
-
- <:s>
-
- @Function@<:s>function aboutsk()
-
- <:s>ignorekeyboard(1)
-
- <:s>box = dialogbox(".","about")
-
- <:s>end function
-
- <:s>
-
- <:s>
-
- <:s>
-
- <:s>DIALOG SK
-
- <:s>-2134376448 10 24 38 300 123 "" "" "WordPerfect SwitchKit"
-
- <:s>FONT 8 "Helv"
-
- <:s>26 22 99 79 9000 1352728577 "listbox" "" 0
-
- <:s>217 200 33 13 25 1342308353 "button" "Default" 0
-
- <:s>7 22 16 79 9003 1352663041 "listbox" "" 0
-
- <:s>195 104 17 12 1006 1342177290 "static" "filename.bmp" 0
-
- <:s>7 11 40 8 1004 1342177280 "static" "Options:" 0
-
- <:s>127 11 45 8 1005 1342177280 "static" "Ami Pro Help:" 0
-
- <:s>132 22 166 79 9004 1352728577 "listbox" "" 0
-
- <:s>6 107 64 8 1001 1342177280 "static" "Keyboard Shortcut-" 0
-
- <:s>72 107 38 10 1008 1342177280 "static" "" 0
-
- <:s>260 5 34 13 1 1342373888 "button" "Done" 0
-
- <:s>END DIALOG
-
- <:s>
-
- <:s>38 2 65 8 1000 1342177280 "static" "" 0
-
- <:s>127 107 66 9 1007 1342177280 "static" "Ami Pro SmartIcon-" 0
-
- <:s>7 2 29 8 1003 1342177280 "static" "Feature:" 0
-
- <:s>
-
- <:s>
-
- <:s>DIALOG about
-
- <:s>-2134376448 7 84 26 134 90 "" "" "Ami Pro"
-
- <:s>FONT 8 "Helv"
-
- <:s>5 6 122 10 1000 1342177281 "static" "Ami Pro SwitchKit" 0
-
- <:s>5 16 122 10 1001 1342177281 "static" "for WordPerfect Users" 0
-
- <:s>5 26 122 10 1002 1342177281 "static" "Lotus Development Corporation" 0
-
- <:s>5 36 122 10 1003 1342177281 "static" "WordPerfect by" 0
-
- <:s>5 46 122 10 1004 1342177281 "static" "WordPerfect Corporation" 0
-
- <:s>5 56 122 10 1007 1342177281 "static" "All rights Reserved." 0
-
- <:s>47 70 40 14 1 1342373889 "button" "OK" 0
-
- <:s>END DIALOG
-
- <:s>
-
- <:s>
- >
-
- [Embedded]
- 00038983
- >
- [macsum4] 33 313
- LoadMenu 0 0 10 31
- getprofile 1113 2 3 61
- LoadOnKeys 1523 0 2 73
- skmain 2502 0 6 120
- Initialize 3335 3 1 152
- LoadOnKeyKS 3502 0 8 162
- packstr 4057 1 6 181
- unpackstr 4615 1 6 205
- test 5177 1 4 228
- test2 5714 3 3 252
- FillBox 6009 2 1 264
- GetHotKeyOld 6109 1 3 269
- GetHotKey 6387 1 2 280
- RemoveAmpersand 6649 1 6 291
- mainmenu 7269 0 1 315
- ReadTopLevel 7464 1 10 329
- GetTitle 8684 0 4 371
- WriteToBox 8907 3 10 381
- LoadKS 10132 2 2 435
- LoadText 10438 2 3 447
- StripIt 10816 1 1 460
- LoadDlgKeyInterupts 11007 1 3 468
- DlgTst 11190 2 2 476
- DlgKeyProc 11403 2 5 490
- L9003 11851 3 3 507
- L9000 12030 3 5 519
- EnterKeyProc 12551 3 5 548
- DoNextLevel 13099 2 7 574
- Off 13566 0 9 592
- GetOnkeyEquiv 14610 1 2 627
- aboutsk 19143 0 2 767
- SK 19244 0 65535 774
- about 19835 0 65535 794
- [macse]
- 14 LoadMenu
- 29 0 LoadMenu
- 17 1
- 0 296 1
- 17 2
- 29 1 g_hgloss
- 0 16 "hgloss" "amiskwp5.sam"
- 13
- 8 1
- 17 3
- 0 271 "{1}" 1
- 17 4
- 0 265 "{1}"
- 13
- 7 ""
- 18 0
- 11 00000276
- 17 5
- 29 2 hgloss
- 0 798
- 13
- 0 16 [X] "amiskwp5.sam"
- 13
- 0 302 [X]
- 13
- 8 2
- 17 6
- 0 264 "{1}" "{2}"
- 17 8
- 29 3 menu
- 16 getprofile "Menus" "Menu"
- 13
- 8 3
- 17 9
- 29 4 item
- 16 getprofile "Menus" "Menuitem"
- 13
- 8 4
- 17 10
- 29 5 item1
- 16 getprofile "Menus" "Item1"
- 13
- 8 5
- 17 11
- 29 6 item2
- 16 getprofile "Menus" "Item2"
- 13
- 8 6
- 17 12
- 29 7 item3
- 16 getprofile "Menus" "Item3"
- 13
- 8 7
- 17 13
- 29 8 item4
- 16 getprofile "Menus" "Item4"
- 13
- 8 8
- 17 15
- 0 271 "SKON" 1
- 17 16
- 29 9 macfile
- 0 802
- 13
- 8 9
- 17 17
- 0 520 1 "{3}" "{4}"
- 17 18
- 0 528 1 "{3}" 7 "{4}"
- 17 20
- 0 525 1 "{3}" "{4}" "{5}" "{9}!SKMain()" ""
- 17 21
- 0 525 1 "{3}" "{4}" "{6}" "{9}!Off()" ""
- 17 22
- 0 525 1 "{3}" "{4}" "-" "" ""
- 17 23
- 0 525 1 "{3}" "{4}" "{8}" "{9}!MainMenu" ""
- 17 24
- 0 525 1 "{3}" "{4}" "-" "" ""
- 17 25
- 0 525 1 "{3}" "{4}" "&About SwitchKit..." "{9}!aboutsk" ""
- 17 26
- 0 518 1 "{3}" "{4}" "{6}" 1
- 17 27
- 0 296 0
- 6 0
- 15
- 17 28
- 9
- 14 getprofile
- 29 0 section
- 29 1 key
- 29 2 getprofile
- 17 1
- 29 3 data
- 0 16 "hgloss" "amiskwp5.sam"
- 13
- 0 265 [X]
- 13
- 0 16 "{0}" "{1}"
- 13
- 0 303 [X] [X]
- 13
- 8 3
- 17 2
- 29 4 q
- 0 806 """" 1
- 13
- 8 4
- 17 3
- 0 806 "{3}" 1
- 13
- 6 4
- 18 0
- 11 00000289
- 17 4
- 0 20 "{3}" 2 "{4}"
- 13
- 8 3
- 17 6
- 0 807 "{3}" 1
- 13
- 6 4
- 18 0
- 11 00000373
- 17 7
- 0 20 "{3}" 1 "{4}"
- 13
- 8 3
- 17 9
- 6 3
- 15
- 9
- 6 2
- 15
- 17 10
- 9
- 14 LoadOnKeys
- 29 0 LoadOnKeys
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 3
- 29 1 macfile
- 0 802
- 13
- 8 1
- 17 6
- 32 2 101 32854 7 "{1}!ReadTopLevel(F1)" 112 0 1
- 17 10
- 32 2 101 32854 7 "{1}!ReadTopLevel(F5)" 116 0 1
- 17 17
- 32 2 101 32854 7 "{1}!ReadTopLevel(sf1)" 4208 0 1
- 17 21
- 32 2 101 32854 7 "{1}!ReadTopLevel(sf5)" 4212 0 1
- 17 23
- 32 2 101 32854 7 "{1}!ReadTopLevel(sf7)" 4214 0 1
- 17 24
- 32 2 101 32854 7 "{1}!ReadTopLevel(sf8)" 4215 0 1
- 17 28
- 32 2 101 32854 7 "{1}!ReadTopLevel(ctrlf1)" 16496 0 1
- 17 29
- 32 2 101 32854 7 "{1}!ReadTopLevel(ctrlf3)" 16498 0 1
- 17 30
- 32 2 101 32854 7 "{1}!ReadTopLevel(ctrlf5)" 16500 0 1
- 17 31
- 32 2 101 32854 7 "{1}!ReadTopLevel(ctrlf8)" 16503 0 1
- 17 32
- 32 2 101 32854 7 "{1}!ReadTopLevel(ctrlf9)" 16504 0 1
- 17 39
- 32 2 101 32854 7 "{1}!ReadTopLevel(altf7)" 8310 0 1
- 17 40
- 32 2 101 32854 7 "{1}!ReadTopLevel(altf8)" 8311 0 1
- 17 41
- 32 2 101 32854 7 "{1}!ReadTopLevel(altf9)" 8312 0 1
- 17 43
- 0 296 0
- 6 0
- 15
- 17 45
- 9
- 14 skmain
- 29 0 skmain
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 4
- 0 1050
- 13
- 5 1
- 18 5
- 11 00000154
- 17 5
- 16 getprofile "Msg" "msg1"
- 13
- 0 3 [X]
- 6 0
- 15
- 9
- 17 9
- 0 264 "SKON" 1
- 17 11
- 29 1 menu
- 16 getprofile "Menus" "Menu"
- 13
- 8 1
- 17 12
- 29 2 item
- 16 getprofile "Menus" "Menuitem"
- 13
- 8 2
- 17 13
- 29 3 item1
- 16 getprofile "Menus" "Item1"
- 13
- 8 3
- 17 14
- 29 4 item2
- 16 getprofile "Menus" "Item2"
- 13
- 8 4
- 17 16
- 0 518 1 "{1}" "{2}" "{3}" 1
- 17 17
- 0 518 1 "{1}" "{2}" "{4}" 0
- 17 18
- 0 271 "AccKeys" 130
- 17 19
- 0 271 "levelflag" 1
- 17 20
- 0 264 "levelflag" 1
- 17 21
- 29 5 macfile
- 0 802
- 13
- 8 5
- 17 22
- 0 41 0 "{5}!Initialize"
- 17 23
- 0 41 25 "{5}!EnterKeyProc"
- 17 24
- 0 41 9000 "{5}!L9000"
- 17 25
- 0 41 9003 "{5}!L9003"
- 17 26
- 16 LoadOnKeys
- 17 27
- 16 LoadOnKeyKS
- 17 28
- 0 266 "hDlg"
- 17 29
- 0 296 0
- 6 0
- 15
- 17 30
- 9
- 14 Initialize
- 29 0 hDlg
- 29 1 id
- 29 2 val
- 29 3 Initialize
- 17 1
- 0 32 1
- 17 2
- 0 271 "hDlg" 1
- 17 3
- 0 264 "hDlg" "{0}"
- 17 6
- 0 53 "{0}" 9003 0
- 6 3
- 15
- 17 7
- 9
- 14 LoadOnKeyKS
- 29 0 LoadOnKeyKS
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 3
- 29 1 macfile
- 0 802
- 13
- 8 1
- 17 4
- 29 2 stat
- 17 5
- 29 3 ct
- 5 1
- 8 3
- 17 6
- 7 ""
- 16 Getprofile "KeyboardShortcuts" "{3}"
- 13
- 0 805 &2 [X]
- 13
- 18 1
- 11 00000505
- 17 7
- 29 4 keysc
- 0 20 "{2}" 1 "~"
- 13
- 8 4
- 17 8
- 29 5 section
- 0 20 "{2}" 2 "~"
- 13
- 8 5
- 17 9
- 29 6 newkeysc
- 16 GetOnkeyEquiv "{4}"
- 13
- 8 6
- 17 10
- 29 7 text
- 6 5
- 8 7
- 17 12
- 32 2 101 32854 7 "{1}!test(""{7}"")" "{6}" 0 1
- 17 13
- 6 3
- 5 1
- 3 0
- 8 3
- 10 00000141
- 17 15
- 0 32 0
- 17 16
- 0 296 0
- 6 0
- 15
- 17 17
- 9
- 14 packstr
- 29 0 str
- 29 1 packstr
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 3
- 29 2 newstr
- 7 ""
- 8 2
- 17 4
- 29 3 l
- 0 14 "{0}"
- 13
- 8 3
- 17 5
- 29 4 hit
- 5 0
- 8 4
- 29 5 i
- 5 1
- 8 5
- 17 6
- 6 3
- 6 5
- 18 2
- 12 00000255
- 10 00000420
- 5 1
- 6 5
- 3 0
- 8 5
- 10 00000174
- 17 7
- 29 6 char
- 0 15 "{0}" "{5}" 1
- 13
- 8 6
- 17 8
- 6 6
- 7 " "
- 18 0
- 11 00000373
- 17 9
- 7 "_"
- 8 6
- 17 10
- 5 1
- 8 4
- 17 12
- 0 16 "{2}" "{6}"
- 13
- 8 2
- 10 00000222
- 17 15
- 6 4
- 5 1
- 18 0
- 11 00000504
- 17 16
- 0 296 0
- 17 17
- 6 2
- 15
- 9
- 10 00000539
- 17 19
- 0 296 0
- 17 20
- 6 0
- 15
- 9
- 6 1
- 15
- 17 22
- 9
- 14 unpackstr
- 29 0 str
- 29 1 unpackstr
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 3
- 29 2 newstr
- 7 ""
- 8 2
- 17 4
- 29 3 l
- 0 14 "{0}"
- 13
- 8 3
- 17 5
- 29 4 hit
- 5 0
- 8 4
- 29 5 i
- 5 1
- 8 5
- 17 6
- 6 3
- 6 5
- 18 2
- 12 00000259
- 10 00000424
- 5 1
- 6 5
- 3 0
- 8 5
- 10 00000178
- 17 7
- 29 6 char
- 0 15 "{0}" "{5}" 1
- 13
- 8 6
- 17 8
- 6 6
- 7 "_"
- 18 0
- 11 00000377
- 17 9
- 7 " "
- 8 6
- 17 10
- 5 1
- 8 4
- 17 12
- 0 16 "{2}" "{6}"
- 13
- 8 2
- 10 00000226
- 17 14
- 6 4
- 5 1
- 18 0
- 11 00000508
- 17 15
- 0 296 0
- 17 16
- 6 2
- 15
- 9
- 10 00000543
- 17 18
- 0 296 0
- 17 19
- 6 0
- 15
- 9
- 6 1
- 15
- 17 21
- 9
- 14 test
- 29 0 param
- 29 1 test
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 4
- 29 2 macfile
- 0 802
- 13
- 8 2
- 17 5
- 0 41 0 "{2}!test2"
- 17 6
- 0 41 25 "{2}!EnterKeyProc"
- 17 7
- 0 41 9000 "{2}!L9000"
- 17 8
- 0 41 9003 "{2}!L9003"
- 17 9
- 0 271 "section" 1
- 17 11
- 29 3 section
- 6 0
- 8 3
- 17 12
- 0 264 "section" "{3}"
- 17 13
- 0 296 0
- 17 14
- 29 4 box
- 0 26 "." "SK"
- 13
- 8 4
- 17 15
- 6 4
- 5 0
- 18 0
- 11 00000422
- 17 16
- 0 264 "levelflag" 1
- 17 18
- 0 41 9000 "{2}!L9000"
- 17 19
- 0 41 25 "{2}!EnterKeyProc"
- 17 20
- 0 32 0
- 17 21
- 0 296 0
- 6 1
- 15
- 17 22
- 9
- 14 test2
- 29 0 hDlg
- 29 1 id
- 29 2 val
- 29 3 test2
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 3
- 5 0
- 8 1
- 17 4
- 29 4 section
- 0 265 "section"
- 13
- 8 4
- 17 5
- 29 5 level
- 16 WriteToBox "{0}" 0 "{4}"
- 13
- 8 5
- 17 6
- 6 5
- 5 0
- 18 0
- 11 00000261
- 17 7
- 0 264 "levelflag" 0
- 17 9
- 0 296 0
- 6 3
- 15
- 17 10
- 9
- 14 FillBox
- 29 0 id
- 29 1 array
- 29 2 FillBox
- 17 1
- 0 32 1
- 17 2
- 0 31 "{0}" &1
- 6 2
- 15
- 17 3
- 9
- 14 GetHotKeyOld
- 29 0 strdata
- 29 1 GetHotKeyOld
- 17 1
- 0 32 1
- 17 2
- 29 2 hotkeypos
- 0 13 1 "{0}" "&"
- 13
- 8 2
- 17 3
- 29 3 hotkey
- 6 2
- 5 1
- 3 0
- 0 15 "{0}" [X] 1
- 13
- 8 3
- 17 4
- 6 3
- 7 ""
- 18 0
- 11 00000242
- 17 5
- 5 -1
- 15
- 9
- 10 00000260
- 17 7
- 6 3
- 15
- 9
- 6 1
- 15
- 17 9
- 9
- 14 GetHotKey
- 29 0 strdata
- 29 1 GetHotKey
- 17 1
- 29 2 hotkey
- 0 20 "{0}" 1 "-"
- 13
- 8 2
- 17 2
- 6 2
- 7 ""
- 18 0
- 11 00000158
- 17 3
- 7 ""
- 15
- 9
- 10 00000244
- 17 4
- 6 2
- 5 -1
- 18 0
- 11 00000226
- 17 5
- 7 ""
- 15
- 9
- 10 00000244
- 17 7
- 6 2
- 15
- 9
- 6 1
- 15
- 17 9
- 9
- 14 RemoveAmpersand
- 29 0 showntext
- 29 1 RemoveAmpersand
- 17 1
- 0 32 1
- 17 2
- 29 2 badchars
- 7 "&"
- 8 2
- 17 3
- 29 3 char
- 6 2
- 8 3
- 17 4
- 0 13 1 "{0}" "{3}"
- 13
- 5 -1
- 18 0
- 11 00000218
- 17 5
- 6 0
- 15
- 9
- 10 00000601
- 17 7
- 5 20
- 29 4 part
- 21 4 [X]
- 17 8
- 0 806 "{0}" 1
- 13
- 6 2
- 18 0
- 11 00000378
- 17 9
- 29 5 newtext
- 0 15 "{0}" 2 30
- 13
- 8 5
- 17 10
- 6 5
- 15
- 9
- 10 00000601
- 17 12
- 29 6 x
- 5 1
- 8 6
- 17 13
- 6 6
- 0 20 "{0}" "{6}" "{3}"
- 13
- 23 4
- 17 14
- 6 6
- 22 4
- 5 -1
- 18 0
- 6 6
- 22 4
- 7 ""
- 18 0
- 1 2
- 11 00000539
- 17 15
- 6 0
- 15
- 9
- 17 17
- 6 6
- 22 4
- 0 16 "{5}" [X]
- 13
- 8 5
- 17 18
- 6 0
- 15
- 9
- 6 1
- 15
- 17 21
- 9
- 14 mainmenu
- 29 0 mainmenu
- 17 1
- 0 32 1
- 17 3
- 0 265 "SKON"
- 13
- 5 1
- 18 1
- 11 00000148
- 17 4
- 16 skmain
- 17 5
- 16 ReadTopLevel "MM"
- 10 00000176
- 17 7
- 16 ReadTopLevel "MM"
- 6 0
- 15
- 17 10
- 9
- 14 ReadTopLevel
- 29 0 key
- 29 1 ReadTopLevel
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 3
- 29 2 macfile
- 0 802
- 13
- 8 2
- 17 4
- 0 41 0 "{2}!Initialize"
- 17 5
- 0 41 9000 "{2}!L9000"
- 17 6
- 0 41 25 "{2}!EnterKeyProc"
- 17 7
- 0 41 9003 "{2}!L9003"
- 17 9
- 0 271 "gkey" 1
- 17 10
- 0 264 "gkey" "{0}"
- 17 11
- 0 264 "levelflag" 1
- 17 12
- 0 18 "{0}"
- 13
- 8 0
- 17 14
- 29 3 strdata
- 16 Getprofile "OnKeys" "{0}"
- 13
- 8 3
- 17 16
- 6 0
- 7 "MM"
- 18 0
- 11 00000504
- 17 17
- 16 Getprofile "OnKeys" "MM2"
- 13
- 0 16 "{3}" [X]
- 13
- 8 3
- 17 19
- 29 4 stat
- 17 20
- 29 5 ct
- 5 2
- 8 5
- 17 21
- 5 40
- 29 6 strtok
- 21 6 [X]
- 17 22
- 5 40
- 29 7 dlgkeys
- 21 7 [X]
- 17 23
- 5 -1
- 0 20 "{3}" "{5}" "~"
- 13
- 0 805 &4 [X]
- 13
- 18 1
- 11 00000896
- 17 24
- 29 8 hotkey
- 16 GetHotKey "{4}"
- 13
- 8 8
- 17 25
- 6 5
- 5 1
- 3 1
- 0 272 "AccKeys" [X] "{8}"
- 17 26
- 6 5
- 5 1
- 3 1
- 0 31 9003 [X]
- 17 27
- 6 5
- 5 1
- 3 0
- 8 5
- 17 28
- 0 31 9000 "{4}"
- 10 00000621
- 17 30
- 29 9 title
- 16 gettitle
- 13
- 8 9
- 17 31
- 0 265 "gkey"
- 13
- 0 16 [X] ": " "{9}"
- 13
- 8 9
- 17 32
- 0 31 1000 "{9}"
- 17 33
- 0 296 0
- 17 34
- 29 10 box
- 0 26 "." "SK"
- 13
- 8 10
- 17 35
- 6 10
- 5 1
- 18 1
- 11 00001113
- 17 37
- 0 802
- 13
- 8 2
- 17 38
- 0 41 9000 "{2}!L9000"
- 17 39
- 0 41 25 "{2}!EnterKeyProc"
- 6 1
- 15
- 17 40
- 9
- 14 GetTitle
- 29 0 GetTitle
- 17 1
- 0 32 1
- 17 2
- 29 1 key
- 0 265 "gkey"
- 13
- 8 1
- 17 3
- 29 2 strdata
- 16 Getprofile "OnKeys" "{1}"
- 13
- 8 2
- 17 4
- 29 3 section
- 0 20 "{2}" 1 "~"
- 13
- 8 3
- 17 5
- 6 3
- 15
- 9
- 6 0
- 15
- 17 6
- 9
- 14 WriteToBox
- 29 0 hDlg
- 29 1 key2
- 29 2 section
- 29 3 WriteToBox
- 17 1
- 0 32 1
- 17 2
- 0 296 1
- 17 8
- 0 54 "{0}" 9004
- 17 9
- 29 4 stat
- 17 10
- 0 39 "{1}"
- 13
- 8 1
- 17 11
- 5 85
- 29 5 data
- 21 5 [X]
- 17 12
- 29 6 ct
- 5 1
- 8 6
- 17 13
- 16 LoadText "{2}" &5
- 17 14
- 29 7 asize
- 0 1046 &5
- 13
- 8 7
- 17 15
- 29 8 level
- 16 Getprofile "{2}" "level"
- 13
- 8 8
- 17 17
- 6 8
- 5 0
- 18 0
- 11 00000807
- 17 20
- 0 54 "{0}" 9000
- 17 21
- 0 54 "{0}" 9003
- 29 9 i
- 5 1
- 8 9
- 17 22
- 6 7
- 6 9
- 18 2
- 12 00000534
- 10 00000759
- 5 1
- 6 9
- 3 0
- 8 9
- 10 00000452
- 17 23
- 6 9
- 22 5
- 7 ""
- 18 1
- 11 00000729
- 17 24
- 6 9
- 22 5
- 0 43 "{0}" 9000 [X]
- 17 25
- 0 43 "{0}" 9003 "{6}"
- 17 26
- 29 10 dlgnum
- 5 48
- 6 6
- 3 0
- 8 10
- 17 28
- 6 6
- 5 1
- 3 0
- 8 6
- 10 00000746
- 17 30
- 6 7
- 8 9
- 10 00000501
- 17 33
- 0 296 0
- 17 34
- 5 1
- 15
- 9
- 10 00001206
- 17 36
- 29 11 stuff
- 7 ""
- 8 11
- 17 37
- 16 LoadKS "{0}" "{2}"
- 5 1
- 8 9
- 17 38
- 6 7
- 6 9
- 18 2
- 12 00000961
- 10 00001171
- 5 1
- 6 9
- 3 0
- 8 9
- 10 00000879
- 17 39
- 6 9
- 22 5
- 7 ""
- 18 1
- 11 00001141
- 17 42
- 29 12 sectiontext
- 16 stripit "{2}"
- 13
- 8 12
- 17 43
- 0 43 "{0}" 1000 "{12}"
- 17 44
- 6 9
- 22 5
- 0 43 "{0}" 9004 [X]
- 10 00001158
- 17 46
- 6 7
- 8 9
- 10 00000928
- 17 49
- 0 296 0
- 17 50
- 5 0
- 15
- 9
- 6 3
- 15
- 17 52
- 9
- 14 LoadKS
- 29 0 hdlg
- 29 1 section
- 29 2 LoadKS
- 17 1
- 0 32 1
- 17 2
- 0 43 "{0}" 1008 ""
- 17 3
- 29 3 ks
- 16 Getprofile "{1}" "KS"
- 13
- 8 3
- 17 4
- 6 3
- 7 ""
- 18 1
- 11 00000261
- 17 5
- 0 43 "{0}" 1008 "{3}"
- 17 6
- 0 43 "{0}" 1001 "Keyboard Shortcut-"
- 10 00000287
- 17 8
- 0 43 "{0}" 1001 ""
- 6 2
- 15
- 17 10
- 9
- 14 LoadText
- 29 0 section
- 29 1 data
- 29 2 LoadText
- 17 1
- 0 32 1
- 17 2
- 29 3 stat
- 17 3
- 29 4 ct
- 5 1
- 8 4
- 17 4
- 0 806 "{0}" 1
- 13
- 7 " "
- 18 0
- 11 00000218
- 17 5
- 0 14 "{0}"
- 13
- 5 1
- 3 1
- 0 807 "{0}" [X]
- 13
- 8 0
- 17 7
- 7 ""
- 16 Getprofile "{0}" "{4}"
- 13
- 0 805 &3 [X]
- 13
- 18 1
- 11 00000359
- 17 8
- 6 4
- 6 3
- 23 1
- 17 9
- 6 4
- 5 1
- 3 0
- 8 4
- 10 00000218
- 6 2
- 15
- 17 11
- 9
- 14 StripIt
- 29 0 text
- 29 1 StripIt
- 17 1
- 0 808 0 "{0}" "tag"
- 13
- 11 00000155
- 17 2
- 0 14 "{0}"
- 13
- 5 2
- 3 1
- 0 15 "{0}" 4 [X]
- 13
- 15
- 9
- 10 00000173
- 17 4
- 6 0
- 15
- 9
- 6 1
- 15
- 17 6
- 9
- 14 LoadDlgKeyInterupts
- 29 0 dlgnum
- 29 1 LoadDlgKeyInterupts
- 17 1
- 0 32 1
- 17 2
- 29 2 stat
- 17 3
- 29 3 macfile
- 0 802
- 13
- 8 3
- 17 5
- 0 47 "{0}" "{3}!dlgkeyproc"
- 6 1
- 15
- 17 6
- 9
- 14 DlgTst
- 29 0 hDlg
- 29 1 key
- 29 2 DlgTst
- 17 1
- 0 32 1
- 17 2
- 29 3 selstring
- 17 3
- 6 1
- 5 48
- 3 1
- 8 1
- 17 7
- 6 1
- 5 1
- 3 1
- 8 1
- 17 10
- 0 62 "{0}" 9000 "{1}"
- 17 11
- 0 62 "{0}" 9003 "{1}"
- 6 2
- 15
- 17 12
- 9
- 14 DlgKeyProc
- 29 0 hDlg
- 29 1 key
- 29 2 DlgKeyProc
- 17 1
- 0 32 1
- 17 2
- 5 2
- 29 3 point
- 21 3 [X]
- 17 3
- 29 4 selstring
- 17 4
- 0 39 "{1}"
- 13
- 8 1
- 29 5 x
- 5 1
- 8 5
- 17 6
- 5 30
- 6 5
- 18 2
- 12 00000249
- 10 00000386
- 5 1
- 6 5
- 3 0
- 8 5
- 10 00000167
- 17 7
- 29 6 hit
- 0 273 "AccKeys" "{5}"
- 13
- 8 6
- 17 8
- 0 18 "{6}"
- 13
- 0 18 "{1}"
- 13
- 18 0
- 11 00000373
- 17 9
- 10 00000386
- 10 00000216
- 17 14
- 6 5
- 5 1
- 3 1
- 0 62 "{0}" 9000 [X]
- 6 2
- 15
- 17 15
- 9
- 14 L9003
- 29 0 hDlg
- 29 1 id
- 29 2 val
- 29 3 L9003
- 17 1
- 0 32 1
- 17 2
- 29 4 selstring
- 17 6
- 29 5 indx
- 0 61 "{0}" 9003
- 13
- 8 5
- 17 9
- 0 62 "{0}" 9000 "{5}"
- 6 3
- 15
- 17 10
- 9
- 14 L9000
- 29 0 hDlg
- 29 1 id
- 29 2 val
- 29 3 L9000
- 17 1
- 0 32 1
- 17 2
- 29 4 selstring
- 17 3
- 29 5 stat
- 17 7
- 29 6 indx
- 0 61 "{0}" 9000
- 13
- 8 6
- 17 10
- 0 62 "{0}" 9003 "{6}"
- 17 14
- 0 63 "{0}" 9000 "{6}"
- 13
- 8 4
- 17 16
- 0 20 "{4}" 2 "-"
- 13
- 8 4
- 17 18
- 0 806 "{4}" 1
- 13
- 7 " "
- 18 0
- 11 00000362
- 17 19
- 0 14 "{4}"
- 13
- 5 1
- 3 1
- 0 807 "{4}" [X]
- 13
- 8 4
- 17 22
- 29 7 level
- 16 WriteToBox "{0}" "{1}" "{4}"
- 13
- 8 7
- 17 23
- 6 7
- 5 0
- 18 0
- 11 00000487
- 17 24
- 0 264 "levelflag" 0
- 17 26
- 0 32 0
- 6 3
- 15
- 17 27
- 9
- 14 EnterKeyProc
- 29 0 hDlg
- 29 1 Id
- 29 2 val
- 29 3 EnterKeyProc
- 17 1
- 0 3 "hit me"
- 17 2
- 5 1
- 15
- 9
- 17 3
- 0 32 1
- 17 4
- 29 4 selstring
- 17 5
- 29 5 stat
- 17 6
- 0 265 "levelflag"
- 13
- 5 0
- 18 0
- 11 00000249
- 17 8
- 0 264 "levelflag" 1
- 6 3
- 15
- 9
- 17 13
- 29 6 indx
- 0 61 "{0}" 9000
- 13
- 8 6
- 17 15
- 6 6
- 5 -1
- 18 1
- 11 00000465
- 17 17
- 0 63 "{0}" "{1}" "{6}"
- 13
- 8 4
- 17 18
- 0 20 "{4}" 2 "-"
- 13
- 8 4
- 17 19
- 29 7 level
- 16 WriteToBox "{0}" "{1}" "{4}"
- 13
- 8 7
- 17 21
- 6 7
- 5 0
- 18 0
- 11 00000529
- 17 22
- 0 264 "levelflag" 0
- 6 3
- 15
- 17 24
- 9
- 14 DoNextLevel
- 29 0 section
- 29 1 newdata
- 29 2 DoNextLevel
- 17 1
- 0 32 1
- 17 2
- 29 3 nextlevel
- 16 Getprofile "{0}" "{3}"
- 13
- 8 3
- 17 3
- 29 4 stat
- 17 4
- 29 5 ct
- 5 2
- 8 5
- 17 5
- 5 20
- 29 6 strtok
- 21 6 [X]
- 17 6
- 5 20
- 29 7 dlgkeys
- 21 7 [X]
- 17 8
- 6 5
- 6 4
- 23 6
- 17 10
- 29 8 dlgnum
- 5 49
- 6 5
- 5 2
- 3 1
- 3 0
- 8 8
- 17 11
- 16 LoadDlgKeyInterupts "{8}"
- 17 12
- 6 5
- 5 1
- 3 0
- 8 5
- 17 13
- 6 5
- 5 2
- 3 1
- 0 31 9003 [X]
- 17 15
- 16 FillBox 9000 &6
- 6 2
- 15
- 17 16
- 9
- 14 Off
- 29 0 Off
- 17 1
- 0 32 1
- 17 2
- 29 1 menu
- 16 getprofile "Menus" "Menu"
- 13
- 8 1
- 17 3
- 29 2 item
- 16 getprofile "Menus" "Menuitem"
- 13
- 8 2
- 17 4
- 29 3 item1
- 16 getprofile "Menus" "Item1"
- 13
- 8 3
- 17 5
- 29 4 item2
- 16 getprofile "Menus" "Item2"
- 13
- 8 4
- 17 9
- 29 5 stat
- 17 10
- 0 264 "SKON" 0
- 17 12
- 0 518 1 "{1}" "{2}" "{3}" 0
- 17 13
- 0 518 1 "{1}" "{2}" "{4}" 1
- 17 14
- 32 2 101 32854 7 "" 113 0 1
- 17 15
- 32 2 101 32854 7 "" 114 0 1
- 17 16
- 32 2 101 32854 7 "" 115 0 1
- 17 17
- 32 2 101 32854 7 "" 116 0 1
- 17 18
- 32 2 101 32854 7 "" 117 0 1
- 17 19
- 32 2 101 32854 7 "" 118 0 1
- 17 20
- 32 2 101 32854 7 "" 119 0 1
- 17 21
- 32 2 101 32854 7 "" 120 0 1
- 17 22
- 32 2 101 32854 7 "" 121 0 1
- 17 23
- 29 6 ct
- 5 1
- 8 6
- 17 24
- 7 ""
- 16 Getprofile "KeyboardShortcuts" "{6}"
- 13
- 0 805 &5 [X]
- 13
- 18 1
- 11 00001010
- 17 25
- 29 7 keysc
- 0 20 "{5}" 1 "~"
- 13
- 8 7
- 17 26
- 29 8 newkeysc
- 16 GetOnkeyEquiv "{7}"
- 13
- 8 8
- 17 27
- 32 2 101 32854 7 "" "{8}" 0 1
- 17 28
- 6 6
- 5 1
- 3 0
- 8 6
- 10 00000735
- 17 31
- 0 32 0
- 6 0
- 15
- 17 32
- 9
- 14 GetOnkeyEquiv
- 29 0 keysc
- 29 1 GetOnkeyEquiv
- 17 1
- 0 32 1
- 17 2
- 29 2 upper
- 0 18 "{0}"
- 13
- 8 2
- 17 3
- 7 "ALT1"
- 6 2
- 18 0
- 11 00000177
- 17 5
- 5 8241
- 15
- 9
- 10 00004513
- 7 "ALT2"
- 6 2
- 18 0
- 11 00000245
- 17 7
- 5 8242
- 15
- 9
- 10 00004513
- 7 "ALT7"
- 6 2
- 18 0
- 11 00000313
- 17 9
- 5 8247
- 15
- 9
- 10 00004513
- 7 "ALT8"
- 6 2
- 18 0
- 11 00000382
- 17 11
- 5 8248
- 15
- 9
- 10 00004513
- 7 "ALTF1"
- 6 2
- 18 0
- 11 00000452
- 17 14
- 5 8304
- 15
- 9
- 10 00004513
- 7 "ALTF2"
- 6 2
- 18 0
- 11 00000522
- 17 16
- 5 8305
- 15
- 9
- 10 00004513
- 7 "ALTF3"
- 6 2
- 18 0
- 11 00000592
- 17 18
- 5 8306
- 15
- 9
- 10 00004513
- 7 "ALTF4"
- 6 2
- 18 0
- 11 00000662
- 17 20
- 5 8307
- 15
- 9
- 10 00004513
- 7 "ALTF5"
- 6 2
- 18 0
- 11 00000732
- 17 22
- 5 8308
- 15
- 9
- 10 00004513
- 7 "ALTF6"
- 6 2
- 18 0
- 11 00000802
- 17 24
- 5 8309
- 15
- 9
- 10 00004513
- 7 "ALTF10"
- 6 2
- 18 0
- 11 00000873
- 17 26
- 5 8313
- 15
- 9
- 10 00004513
- 7 "CTRLA"
- 6 2
- 18 0
- 11 00000944
- 17 29
- 5 16449
- 15
- 9
- 10 00004513
- 7 "CTRLB"
- 6 2
- 18 0
- 11 00001015
- 17 31
- 5 16450
- 15
- 9
- 10 00004513
- 7 "CTRLC"
- 6 2
- 18 0
- 11 00001086
- 17 33
- 5 16451
- 15
- 9
- 10 00004513
- 7 "CTRLD"
- 6 2
- 18 0
- 11 00001157
- 17 35
- 5 16452
- 15
- 9
- 10 00004513
- 7 "CTRLE"
- 6 2
- 18 0
- 11 00001228
- 17 37
- 5 16453
- 15
- 9
- 10 00004513
- 7 "CTRLF"
- 6 2
- 18 0
- 11 00001299
- 17 39
- 5 16454
- 15
- 9
- 10 00004513
- 7 "CTRLG"
- 6 2
- 18 0
- 11 00001370
- 17 41
- 5 16455
- 15
- 9
- 10 00004513
- 7 "CTRLH"
- 6 2
- 18 0
- 11 00001441
- 17 43
- 5 16456
- 15
- 9
- 10 00004513
- 7 "CTRLI"
- 6 2
- 18 0
- 11 00001512
- 17 45
- 5 16457
- 15
- 9
- 10 00004513
- 7 "CTRLJ"
- 6 2
- 18 0
- 11 00001583
- 17 47
- 5 16458
- 15
- 9
- 10 00004513
- 7 "CTRLK"
- 6 2
- 18 0
- 11 00001654
- 17 49
- 5 16459
- 15
- 9
- 10 00004513
- 7 "CTRLL"
- 6 2
- 18 0
- 11 00001725
- 17 51
- 5 16460
- 15
- 9
- 10 00004513
- 7 "CTRLM"
- 6 2
- 18 0
- 11 00001796
- 17 53
- 5 16461
- 15
- 9
- 10 00004513
- 7 "CTRLN"
- 6 2
- 18 0
- 11 00001867
- 17 55
- 5 16462
- 15
- 9
- 10 00004513
- 7 "CTRLO"
- 6 2
- 18 0
- 11 00001938
- 17 57
- 5 16463
- 15
- 9
- 10 00004513
- 7 "CTRLP"
- 6 2
- 18 0
- 11 00002009
- 17 59
- 5 16464
- 15
- 9
- 10 00004513
- 7 "CTRLQ"
- 6 2
- 18 0
- 11 00002080
- 17 61
- 5 16465
- 15
- 9
- 10 00004513
- 7 "CTRLR"
- 6 2
- 18 0
- 11 00002151
- 17 63
- 5 16466
- 15
- 9
- 10 00004513
- 7 "CTRLS"
- 6 2
- 18 0
- 11 00002222
- 17 65
- 5 16467
- 15
- 9
- 10 00004513
- 7 "CTRLT"
- 6 2
- 18 0
- 11 00002293
- 17 67
- 5 16468
- 15
- 9
- 10 00004513
- 7 "CTRLU"
- 6 2
- 18 0
- 11 00002364
- 17 69
- 5 16469
- 15
- 9
- 10 00004513
- 7 "CTRLV"
- 6 2
- 18 0
- 11 00002435
- 17 71
- 5 16470
- 15
- 9
- 10 00004513
- 7 "CTRLW"
- 6 2
- 18 0
- 11 00002506
- 17 73
- 5 16471
- 15
- 9
- 10 00004513
- 7 "CTRLX"
- 6 2
- 18 0
- 11 00002577
- 17 75
- 5 16472
- 15
- 9
- 10 00004513
- 7 "CTRLY"
- 6 2
- 18 0
- 11 00002648
- 17 77
- 5 16473
- 15
- 9
- 10 00004513
- 7 "CTRLF1"
- 6 2
- 18 0
- 11 00002720
- 17 80
- 5 16496
- 15
- 9
- 10 00004513
- 7 "CTRLF2"
- 6 2
- 18 0
- 11 00002792
- 17 82
- 5 16497
- 15
- 9
- 10 00004513
- 7 "CTRLF3"
- 6 2
- 18 0
- 11 00002864
- 17 84
- 5 16498
- 15
- 9
- 10 00004513
- 7 "CTRLF4"
- 6 2
- 18 0
- 11 00002936
- 17 86
- 5 16499
- 15
- 9
- 10 00004513
- 7 "CTRLF5"
- 6 2
- 18 0
- 11 00003008
- 17 88
- 5 16500
- 15
- 9
- 10 00004513
- 7 "CTRLF6"
- 6 2
- 18 0
- 11 00003080
- 17 90
- 5 16501
- 15
- 9
- 10 00004513
- 7 "CTRLF7"
- 6 2
- 18 0
- 11 00003152
- 17 92
- 5 16502
- 15
- 9
- 10 00004513
- 7 "CTRLF8"
- 6 2
- 18 0
- 11 00003224
- 17 94
- 5 16503
- 15
- 9
- 10 00004513
- 7 "CTRLF9"
- 6 2
- 18 0
- 11 00003296
- 17 96
- 5 16504
- 15
- 9
- 10 00004513
- 7 "CTRLF10"
- 6 2
- 18 0
- 11 00003369
- 17 98
- 5 16505
- 15
- 9
- 10 00004513
- 7 "F2"
- 6 2
- 18 0
- 11 00003436
- 17 101
- 5 113
- 15
- 9
- 10 00004513
- 7 "F3"
- 6 2
- 18 0
- 11 00003503
- 17 103
- 5 114
- 15
- 9
- 10 00004513
- 7 "F4"
- 6 2
- 18 0
- 11 00003570
- 17 105
- 5 115
- 15
- 9
- 10 00004513
- 7 "F6"
- 6 2
- 18 0
- 11 00003637
- 17 107
- 5 117
- 15
- 9
- 10 00004513
- 7 "F7"
- 6 2
- 18 0
- 11 00003704
- 17 109
- 5 118
- 15
- 9
- 10 00004513
- 7 "F8"
- 6 2
- 18 0
- 11 00003771
- 17 111
- 5 119
- 15
- 9
- 10 00004513
- 7 "F9"
- 6 2
- 18 0
- 11 00003838
- 17 113
- 5 120
- 15
- 9
- 10 00004513
- 7 "F10"
- 6 2
- 18 0
- 11 00003906
- 17 115
- 5 121
- 15
- 9
- 10 00004513
- 7 "F11"
- 6 2
- 18 0
- 11 00003974
- 17 117
- 5 122
- 15
- 9
- 10 00004513
- 7 "F12"
- 6 2
- 18 0
- 11 00004042
- 17 119
- 5 123
- 15
- 9
- 10 00004513
- 7 "SF1"
- 6 2
- 18 0
- 11 00004111
- 17 122
- 5 4208
- 15
- 9
- 10 00004513
- 7 "SF2"
- 6 2
- 18 0
- 11 00004180
- 17 124
- 5 4209
- 15
- 9
- 10 00004513
- 7 "SF3"
- 6 2
- 18 0
- 11 00004249
- 17 126
- 5 4210
- 15
- 9
- 10 00004513
- 7 "SF4"
- 6 2
- 18 0
- 11 00004318
- 17 128
- 5 4211
- 15
- 9
- 10 00004513
- 7 "SF6"
- 6 2
- 18 0
- 11 00004387
- 17 130
- 5 4213
- 15
- 9
- 10 00004513
- 7 "SF9"
- 6 2
- 18 0
- 11 00004456
- 17 132
- 5 4216
- 15
- 9
- 10 00004513
- 7 "SF10"
- 6 2
- 18 0
- 11 00004513
- 17 134
- 5 4217
- 15
- 9
- 6 1
- 15
- 17 137
- 9
- 14 aboutsk
- 29 0 aboutsk
- 17 1
- 0 32 1
- 17 2
- 29 1 box
- 0 26 "." "about"
- 13
- 8 1
- 6 0
- 15
- 17 3
- 9
- DIALOG SK
- -2134376448 10 24 38 300 123 "" "" "WordPerfect SwitchKit"
- FONT 8 "Helv"
- 26 22 99 79 9000 1352728577 "listbox" "" 0
- 217 200 33 13 25 1342308353 "button" "Default" 0
- 7 22 16 79 9003 1352663041 "listbox" "" 0
- 195 104 17 12 1006 1342177290 "static" "filename.bmp" 0
- 7 11 40 8 1004 1342177280 "static" "Options:" 0
- 127 11 45 8 1005 1342177280 "static" "Ami Pro Help:" 0
- 132 22 166 79 9004 1352728577 "listbox" "" 0
- 6 107 64 8 1001 1342177280 "static" "Keyboard Shortcut-" 0
- 72 107 38 10 1008 1342177280 "static" "" 0
- 260 5 34 13 1 1342373888 "button" "Done" 0
- DIALOG about
- -2134376448 7 84 26 134 90 "" "" "Ami Pro"
- FONT 8 "Helv"
- 5 6 122 10 1000 1342177281 "static" "Ami Pro SwitchKit" 0
- 5 16 122 10 1001 1342177281 "static" "for WordPerfect Users" 0
- 5 26 122 10 1002 1342177281 "static" "Lotus Development Corporation" 0
- 5 36 122 10 1003 1342177281 "static" "WordPerfect by" 0
- 5 46 122 10 1004 1342177281 "static" "WordPerfect Corporation" 0
- 5 56 122 10 1007 1342177281 "static" "All rights Reserved." 0
- 47 70 40 14 1 1342373889 "button" "OK" 0
- 00039008
-