URL Stuff Fax db ASYM_TpID 94112215422714136113094 ChooseFromTextLinesDlg ASYM_BeenHere deflt defaultButton Button id 1 of Page id 2 defBtn needFix Button id 1 of Page id 2 refBtn Button id 0 of Page id 2 cancelBtn Main List sized sized ssm = sysSuspendMessages m"TL" m"BR" yp = sysPageUnitsPerPixel + xp, + yp,\ - xp, 3DField tbk_wid_type Main List >tbk_Container buttonDoubleClick ASYM_reset enabled B"OK" tbk_Container( notifyBefore ASYM_reset Book "G:\FRANKJR\CTB30R.SBK" wrkLevel Page id 206 of Book "G:\FRANKJR\CTB30R.SBK" wrkPg pgCnt NETSCAPE 2.01Gold Microsoft Plus! for Windows 95 4.70.1086 DlgFrame Prompt ASYM_reset notifyBefore ASYM_reset Choose a default Web browser to use with ToolBook:Book II: Ntbk_GetString enterPage buttonClick .', " keyUp notifyBefore K= tbk_GetString("OK") buttonClick notifyAfter Cancel Cancel Ntbk_GetString enterPage Cancel buttonClick .', " keyUp notifyBefore K= tbk_GetString("Cancel") buttonClick notifyAfter Cancel author keyDown enterPage ASYM_reset keyUp ChooseFromTextLinesDlg Fax db FASYM_ProductPrefix jtbk_Trim tbk_CurrentDirectory dlg.dll pathOfFile mqtbk_itemOffset ASYM_MTBVersion _asym_HyperPath itemOffset tbk_itemOffset >tbk_Container URL Stuff ASYM_BeenHere URL STUFF 951205160027559914889115254 ASYM_TpID buttonclick buttonclick Script Copyright 1995 Asymetrix Corporation ToolBook II 5.0 - Runtime HyperLink SysBook SysBookBook ASYM_BeenHere ASYM_TempViewer Do not rename me 1 ge "ChooseFromTextLinesDlg" B50HYP.SBK" "D:\FOO.TBK" Page id 6 of Book "G:\MTB40\CTB40R.SBK" ChooseFromTextLinesDlg Choose Browser ASYM_TempViewer ASYM_CloseOnEsc Do not rename me 2 ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK" stbk_popViewers ASYM_itemOffset closeWindow closeWindow SYSTEM stbk_popViewers ASYM_itemOffset( ASYM_TempViewer ASYM_CloseOnEsc Do not rename me 3 ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK" stbk_popViewers ASYM_itemOffset closeWindow closeWindow SYSTEM stbk_popViewers ASYM_itemOffset( ASYM_TempViewer ASYM_CloseOnEsc Do not rename me 4 ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK" stbk_popViewers ASYM_itemOffset closeWindow closeWindow SYSTEM stbk_popViewers ASYM_itemOffset( ASYM_TempViewer ASYM_CloseOnEsc Do not rename me 5 ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK" stbk_popViewers ASYM_itemOffset closeWindow closeWindow SYSTEM stbk_popViewers ASYM_itemOffset( ASYM_TempViewer ASYM_CloseOnEsc Do not rename me 6 ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK" stbk_popViewers ASYM_itemOffset closeWindow closeWindow SYSTEM stbk_popViewers ASYM_itemOffset( ASYM_CloseOnEsc Do not rename me 7 tbk_TempViewer tbk_CloseOnEsc ge id 2 of Book "C:\DEV\INSTRUCT\TB50HYP.SBK" stbk_popViewers ASYM_itemOffset closeWindow closeWindow SYSTEM stbk_popViewers ASYM_itemOffset( ASYM_TempViewer ASYM_CloseOnEsc ASYMI_SysGridSnap :HDMEDIAPATH MS Sans Serif info_LastSaved 6/7/96 3:59:37 PM Arial MS Sans Serif info_LastSavedBy FALSE ASYMI_SysGrid ASYMI_SySysGridSpacing Arial Mike Florence MS Sans Serif Arial Arial 6/12/96 3:20:36 PM w, #> itemOffset tbk_itemOffset dlg.dll mqtbk_itemOffset ASYM_MTBVersion stbk_popViewers closeWindow closeWindow SYSTEM stbk_popViewers linkDLL "tb" & ASYM_MTBVersion() & "dlg.dll" INT tbk_itemOffset = (STRING, author skrefFocus refBtn keyDown Cancel cancelBtn defBtn skrefFocus ASYM_IsWin31 enterPage skrefFocus setDefButton refBtn button skrefFocus pushbutton cancelBtn defBtn rkrefFocus notifybefore notifyBefore x = 13 orefBtn enabled buttonClick orefFocus ocancelBtn = B"Cancel" odefBtn = B"OK" ASYM_IsWin31() u= "pushbutton" setDefButton btn = NULL OK = ( targetWindow = u = sysPageUnitsPerPixel b = b - x, b - y, b + x, b + y popup viewer default button _ASYM_ChooseFromTextLinesDlg dlgCaption, prompt, txtLines, deflt 4s_ctb50r_cftldb v = tbk_Container( defaultPage "main list" enabled B"OK" FlushMessageQueue() %modal & "" fld = customSize = "small" = "medium" textRightOverflow = "large" Cancel closeThisWindow firstIdle i = 1 txt = cnt = selectedTextLines okBtn = B"OK" B"OK" grpFr = "dlgframe" fldPrmpt = grpList = OKbtn = B"OK" Cancelbtn = 15,45,2955,2550 60,120,3075,570 75,585,2880,2490 3030,45 }3030,495 /= 4575,2595 15,45,4800,2550 60,120,4740,570 75,585,4755,2490 4875,45 4875,495 /= 6450,2595 15,45,7260,2550 60,120,7185,570 75,585,7200,2490 7335,45 7335,495 /= 8880,2595 ChooseWebBrowser ZexeName, exeTitle,iniFile,cntAvail linkDLL ASYM_ProductPrefix() & ASYM_MTBVersion() & "dlg.dll" STRING OpenFileDlg( ,INT) tbk_itemOffset = $ tbk_textlineOffset = Y SetIniVar( GetIniVar( GetFileVersion( GetDriveList() GetDriveKind( GetFileDate( POINTER ASYM_GetMemBlock = (DWORD) ASYM_FreeMemBlock = X"kernel" 5 GetModuleHandle( l GetModuleFileName( = tbk_iniFile() ListToTextLine( availableExes = "Web Browsers","", tbk_isFile( "Internet Apps","http", defaultExename = -- The browser we want may already be running -- Look Netscape (module p= netscape) Mosaic ( p= airmos) lpBuff = (256) knownModuleNames = "NETSCAPE.EXE,IEXPLORE. 1) > 0 hMod = <> 0 p<> "0,0" ,255) tbk_ItemOffset( ) < 1 -- One way locate some versions look association f.htm files = ASYM_FindExecutableFile("*. ) < 1 -- Brute force method . It might be installed path either newer installation ","ini"," p = p > 0 = ".exe" ) < 1 drives = GetFixedDrives() ) > 0 & ":\ \program\ -- Win95 directory ) > 0 & ":\ \naviga~1\ ) <> TRUE ) < 1 Microsoft IExplorer. It ) > 0 nums = "1,2,3,4,5,6,7,8,9" ) > 1 = d & ":\ ~1\micros~" & n & "\iexplore. ) <> ) < 1 < 2 + = ? = GetExeTitle( tbk_GetString("Confirm %1," & CRLF & "Correct?") hyp_MessageBox( "),expandString( ),"question", "YesNoCancel") askList = strNone = " = NULL = tbk_ChooseWebBrowser() specified %1 cannot be found.", ://www.asymetrix.com/" ShowError("") revOffset(".", -- We can N DDE, apparently xFALSE winID = "0xFFFFFFFF" cmd = QUOTE & ," & B& ",0, M"WWW_OpenURL" x"OK" FlushMessageQueue() "no server" ss = -- Give a little started code activates front ,0x0" M"WWW_Activate" -- Some browsers need a more prodding -- their ll goose them action even they honor DDE current app hands on activation a FindWindowByTitle = FindWindowByClass = ShowWindow( BringWindowToTop( hWnd = 0 DDEAppName M"WWW_GetWindowInfo" -- Note: supported HSpry winTitle = AppWinClass <> showError errorKey array same shape -- a nswer feedback ZfbArray[][] ZINT i,n = ASYM_WID_ansArray n = dimensions( Xi][1] n = i ASYM_PlayFeedback(n) buttonClick loc LOCAL hyperlinks[][] candidates[] asym_addAnswerHyperlink(); -- test CBT Edtion, NULL xpresent obj = _tbk_hyperlinkCandidates( tbk_DoHyperlink( i], " , triggerName tbk_HasHyperlinks( hlinks = _asym_hyperlinks _tbk_ExecHyperlink( _tbk_HyperlinkCandidates obj, Hreference WORD n n] = _tbk_ExecHyperLink , linkName _tbk_HyperlinkLinkInfo( cursN = isType(" "> 0 *<= 44 = TRUE; -- URL tbk_DisplayURL (exeName, tbk_PopupPage( tbk_GoToPage( asym_resetCursor , resolv i = _tbk_HyperlinkIRow( i = 0 i][2] & i][3]) = i][2] "<" -- keyword ~ <> pgRef = tbk_FindHyperPage ( i][3], [i][4]) i][3], [i][4], [i][5]) i][5], i][6], i][7], i][8], i][9] "OK", i][3], i][4] "BAD", i][2], i][3], [i][4] , popStyle, pos, captn, , isURL _tbk_PopupPage( 5tn, _tbk_AddHyperlink , transFx, linkType, i = i = 0 i = dimensions( ) + 1 i = 1 i][1] = _tbk_AddLinkToArray(hyperLinks, i, tbk_getHyperlinks LInfo n = i][5] i][9] i][7] i][6] i][4] i][3] i][2] i][1] hLInfo = & CRLF iRow, --** HCO 940727 linkDLL ASYM_ProductPrefix() & ASYM_MTBVersion() & "dlg.dll" INT tbk_itemOffset = (STRING, .>") > 0 ][2] = ][3] = ][4] = ][2] = tbk_nameOrID( ][3] = tbk_altPgName( thisBook = destBook = tbk_Container( ][4] = fName = destPath = pathOfFile( thisPath = "c:\" "c:\x\" relPath = tbk_MakeIntoRelPath( shortFileName( hyperPath = tbk_HyperPath( inPath = (tbk_FindPathFile( B) <> "The destination a directory"\ && "that will be searched automatically. You can:"\ && "A. Add the current 8's list directories"\ nThis possible"\ find 8even mbooks"\ a different configuration , simply Hchanging"\ stored property"\ & "B. Store 8file makes faster but && "won't be able around without breaking"\ f"&A. Directory Search "&B. "Add" _SetHyperPath ][4] = ][5] = ][6] = ][7] = ][9] = bk, what bk <> bk = bk = bk = bkName = BookDir = tbk_CurrentDirectory() deftag = "< tagLen = BookDirLen = dir = <> "\" @bookDir +) = 1 ) = 1 taglen thePath = tbk_RelativePath( *<> dir thepath _asym_HyperPath _tbk_BadLinksList --** HCO 940727 stack badLinks [i][2] <> [i][2], i,3], i][4]) = i][1] _tbk_ClearHyperlinkFromArray newLinks[][] ,i,j,k n = i = IsAnsArray = ( ) > 10) (i > 0 (n = 1 i = 1) -- special Mbecause array assignment bug i][j] = i > 0 j][k] = j][k] n - 1 j][k] = j+1][k] = newlinks 1][2] <> ) <= 10 ) = 1 1][2] = _AutoCloseCheck loc v = . = mousePosition objectFromPoint( , fx, {oldPg oldCurs pos = maxPopups = 5 --** MAGIC NUMBER magicName = "Do xrename me" myBk = ss = (s_tbk_popViewers) >= isOpen parentHandle close v = ss; -- available vtemp = && i) vTemp "There tbk_TempViewer style v = "sysMenu" imageBuffers v = 1 alwaysReader captionBar tbk_CloseOnEsc c"autoClose" c"shadow" c"thick" v = "thickFrame" c"thinCaption" v = "thinFrame" v = " v = " v = dialogFrame ss = --** DEBUG "win. ScreenFromPage( VerticalDisplayRes() HorizontalDisplayRes() -- place mouseclick --defaultPosition v = " pageUnitsToScreen( , targetWindow) windowHandle ',pageScroll =, pos) defaultPage x2 > s() - x2,0 y2 > ) - y2 x1 < 0 H-x1,0 y1 < 0 H0,-y1 -- sharedScript " tbk_container( , transfx, ss= = _tbk_sysCursor() <> " p = p > 0 transPt = Vp + 4 transition pgName, , bk, logical ss , destbk refString "<" -- pg = bk = ss = bk <> bk = 8) & bk) bk = bk = "ID" # DWORD, " && " && isObject( -- "ID" ) = 2 AltPgName) n = $i][1] = tbk_AltPgName title pgCaption "ID" && #objType $nextObj wCnt = $"BOOK" WCnt "groupfieldrecordfieldpagebackgroundbook" p = p > 0 Vp+4 Obj = U(fn) rootPath,longPath ) = 1 p1 = 1;p2 = p1 cp2 < p2 > 0 dirlen = p2 - p1 p2 - 1 p2 = p2 - p1 = p2 U(fn) Vi + 1 U(fn) result, bkPath, bk = bk = bk <> bk = bk <> tbk_Trim( ) > 0 "Hyperlinking" DOSPath = c":\" tbk_IsFile( x.DLL" GetDosEnvironmentString( "PATH") p = ~("=", p > 0 p = ~(";", cp <> 0 = "," p = ~(";", tbk_trim( <> "\" tbk_ExpandRelPath( <> ":" testName = 4#) & $# "DOS. " GetCurrentDrive() # GetCurrentDirectory( drv = "\" & <> "\" <& ":" & tbk_CurrentPath tbk_FindPage pgN ss = + obj ss = FileExists( tbk_NameOrID c"//" "ID" && cs <> s <= SPACE cs <> s <= _tbk_SysCursor ;oldse= r;oldsen=sysErrorNumber ,real", A& dotFlag "5.0" & capFlag tbk_ChooseWebBrowser ,Stuff" ,url, mode tbk_GetString strgName, strgDflt Zstrgs[][] bk = bk = se = ss = T = _tbk_StringArray r= se i][1] = i][2] r= se s = s = hyp_MessageBox cap, msg, icn, btns, defBtn, modality j1LONG desc x1retValue oldLock = = FALSE ( "USER" INT ~ = "OkCancel" m = 0x0001 = "AbortRetryIgnore" = 0x0002 = "YesNoCancel" = 0x0003 = 0x0004 = "RetryCancel" = 0x0005 icn = "Stop" H0x0010 Question" H0x0020 @Exclamation" H0x0030 dInformation" H0x0040 H0x0100 H0x0200 H0x1000 = "task" H0x2000 msg = cap = = "OK" = "Yes" = "No" tbk_iniFile sysversion c" MM" 1) & + ".INI" ,) & .'+ +F deflt prompt >tbk_Container ChooseFromTextLinesDlg s_ctb50r_cftldb main list _ASYM_ChooseFromTextLinesDlg ,&H.& ,&H.& prompt customSize small medium large main list enterPage closeThisWindow Cancel closeThisWindow okBtn deflt main list firstIdle main list closeThisWindow s_ctb50r_cftldb main list cancel prompt OKbtn grpFr small medium Cancelbtn large dlgframe grpList fldPrmpt main list customSize w, #> w, #> w, #> w, #> .'+ +F w, #> , /Ej .'+ +F .'+ +F ,&H.& strNone oldDir cancel drives GetModuleHandle :\netscape\program\netscape.exe Web Browsers 1,2,3,4,5,6,7,8,9 ChooseFromTextLinesDlg GetModuleHandle GetModuleFileName *.htm GetExeTitle YesNoCancel win.dll >tbk_Container Locate Web Browser Netscape dlg.dll GetIniVar cbt.dll tbk_CurrentDirectory OpenFileDlg question ASYM_MTBVersion The browser to use is %1, knownModuleNames lpBuff WriteBrowserIniEntry Correct? \iexplore.exe _ASYM_ChooseFromTextLinesDlg tbk_isFile prompt FASYM_ProductPrefix *.exe askList win.ini Web Browser Programs GetMemBlock ASYM_GetMemBlock FreeMemBlock ASYM_FreeMemBlock wGetFixedDrives ASYM_GetMemBlock Choose a default Web browser to use with ToolBook tbk_iniFile ASYM_FreeMemBlock defaultExename :\progra~1\micros~ Ntbk_GetString GetModuleFileName 7yhyp_MessageBox dos.dll filter 4tbk_TextLineOffset ASYM_FindExecutableFile availableExes OpenFileDlg itemOffset tbk_itemOffset textlineOffset tbk_textlineOffset mqtbk_ItemOffset Confirm browser x GetDriveList GetDriveKind GetFileDate kernel ListToTextLine Choose Browser NETSCAPE.EXE,IEXPLORE.EXE SetIniVar GetIniVar GetFileVersion Choose a Web browser Internet Apps ,*.EXE :\progra~1\netscape\naviga~1\program\netscape.exe *tbk_SetCurrentDirectory ChooseWebBrowser airmos.exe winClass SetIniVar iexplore.exe GetExeTitle ~GetFileVersion iniVal mosaic Internet Explorer_Frame SPRYMosaicCls ddeAppName WriteBrowserIniEntry 1, #? w, #? ~getFileVersion HshortFileName GetFileDate GetExeTitle ,&H.& )GetDriveList GetDriveKind fixed GetFixedDrives w, #> .'+ +F .'+ +F .'+ +F winID iexplore FALSE ShowError WWW_OpenURL mosaic Internet Apps WWW_Activate tbk_ChooseWebBrowser HshortFileName netscape GetIniVar WWW_GetWindowInfo revOffset ASYM_MTBVersion BringWindowToTop FASYM_ProductPrefix ASYM_WID_UseCurrentWindow win.dll popup ShowWindow 0xFFFFFFFF tbk_isFile iniFile http://www.asymetrix.com/ airmos tbk_iniFile explor The browser specified in %1 cannot be found. Ntbk_GetString winTitle 0xFFFFFFFF,0x0 FindWindowByClass ,0,"","", ddeAppName GetIniVar AppWinClass no server FindWindowByTitle FindWindow FindWindowByTitle FindWindow FindWindowByClass ShowWindow BringWindowToTop DisplayURL ASYM_PlayFeedback ASYM_WID_ansArray showError NcH7y0J asym_addAnswerHyperlink tbk_DoHyperlink _tbk_hyperlinkCandidates buttonClick buttonClick false _tbk_ExecHyperlink tbk_HasHyperlinks _asym_hyperlinks tbk_DoHyperlink _asym_hyperlinks _tbk_HyperlinkCandidates ,"J," .'+ +F false Itbk_PopupPage asym_resetCursor cursN _tbk_HyperlinkLinkInfo tbk_DisplayURL tbk_GoToPage _tbk_ExecHyperLink tbk_FindHyperPage pgRef false C6_tbk_HyperlinkIRow _tbk_HyperlinkLinkInfo l_tbk_PopupPage tbk_PopupPage C6_tbk_HyperlinkIRow false A_tbk_AddLinkToArray tbk_HasHyperlinks _asym_hyperlinks _asym_hyperlinks _tbk_AddHyperlink tbk_HasHyperlinks _asym_hyperlinks tbk_getHyperlinks w, #> itemOffset tbk_itemOffset of this book. &B. Store Directory in Hyperlink B. Store the directory with the book file name won't be able to move the books around without breaking FASYM_ProductPrefix fName in the hyperlink. This makes the link faster but you that will be searched automatically. You can: to find the destination book even if you move the books false thisBook to a different configuration directory, simply by changing the link. 5tbk_altPgName destBook V_SetHyperPath Mtbk_MakeIntoRelPath ,,,, HshortFileName Mtbk_HyperPath hyperPath dlg.dll relPath pathOfFile mqtbk_itemOffset The destination book is not in a directory to search automatically. This will make it possible A. Add the destination directory to the current book's list of directories \ tbk_nameOrID ASYM_MTBVersion &A. Add Directory to Search Path thisPath the list of directories stored in the tbk_HyperPath property tbk_FindPathFile destPath >tbk_Container _tbk_AddLinkToArray >tbk_Container bkName tbk_CurrentDirectory _asym_HyperPath deftag Mtbk_MakeIntoRelPath pathOfFile BookDir thePath tbk_RelativePath _SetHyperPath tbk_FindHyperPage _tbk_BadLinksList C6_tbk_HyperlinkIRow _tbk_ClearHyperlinkFromArray false tbk_HasHyperlinks _asym_hyperlinks _asym_hyperlinks _tbk_ClearHyperlinkFromArray _tbk_ClearHyperlink >tbk_Container hotword button _AutoCloseCheck w, #> s_tbk_popViewers HorizontalDisplayRes >tbk_Container There are no Viewers available. false ScreenFromPage , Urefig VerticalDisplayRes Tis m-# HorizontalDisplayRes That -# sysMenu lScreenFromPage 9VerticalDisplayRes win.dll thinCaption asym_resetCursor magicName ASYM_MTBVersion tbk_TempViewer vtemp jtbk_CloseOnEsc thick autoClose Do not rename me FASYM_ProductPrefix shadow _tbk_PopupPage transPt false _tbk_sysCursor page id asym_resetCursor transPt oldPg pgRef false transfx oldCurs isURL %sysMousePosition% tbk_GoToPage .'+ +F asym_resetCursor pathOfFile Mtbk_HyperPath tbk_FindPathFile tbk_FindHyperPage _tbk_HyperlinkIRow .', #? pgCaption title tbk_AltPgName groupfieldrecordfieldpagebackgroundbook of book tbk_Container pathOfFile tbk_MakeIntoRelPath shortFileName w, #> FASYM_ProductPrefix jtbk_Trim tbk_CurrentDirectory dlg.dll pathOfFile mqtbk_itemOffset ASYM_MTBVersion _asym_HyperPath itemOffset tbk_itemOffset >tbk_Container tbk_HyperPath V_SetHyperPath Hyperlinking tbk_HyperPath w, #> tbk_IsFile FASYM_ProductPrefix DOSPath false jtbk_trim I4GetDosEnvironmentString pathOfFile tbk_ExpandRelPath testName ASYM_MTBVersion GetDosEnvironmentString bkPath DOS.DLL tbk_FindPathFile w, #> w, #> vGetCurrentDirectory FASYM_ProductPrefix GetCurrentDrive GetCurrentDrive GetCurrentDirectory ASYM_MTBVersion DOS.dll tbk_CurrentDirectory tbk_CurrentDirectory tbk_CurrentPath tbk_FindPage _asym_hyperlinks tbk_HasHyperlinks w, #> FileExists FASYM_ProductPrefix FileExists dos.dll ASYM_MTBVersion tbk_IsFile .', #? tbk_NameOrID tbk_trim oldse _tbk_SysCursor ASYM_MTBVersion ASYM_ProductPrefix ChooseWebBrowser URL Stuff tbk_ChooseWebBrowser URL Stuff DisplayURL tbk_DisplayURL >tbk_Container _tbk_StringArray tbk_GetString Cancel MessageBox YesNo Ignore Exclamation system Information AbortRetryIgnore OkCancel Abort Question YesNoCancel MessageBox RetryCancel Retry hyp_MessageBox w, #> w, #> FASYM_ProductPrefix ASYM_MTBVersion tbk_iniFile &File &Open... Ctrl+O &Save Ctrl+S Save &As... saveas &Import... import &Export... export Print Set&up... printsetup &Print Pages... Ctrl+P printpages Prin&t Report... printreport Send &Mail... sendmail &Run... E&xit Alt+F4 &Edit &Undo Ctrl+Z Cu&t Ctrl+X &Copy Ctrl+C &Paste Ctrl+V paste C&lear Del clear Select &All Shift+F9 selectall Select Pa&ge Shift+F12 selectpage &Size to Page F11 sizetopage F&ind... F5 Re&place... replace Aut&hor F3 author &Text &Character... F6 character &Paragraph... F7 paragraph &Regular Ctrl+Space regular &Bold Ctrl+B &Italic Ctrl+I italic &Underline Ctrl+U underline Stri&keout Ctrl+K strikeout Superscrip&t/Subscript superscriptSubscript &Normal Script normalscript Su&bscript Ctrl+L subscript Su&perscript Ctrl+Shift+L superscript &Show Hotwords F9 showhotwords &Page &Next Alt+Right &Previous Alt+Left previous &First Alt+Up first &Last Alt+Down &Back Shift+F2 &History... Ctrl+F2 history N&ew Page Ctrl+N newpage &Help &Contents F1 contents Status &Bar F12 statusbar erlink" if "Add" F 4 4 K *ClassTbl* *ClassEntry* *PTABLE* *WINDOWSEG* *ICONRESTAB* *ICONRESSEG* *ICONRES* Background *OBJTABLE* *IDTABLE* *NAMETAB* Rectangle Ellipse RoundedRectangle Polygon IrregularPolygon AngledLine Curve PaintObject Picture Hotword *RHOTWORD* Group Stage Button Viewer ComboBox Field RecordField *TbxBase* & eld 4 bxBase* bxBase* n = i][5] i][9] i][7] i][6] i][4] i][3] i][2] i][1] hLInfo = `*APU