home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Magazin 1996 September / CD_06_96.ISO / tb40hyp.sbk (.txt) < prev    next >
Asymetrix ToolBook File  |  1996-01-09  |  70KB  |  796 lines

  1. F    8    8    K
  2. *ClassTbl*
  3. *ClassEntry*
  4. *PTABLE*
  5. *WINDOWSEG*
  6. *ICONRESTAB*
  7. *ICONRESSEG*
  8. *ICONRES*
  9. Background
  10. *OBJTABLE*
  11. *IDTABLE*
  12. *NAMETAB*
  13. Rectangle
  14. Ellipse
  15. RoundedRectangle
  16. Polygon
  17. IrregularPolygon
  18. AngledLine
  19. Curve
  20. PaintObject
  21. Picture
  22. Hotword
  23. *RHOTWORD*
  24. Group
  25. Stage
  26. Button
  27. Viewer
  28. ComboBox
  29. Field
  30. RecordField
  31. *TbxBase*
  32.     &    oup
  33.     8    UTOSEGMENT*
  34. UTOSEGMENT*
  35. &File
  36. &Open...    Ctrl+O
  37. &Save    Ctrl+S
  38. Save &As...
  39. saveas
  40. &Import...
  41. import
  42. &Export...
  43. export
  44. Print Set&up...
  45. printsetup
  46. &Print Pages...    Ctrl+P
  47. printpages
  48. Prin&t Report...
  49. printreport
  50. Send &Mail...
  51. sendmail
  52. &Run...
  53. E&xit    Alt+F4
  54. &Edit
  55. &Undo    Ctrl+Z
  56. Cu&t    Ctrl+X
  57. &Copy    Ctrl+C
  58. &Paste    Ctrl+V
  59. paste
  60. C&lear    Del
  61. clear
  62. Select &All    Shift+F9
  63. selectall
  64. Select Pa&ge    Shift+F12
  65. selectpage
  66. &Size to Page    F11
  67. sizetopage
  68. F&ind...    F5
  69. Re&place...
  70. replace
  71. Aut&hor    F3
  72. author
  73. &Text
  74. &Character...    F6
  75. character
  76. &Paragraph...    F7
  77. paragraph
  78. &Regular    Ctrl+Space
  79. regular
  80. &Bold    Ctrl+B
  81. &Italic    Ctrl+I
  82. italic
  83. &Underline    Ctrl+U
  84. underline
  85. Stri&keout    Ctrl+K
  86. strikeout
  87. Superscrip&t/Subscript
  88. superscriptSubscript
  89. &Normal Script
  90. normalscript
  91. Su&bscript    Ctrl+L
  92. subscript
  93. Su&perscript    Ctrl+Shift+L
  94. superscript
  95. &Show Hotwords    F9
  96. showhotwords
  97. &Page
  98. &Next    Alt+Right
  99. &Previous    Alt+Left
  100. previous
  101. &First    Alt+Up
  102. first
  103. &Last    Alt+Down
  104. &Back    Shift+F2
  105. &History...    Ctrl+F2
  106. history
  107. N&ew Page    Ctrl+N
  108. newpage
  109. &Help
  110. &Contents    F1
  111. contents
  112. Status &Bar    F12
  113. statusbar
  114. erlink"
  115.                             if "Add"
  116. asym_addAnswerHyperlink
  117. tbk_DoHyperlink
  118. _tbk_hyperlinkCandidates
  119. buttonClick
  120. buttonClick
  121. false
  122. _tbk_ExecHyperlink
  123. tbk_HasHyperlinks
  124. _asym_hyperlinks
  125. tbk_DoHyperlink
  126. _asym_hyperlinks
  127. _tbk_HyperlinkCandidates
  128. ,"J,"
  129. false
  130. Itbk_PopupPage
  131. asym_resetCursor
  132. cursN
  133. _tbk_HyperlinkLinkInfo
  134. <exit>
  135. tbk_GoToPage
  136. _tbk_ExecHyperLink
  137. tbk_FindHyperPage
  138. pgRef
  139. false
  140. C6_tbk_HyperlinkIRow
  141. _tbk_HyperlinkLinkInfo
  142. l_tbk_PopupPage
  143. tbk_PopupPage
  144. C6_tbk_HyperlinkIRow
  145. false
  146. A_tbk_AddLinkToArray
  147. tbk_HasHyperlinks
  148. _asym_hyperlinks
  149. _asym_hyperlinks
  150. _tbk_AddHyperlink
  151. tbk_HasHyperlinks
  152. _asym_hyperlinks
  153. tbk_getHyperlinks
  154. itemOffset
  155. tbk_itemOffset
  156. the list of directories stored in the tbk_HyperPath property
  157. &B. Store Directory in Hyperlink
  158. B. Store the directory with the book file name
  159. won't be able to move the books around without breaking
  160. >tbk_Container
  161. fName
  162. in the hyperlink. This makes the link faster but you
  163. that will be searched automatically. You can:
  164. to find the destination book even if you move the books
  165. false
  166. thisBook
  167. of this book.
  168. to a different configuration directory, simply by changing
  169. the link.
  170. destBook
  171. V_SetHyperPath
  172. Mtbk_MakeIntoRelPath
  173. <next>,<previous>,<last>,<first>,<back>
  174. HshortFileName
  175. Mtbk_HyperPath
  176. hyperPath
  177. 5tbk_altPgName
  178. relPath
  179. pathOfFile
  180. mqtbk_itemOffset
  181. The destination book is not in a directory
  182. to search automatically. This will make it possible
  183. A. Add the destination directory to the current book's list of directories
  184. tb40dlg.dll
  185. \    tbk_nameOrID
  186. &A. Add Directory to Search Path
  187. thisPath
  188. destPath
  189. tbk_FindPathFile
  190. _tbk_AddLinkToArray
  191. <BookDir>
  192. >tbk_Container
  193. bkName
  194. tbk_CurrentDirectory
  195. _asym_HyperPath
  196. deftag
  197. Mtbk_MakeIntoRelPath
  198. pathOfFile
  199. BookDir
  200. thePath
  201. tbk_RelativePath
  202. _SetHyperPath
  203. tbk_FindHyperPage
  204. _tbk_BadLinksList
  205. C6_tbk_HyperlinkIRow
  206. _tbk_ClearHyperlinkFromArray
  207. false
  208. tbk_HasHyperlinks
  209. _asym_hyperlinks
  210. _asym_hyperlinks
  211. _tbk_ClearHyperlinkFromArray
  212. _tbk_ClearHyperlink
  213. >tbk_Container
  214. hotword button
  215. _AutoCloseCheck
  216. s_tbk_popViewers
  217. HorizontalDisplayRes
  218. >tbk_Container
  219. There are no Viewers available.
  220. false
  221. sysMenu
  222. lScreenFromPage
  223. 9VerticalDisplayRes
  224. TB40win.dll
  225. thinCaption
  226. asym_resetCursor
  227. magicName
  228. tbk_TempViewer
  229. vtemp
  230. jtbk_CloseOnEsc
  231. thick
  232. autoClose
  233. Do not rename me
  234. ScreenFromPage
  235. ,    UAddLg    
  236. VerticalDisplayRes
  237. HorizontalDisplayRes
  238. shadow
  239. _tbk_PopupPage
  240. transPt
  241. false
  242. _tbk_sysCursor
  243. transPt
  244. oldPg
  245. pgRef
  246. false
  247. transfx
  248. oldCurs
  249. asym_resetCursor
  250. page id
  251. %sysMousePosition%
  252. tbk_GoToPage
  253. .'+    +F
  254. asym_resetCursor
  255. <back>
  256. <next>
  257. pathOfFile
  258. <last>
  259. <previous>
  260. Mtbk_HyperPath
  261. <exit>
  262. <first>
  263. tbk_FindPathFile
  264. tbk_FindHyperPage
  265. _tbk_HyperlinkIRow
  266. .',    #?
  267. pgCaption
  268. title
  269. tbk_AltPgName
  270. groupfieldrecordfieldpagebackgroundbook
  271.  of book 
  272. tbk_Container
  273. pathOfFile
  274. tbk_MakeIntoRelPath
  275. shortFileName
  276. >tbk_Container
  277. jtbk_Trim
  278. tbk_CurrentDirectory
  279. pathOfFile
  280. itemOffset
  281. tbk_itemOffset
  282. ,    TX" /-#
  283. mqtbk_itemOffset
  284. tb40dlg.dll
  285. _asym_HyperPath
  286. tbk_HyperPath
  287. V_SetHyperPath
  288. Hyperlinking
  289. tbk_HyperPath
  290. tbk_IsFile
  291. TB40DOS.DLL
  292. DOSPath
  293. GetDosEnvironmentString
  294. false
  295. jtbk_trim
  296. I4GetDosEnvironmentString
  297. pathOfFile
  298. tbk_ExpandRelPath
  299. testName
  300. bkPath
  301. tbk_FindPathFile
  302. w,    #>
  303. vGetCurrentDirectory
  304. GetCurrentDrive
  305. TB40DOS.dll
  306. GetCurrentDrive
  307. GetCurrentDirectory
  308. X"/g    
  309. tbk_CurrentDirectory
  310. tbk_CurrentDirectory
  311. tbk_CurrentPath
  312. tbk_FindPage
  313. _asym_hyperlinks
  314. tbk_HasHyperlinks
  315. FileExists
  316. FileExists
  317. TB40dos.dll
  318. tbk_IsFile
  319. .',    #?
  320. tbk_NameOrID
  321. tbk_trim
  322. oldse
  323. _tbk_SysCursor
  324. buttonClick loc
  325.     LOCAL hyperlinks[][]
  326. candidates[]
  327. asym_addAnswerHyperlink(); -- test 
  328. CBT Edtion, NULL 
  329. xpresent
  330.         obj = 
  331. _tbk_hyperlinkCandidates(
  332. tbk_DoHyperlink(
  333. i], "
  334. , triggerName
  335. tbk_HasHyperlinks(
  336.  = _asym_hyperlinks 
  337. _tbk_ExecHyperlink(
  338. _tbk_HyperlinkCandidates obj, 
  339. Hreference
  340. WORD n
  341. n] = 
  342. _tbk_ExecHyperLink 
  343. , linkName
  344. _tbk_HyperlinkLinkInfo(
  345.         cursN = 
  346. isType("
  347. "> 0 
  348. *<= 44 
  349. tbk_PopupPage(
  350. tbk_GoToPage(
  351. asym_resetCursor 
  352. , resolv
  353.     i = _tbk_HyperlinkIRow(
  354. i = 0 
  355. i][2] & 
  356. i][3]) = 
  357. i][2]
  358. "<" -- keyword
  359. ~ <> 
  360.             pgRef = tbk_FindHyperPage (
  361. i][3],
  362. [i][4])
  363. i][3],
  364. [i][4])
  365. i][5],
  366. i][6],
  367. i][7],
  368. i][8],
  369. i][9]
  370. "OK",
  371. i][3],
  372. i][4] 
  373. "BAD",
  374. i][2],
  375. i][3],
  376. [i][4] 
  377. , popStyle, pos, captn, 
  378. _tbk_PopupPage(
  379. .tn, 
  380. _tbk_AddHyperlink 
  381. , transFx, linkType, 
  382.         i = 
  383. i = 0
  384.             i = 
  385. dimensions(
  386. ) + 1
  387.         i = 1
  388. i][1] = 
  389. _tbk_AddLinkToArray(hyperLinks, i, 
  390. tbk_getHyperlinks 
  391. LInfo
  392.         n = 
  393. i][9]
  394. i][7] 
  395. i][6] 
  396. i][4] 
  397. i][3] 
  398. i][2] 
  399. i][1] 
  400. hLInfo = 
  401. & CRLF 
  402. iRow, 
  403.     --** 
  404. HCO 940727
  405.     linkDLL "tb40dlg.dll"
  406.         INT tbk_itemOffset = 
  407. (STRING,
  408. .>") > 0
  409. ][2] = 
  410. ][3] = 
  411. ][4] = 
  412. ][2] = tbk_nameOrID(
  413. ][3] = tbk_altPgName(
  414.             thisBook = 
  415.         destBook = tbk_Container(
  416. ][4] = 
  417. fName = 
  418. destPath = pathOfFile(
  419. thisPath = 
  420. "c:\" 
  421. "c:\x\"
  422. relPath = tbk_MakeIntoRelPath(
  423. shortFileName(
  424. hyperPath = tbk_HyperPath(
  425. inPath = (tbk_FindPathFile(
  426. B) <> 
  427. "The destination 
  428. a directory"\
  429. && "that will be searched automatically. You can:"\
  430. && "A. Add the 
  431. current 
  432. 8's list 
  433. directories"\
  434. nThis 
  435. possible"\
  436. find 
  437. 8even 
  438. mbooks"\
  439. a different configuration 
  440. , simply 
  441. Hchanging"\
  442.  stored 
  443.  property"\
  444. & "B. Store 
  445. 8file 
  446. makes 
  447. faster but 
  448. && "won't be able 
  449.  around without breaking"\
  450. f"&A. 
  451. Directory 
  452. Search 
  453. "&B. 
  454. "Add" 
  455. _SetHyperPath 
  456. ][4] = 
  457. ][6] = 
  458. ][7] = 
  459. ][9] = 
  460. bk, what
  461. bk <> 
  462.         bk = 
  463. bk = 
  464.             bk = 
  465.     bkName = 
  466.         BookDir = 
  467. tbk_CurrentDirectory()
  468.     deftag = "<
  469.     tagLen = 
  470.     BookDirLen = 
  471.         dir = 
  472. <> "\" 
  473. @bookDir 
  474. +) = 1
  475. ) = 1
  476. taglen 
  477. thePath = tbk_RelativePath(
  478. *<> dir
  479. thepath
  480. _asym_HyperPath 
  481. _tbk_BadLinksList 
  482.     --** 
  483. HCO 940727
  484. stack badLinks
  485. [i][2] <> 
  486. [i][2],
  487. i,3], 
  488. i][4]) = 
  489. i][1] 
  490. _tbk_ClearHyperlinkFromArray 
  491. newLinks[][]
  492. ,i,j,k
  493.     n = 
  494.     i = 
  495.     IsAnsArray = (
  496. ) > 10)
  497. (i > 0 
  498. (n = 1 
  499. i = 1) -- special 
  500. Mbecause 
  501. array assignment bug
  502. i][j] = 
  503. i > 0
  504. j][k] = 
  505. j][k]
  506. n - 1
  507. j][k] = 
  508. j+1][k]
  509. = newlinks
  510. 1][2] <> 
  511. ) <= 10 
  512. ) = 1 
  513. 1][2] = 
  514. _AutoCloseCheck loc
  515.     v = 
  516. . = mousePosition 
  517. objectFromPoint(
  518. {oldPg
  519. oldCurs
  520. pos = 
  521.             maxPopups = 5 --** MAGIC NUMBER
  522.             magicName = "Do 
  523. xrename me"
  524.             myBk = 
  525.             ss = 
  526. (s_tbk_popViewers) >= 
  527. isOpen 
  528. = TRUE
  529. parentHandle 
  530. close v
  531. = ss; 
  532.             -- 
  533.  available 
  534. vtemp = 
  535. && i) 
  536. vTemp
  537. "There 
  538.             tbk_TempViewer 
  539.             style 
  540. v = "sysMenu"
  541.             imageBuffers 
  542. v = 1
  543.             alwaysReader 
  544.             captionBar 
  545.             tbk_CloseOnEsc 
  546. c"autoClose"
  547. c"shadow"
  548. c"thick"
  549. v = "thickFrame"
  550. c"thinCaption"
  551. v = "thinFrame"
  552. v = "
  553. v = "
  554. v = dialogFrame
  555.             ss = 
  556. --** DEBUG 
  557. X"TB40win.
  558.  ScreenFromPage(
  559. VerticalDisplayRes()
  560. HorizontalDisplayRes()
  561.             -- place 
  562. mouseclick 
  563. --defaultPosition 
  564. v = "
  565. pageUnitsToScreen(
  566. , targetWindow)
  567. windowHandle 
  568. ',pageScroll 
  569. =, pos)
  570.             defaultPage 
  571. x2 > 
  572. s() - x2,0
  573. y2 > 
  574. ) - y2
  575. x1 < 0
  576. H-x1,0
  577. y1 < 0
  578. H0,-y1
  579. --            
  580. sharedScript "
  581. tbk_container(
  582. , transfx, 
  583.     ss= 
  584.  = _tbk_sysCursor()
  585.  <> "
  586.         p = 
  587. p > 0
  588.             transPt = 
  589. Vp + 4 
  590.             transition 
  591. pgName, 
  592. logical ss
  593. , destbk
  594.  refString
  595. "<" -- 
  596.         pg = 
  597.         bk = 
  598.     ss = 
  599. bk <> 
  600. bk = 
  601. 8) & bk)
  602. bk = 
  603. bk = 
  604. "ID" 
  605. DWORD,
  606. " && 
  607. " && 
  608. isObject(
  609.             --
  610. "ID" 
  611. ) = 2
  612. AltPgName) 
  613.     n = 
  614. "i][1] = 
  615. tbk_AltPgName 
  616. title 
  617. pgCaption 
  618. "ID" && 
  619. !objType
  620. ~#nextObj
  621.     wCnt = 
  622. #"BOOK"
  623. WCnt 
  624. "groupfieldrecordfieldpagebackgroundbook"
  625.             p = 
  626. p > 0
  627. Vp+4 
  628.         Obj = 
  629. U(fn) 
  630.  rootPath,longPath
  631. ) = 1 
  632.         p1 = 1;p2 = p1
  633. cp2 < 
  634. p2 > 0
  635. dirlen = p2 - p1
  636. p2 - 1 
  637. p2 = p2 - 
  638. p1 = p2
  639. U(fn) 
  640. Vi + 1 
  641. U(fn) 
  642.  result, bkPath, 
  643. bk = 
  644.         bk = 
  645. bk <> 
  646.         bk = 
  647. bk <> 
  648. tbk_Trim(
  649. ) > 0
  650. "Hyperlinking" 
  651.     DOSPath = 
  652. c":\" 
  653. tbk_IsFile(
  654. d TB40DOS.DLL"
  655. G  GetDosEnvironmentString(
  656.  "PATH")
  657.             p = 
  658. ~("=",
  659. p > 0
  660.     p = 
  661. ~(";", 
  662. cp <> 0
  663.  = ","
  664.         p = 
  665. ~(";", 
  666. tbk_trim(
  667. <> "\"
  668. tbk_ExpandRelPath(
  669. <> ":" 
  670.         testName = 
  671. t" GetCurrentDrive()
  672. " GetCurrentDirectory(
  673.     drv = 
  674. "\" & 
  675. <> "\"
  676. <& ":" & 
  677. tbk_CurrentPath
  678. tbk_FindPage pgN
  679.     ss = 
  680. * obj
  681.     ss = 
  682. FileExists(
  683. $TB40dos.
  684. tbk_NameOrID 
  685. "ID" && 
  686. cs <> 
  687. s <= SPACE 
  688. cs <> 
  689. s <= 
  690. _tbk_SysCursor
  691. ;oldse=
  692. r;oldsen=sysErrorNumber
  693. +real",
  694. popup viewer
  695. itemOffset
  696. tbk_itemOffset
  697. mqtbk_itemOffset
  698. tb40dlg.dll
  699. stbk_popViewers
  700. closeWindow
  701. closeWindow
  702.     SYSTEM stbk_popViewers
  703.     linkDLL "tb40dlg.dll"
  704.         INT tbk_itemOffset = 
  705. (STRING,
  706.                                         
  707. <BookPath>
  708. :HDMEDIAPATH
  709. MS Sans Serif
  710. info_LastSaved
  711. 1/4/96 1:01:57 PM
  712. MS Sans Serif
  713. Arial
  714. info_LastSavedBy
  715. 1/4/96 1:01:46 PM
  716. Asymetrix Corporation
  717. ASYM_TempViewer
  718. Do not rename me 1
  719. "D:\FOO.TBK"
  720. Page id 6 of Book "G:\MTB40\CTB40R.SBK"
  721. SYM_itemOffset
  722. closeWindow
  723. closeWindow
  724.     SYSTEM stbk_popViewers
  725. ASYM_itemOffset(
  726. ASYM_TempViewer
  727. ASYM_CloseOnEsc
  728. Do not rename me 2
  729. ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"
  730. stbk_popViewers
  731. ASYM_itemOffset
  732. closeWindow
  733. closeWindow
  734.     SYSTEM stbk_popViewers
  735. ASYM_itemOffset(
  736. ASYM_TempViewer
  737. ASYM_CloseOnEsc
  738. Do not rename me 3
  739. ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"
  740. stbk_popViewers
  741. ASYM_itemOffset
  742. closeWindow
  743. closeWindow
  744.     SYSTEM stbk_popViewers
  745. ASYM_itemOffset(
  746. ASYM_TempViewer
  747. ASYM_CloseOnEsc
  748. Do not rename me 4
  749. ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"
  750. stbk_popViewers
  751. ASYM_itemOffset
  752. closeWindow
  753. closeWindow
  754.     SYSTEM stbk_popViewers
  755. ASYM_itemOffset(
  756. ASYM_TempViewer
  757. ASYM_CloseOnEsc
  758. Do not rename me 5
  759. ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"
  760. stbk_popViewers
  761. ASYM_itemOffset
  762. closeWindow
  763. closeWindow
  764.     SYSTEM stbk_popViewers
  765. ASYM_itemOffset(
  766. ASYM_TempViewer
  767. ASYM_CloseOnEsc
  768. Do not rename me 6
  769. ge id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"
  770. stbk_popViewers
  771. ASYM_itemOffset
  772. closeWindow
  773. closeWindow
  774.     SYSTEM stbk_popViewers
  775. ASYM_itemOffset(
  776. ASYM_CloseOnEsc
  777. Do not rename me 7
  778. tbk_TempViewer
  779. tbk_CloseOnEsc
  780. stbk_popViewers
  781. ASYM_itemOffset
  782. closeWindow
  783. closeWindow
  784.     SYSTEM stbk_popViewers
  785. ASYM_itemOffset(
  786. ASYM_TempViewer
  787. ASYM_CloseOnEsc
  788. buttonclick
  789. buttonclick
  790. Script
  791. ToolBook 4.0 - Runtime HyperLink SysBookknk SysBookBook
  792. Copyright 
  793.  1995 Asymetrix Corporation
  794. 951205160027559914889115254
  795. ASYM_TpID
  796.