home *** CD-ROM | disk | FTP | other *** search
/ Asymetrix Demo / Asymetrix.iso / prg / mtb30 / printwnd.sbk (.txt) < prev    next >
Encoding:
Asymetrix ToolBook File  |  1994-07-11  |  152.1 KB  |  2,264 lines

  1. System
  2. Arial
  3. Arial
  4. Print Window
  5. Dialog
  6. Page 1
  7. Print Window
  8. prnXRes
  9. prnYRes
  10. scrnXRes
  11. scrnYRes
  12. BREAKS
  13. C&File
  14. &Open...    Ctrl+O
  15. &Save    Ctrl+S
  16. Save &As...
  17. saveas
  18. &Import...
  19. import
  20. &Export...
  21. export
  22. Print Set&up...
  23. printsetup
  24. &Print Pages...    Ctrl+P
  25. printpages
  26. Prin&t Report...
  27. printreport
  28. Send &Mail...
  29. sendmail
  30. &Run...
  31. E&xit    Alt+F4
  32. &Edit
  33. &Undo    Ctrl+Z
  34. Cu&t    Ctrl+X
  35. &Copy    Ctrl+C
  36. &Paste    Ctrl+V
  37. paste
  38. C&lear    Del
  39. clear
  40. Select &All    Shift+F9
  41. selectall
  42. Select Pa&ge    Shift+F12
  43. selectpage
  44. &Size to Page    F11
  45. sizetopage
  46. F&ind...    F5
  47. search
  48. Re&place...
  49. replace
  50. Aut&hor    F3
  51. author
  52. &Text
  53. &Character...    F6
  54. character
  55. &Paragraph...    F7
  56. paragraph
  57. &Regular    Ctrl+Space
  58. regular
  59. &Bold    Ctrl+B
  60. &Italic    Ctrl+I
  61. italic
  62. &Underline    Ctrl+U
  63. underline
  64. Stri&keout    Ctrl+K
  65. strikeout
  66. Superscrip&t/Subscript
  67. super/subscript
  68. &Normal Script
  69. normalscript
  70. Su&bscript    Ctrl+L
  71. subscript
  72. Su&perscript    Ctrl+Shift+L
  73. superscript
  74. &Show Hotwords    F9
  75. showhotwords
  76. &Page
  77. &Next    Alt+Right
  78. &Previous    Alt+Left
  79. previous
  80. &First    Alt+Up
  81. first
  82. &Last    Alt+Down
  83. &Back    Shift+F2
  84. &History...    Ctrl+F2
  85. history
  86. N&ew Page    Ctrl+N
  87. newpage
  88. &Help
  89. &Contents    F1
  90. contents
  91. Status &Bar    F12
  92. statusbar
  93. buttonclick
  94.     printmode 
  95.     lockScreen 
  96. e= TRUE
  97. printMode 
  98.             enabled 
  99. B"X" = FALSE
  100. B"Y" = 
  101. "X" = 
  102. "Y" = 
  103. "X" = LIGHTGRAY
  104. "Y" = 
  105. "X" = "0"
  106. "Y" = "0"
  107. B"X" = 
  108. B"Y" = 
  109. "X" = 
  110. "Y" = 
  111. "X" = WHITE
  112. "Y" = 
  113. "X" = "1.0"
  114. "Y" = "1.0"
  115. = 3            
  116. B"X" = 
  117. B"Y" = 
  118. "X" = 
  119. "Y" = 
  120. "X" = 
  121. "Y" = 
  122. "X" = prnXRes 
  123. "dialog"/scrnXRes 
  124. "Y" = prnYRes 
  125.  1993,1994. Asymetrix Corporation. All Rights Reserved.            *
  126. 9gives you permission 
  127. e, revise, 
  128. reuse the        *
  129. --*    individual 
  130. scripts 
  131. your own        *
  132. --*    applications.
  133. You may 
  134. P entire 
  135. --*    substantial part 
  136. redistribution 
  137. i product.        *
  138. retains 
  139.  copyright on 
  140.  original elements 
  141.  . Include 
  142.  notice:
  143. --* "Portions 
  144.  1993, 1994. 
  145. they contain 
  146. copied 
  147. --*    Original Author: Ned Baker
  148. --*    Updated By: Michael Florence
  149. linksysbook
  150. linkDlls
  151. initMenus
  152. printWindow 
  153.     LOCAL STACK winList, nameList, 
  154. , handleList
  155.     whatWin = 
  156. "dialog" 
  157.     status = 0
  158.     LOGPIXELSX = 88
  159.     LOGPIXELSY = 90
  160. device metrics
  161.     driverInfo = getWinIniVar("windows", "
  162. *NULL
  163. "There 
  164. no printer attached."
  165.     deviceName = 
  166.     deviceFile = 
  167.     devicePort = 
  168.     hDC = createIC(
  169.     prnXRes 
  170. getDeviceCaps(
  171.     prnYRes 
  172. deleteDC(
  173. f"DISPLAY",
  174.     scrnXRes 
  175.     scrnYRes 
  176.  = sysopenwindows
  177. windowhandle 
  178.  = getViewerName(
  179. media 
  180. running multimedia toolbook
  181. sysOpenMedia <> "
  182.         mediaList = 
  183. whatClip = 
  184. mmDeviceWindow 
  185.     dropdownitems 
  186. combobox "openWindows" 
  187. currentpage 
  188. listtotextline(
  189. parentwindow 
  190. %modal
  191. isOpen 
  192. prnWindow = 
  193. hWnd = windowHandle 
  194.             printArea = 
  195. area"
  196.             printMode = 
  197. mode"
  198.             X = 
  199.             Y = 
  200.             toTop = 
  201.             update = 
  202. B"statusBar"
  203.         close 
  204.         oldSys = sysSuspendMessages
  205.  = TRUE
  206. oldStatus = 
  207. statusbar
  208.         -- 
  209. pallettes
  210. NOT sysRuntime
  211. lineEndsPalette 
  212. toolbar 
  213. bringWindowToTop(
  214. hWnd1 = 
  215. InvalidateRect(
  216. ",0,0)
  217. updateWindow(
  218. yield()
  219. doPrintWindow(
  220. , X, Y)
  221.         Request "An error occurred during printing:"&CRLF&DIBError(
  222. -- * 
  223. -- * Description:
  224. -- * This function prints the specified 
  225. default
  226. -- * 
  227. -- * Parameters:
  228. -- * WORD 
  229. - Specifies 
  230. emust
  231. xbe iconic 
  232.  be topmost on 
  233. display.
  234. -- * 
  235. `fPrintArea - 
  236. Must be
  237. :        1 (corresponds 
  238. PW_ALL)
  239. PW_CLIENT)
  240. -- * 
  241. fPrintOpt
  242. z options.
  243. PW_BESTFIT)
  244. PW_STRETCHTOPAGE)
  245. PW_SCALE)
  246. -- * 
  247. wXScale, wYScale - X 
  248. Y scaling factors 
  249.  parameter.
  250. If 1 
  251.  are 
  252. these two parameters (
  253. ) should be 0 (zero).
  254. -- * STRING szJobName - 
  255. that 
  256. would like 
  257. job (
  258. pshows up 
  259.  Manager 
  260. %well 
  261. "Now Printing..." 
  262.  box). (Still working on implementing 
  263. version does 
  264. xhave 
  265. -- * Return Value: 0 
  266. successful, a 
  267. z> 0 corresponding 
  268. -- *            
  269. , wPrintArea, wPrintOpt, 
  270. ErrNo 
  271. Z < 1 
  272. c > 2
  273.  < 1 
  274. hDib 
  275. CopyWindowToDIB (
  276. != 0 
  277. wReturn 
  278. PrintDIB (
  279. DestroyDIB (
  280. -- * 
  281. -- * 
  282. -- * 
  283. - specifies 
  284. -- * 
  285. independent bitmap
  286. -- * 
  287. -- * 
  288. - identifies 
  289. -- * 
  290. -- * 
  291. copies 
  292. -- * 
  293. hRectWnd 
  294. GlobalAlloc (66, 8)
  295. lpRectWnd 
  296. GlobalLock (
  297. GetWindowRect (
  298. CopyScreenToDIB (
  299. = 2        -- 
  300. client 
  301. GetClientRect (
  302. .(0, 
  303. .(2, 
  304. .(4, 
  305. .(6, 
  306. clientRect 
  307. ScreenFromClient (
  308. , x1 & "," & y1 & "," & x2 & "," & y2)
  309. .(0, 
  310. .(2, 
  311. .(4, 
  312. .(6, 
  313. GlobalUnlock (
  314. GlobalFree (
  315. CopyWindowToDib
  316. -- * 
  317. -- * 
  318. -- * POINTER 
  319. -- * 
  320. -- * 
  321. -- * 
  322. -- * 
  323. -- * 
  324. hBitmap 
  325. CopyScreenToBitmap (
  326. #= 0 
  327. hPalette 
  328. GetSystemPalette ()
  329. BitmapToDIB (
  330. DeleteObject (
  331. -- * 
  332. -- * 
  333. -- * None
  334. -- * 
  335. -- * 
  336. 4palette
  337. -- * 
  338. -- * 
  339. returns a 
  340. . which represents 
  341. -- * 
  342. 4RGB values 
  343. logical 
  344. -- * 
  345. GetSystemPaletteEntries 
  346.     -- Find out how many 
  347.  entries we want.
  348. GetDC (0)
  349. nColors 
  350. PalEntriesOnDevice (hDC)
  351.     -- Allocate memory 
  352.     -- sizeof(LOGPALETTE) = 64
  353. PALETTEENTRY) = 32
  354. hLogPal 
  355. 64 + (
  356. * 32))
  357.     -- If we didn't 
  358. ?= 0 
  359. ReleaseDC (0, 
  360.     -- Get a 
  361. lpLogPal 
  362.     -- Fill 
  363. palVersion 
  364. palNumEntries fields 
  365.  structure.
  366. x300 (dec = 768) 
  367.  3.0 
  368. later.
  369. 2(0, 
  370. , 768)
  371. 2(2, 
  372. palPalEntry 
  373. tempPointer 
  374. lpPalPalEntry 
  375. (hDC, 0, 
  376.     -- Create 
  377. Once 
  378. done we 
  379. 't need 
  380.     -- so free 
  381. CreatePalette (
  382.     -- Do 
  383. clean up.
  384. -- * 
  385. -- * 
  386. -- * 
  387. context
  388. -- * 
  389. -- * INT
  390. -- * 
  391. -- * 
  392. gets 
  393.     -- SIZEPALETTE = 104
  394. GetDeviceCaps (
  395.     -- For non-
  396.  devices, we will 
  397.  no. 
  398.     -- colors 
  399.         -- NUMCOLORS = 24
  400. -- * 
  401. -- * 
  402. -- * 
  403. -- * 
  404. -- * 
  405. -- * 
  406. -- * 
  407. -- * 
  408. IsRectEmpty (
  409. ) <> 0
  410. hScrDC 
  411. CreateDC ("
  412.  0, 0, 0)
  413. hMemDC 
  414. CreateCompatibleDC (
  415. .(0, 
  416. .(2, 
  417. .(4, 
  418. .(6, 
  419. screen resolution.
  420. xScrn 
  421. , 8)        -- HORZRES
  422. yScrn 
  423. , 10)        -- VERTRES
  424.     -- Make sure 
  425. nX < 0
  426. nY < 0
  427. nWidth 
  428. nHeight 
  429.  compatible 
  430. CreateCompatibleBitmap (
  431.     -- Select 
  432. hOldBitmap 
  433. SelectObject (
  434.     -- Bitblt 
  435. ]SRCCOPY 
  436.  0x00CC0020L = 13369376
  437. BitBlt (
  438. , 0, 0, 
  439. , nX, nY, 13369376)
  440.     -- Do 
  441. DeleteDC (
  442. -- * 
  443. -- * Purpose:
  444. Frees 
  445. associated 
  446. fa DIB
  447. -- * Returns:
  448. Nothing
  449. -- * 
  450. -- * 
  451. -- * 
  452. routine 
  453. actual 
  454. -- * 
  455. PrintBand() 
  456. 7(see below), 
  457. procedure drives the
  458. -- * 
  459.  operation.
  460. () has 
  461. code 
  462. ;banding
  463. -- * 
  464.  printers.
  465. can be distinguished 
  466. -- * 
  467. () API (
  468. -- * 
  469.  repeatedly call 
  470. NEXTBAND escape 
  471. -- * 
  472. supports 
  473. BANDINFO 
  474. -- * 
  475. used 
  476. determine whether 
  477.  "wants" 
  478. -- * graphics (
  479. ignore 
  480. -- * 
  481. -- * 
  482. -- * 
  483. be printed
  484. -- * 
  485. - tells 
  486. , OR 
  487. -- * 
  488. (integers) 
  489. p output 
  490. -- * 
  491. -- * 
  492. errors.h 
  493. description)
  494. -- * One 
  495. : ERR_INVALIDHANDLE
  496. ERR_LOCK
  497. ERR_SETABORTPROC
  498. ERR_STARTDOC
  499. ERR_NEWFRAME
  500. ERR_ENDDOC
  501. ERR_GETDC
  502. ERR_STRETCHDIBITS
  503.  validation.
  504. lpDIBHdr 
  505. bits.
  506. lpBits 
  507. FindDIBBits (
  508. hPrnDC 
  509. GetPrinterDC ()
  510. <> 0 
  511.         -- COLORONCOLOR = 3
  512. SetStretchBltMode (
  513. X, 3)
  514.         -- Determine 
  515.         -- 
  516. . fill 
  517.         -- 
  518. CalculatePrintRect)
  519. hPrintRect 
  520. lpPrintRect 
  521. .(0, 
  522.  * 100)
  523. .(2, 
  524. * 100)
  525. biWidth 
  526. /(4, 
  527. biHeight 
  528. /(8, 
  529.         -- Call Escape() 
  530.  (10) 
  531. strlenszJobName 
  532. StringEscape (
  533. , 10, 
  534. 0, 0)
  535.             -- Something went wrong. Do 
  536.         -- 
  537. BANDINFOSTRUCT.
  538. hBandInfo 
  539. lpBandInfo 
  540.         -- 
  541. initial 
  542. AStructure 
  543.         -- 
  544. $ we 
  545.         -- also 
  546. }! we 
  547. .(0, 
  548. , 1) 
  549. -- bGraphics
  550. .(2, 
  551. -- bText
  552. .(4, 
  553. .(0, 
  554. ))        -- bRectLeft
  555. .(6, 
  556. .(2, 
  557. ))        -- bRectTop
  558. .(8, 
  559. .(4, 
  560. ))        -- bRectRight
  561. .(10, 
  562. .(6, 
  563. ))    -- bRectBottom
  564.         -- 
  565. a rect 
  566.         -- 
  567. funtion 
  568.         -- Check 
  569. If we 
  570. z, loop through
  571.         -- each 
  572. , calling 
  573.         -- (
  574. supported) 
  575. Else,
  576.         -- 
  577. )clipping
  578.         -- 
  579.         -- 
  580.         -- QUERYESCSUPPORT = 8
  581.         -- 
  582. ) = 2
  583. hNEXTBAND 
  584. lpNEXTBAND 
  585. .(0, 
  586. PointerEscape (
  587. , 8, 2, 
  588. ?, 0)
  589.             -- 
  590.             -- 
  591. v    = 24
  592. .(0, 
  593. , 24)
  594. bBandInfoDevice 
  595. , 8, 2, 
  596.             -- Do 
  597. (3), 
  598.             -- 
  599.  returned 
  600. $ where we 
  601.             -- 
  602. exits 
  603. empty.
  604. c(DwordPointerEscape (
  605. , 3, 0, 0, 
  606. ) > 0) 
  607. ) = 0)
  608. -- Do 
  609. needed.
  610. PointerPointerEscape (
  611. , 24, 12, 
  612. -- Pass 
  613. -info flags 
  614. -- data 
  615. Note 
  616. pass 
  617. ! bandinfo
  618. -- stuff 
  619. above (i.e. 
  620. .(0, 
  621. .(2, 
  622. wErrorCode 
  623.             -- 
  624. "whole 
  625. .(0, 
  626. .(0, 
  627. ))        -- 
  628. .(2, 
  629. .(2, 
  630. ))        -- 
  631. .(4, 
  632. .(4, 
  633. ))        -- 
  634. .(6, 
  635. .(6, 
  636. ))        -- 
  637. , 1, 1, 
  638.             -- Non-
  639.  (1).
  640. DwordEscape (
  641.     , 1, 0, 0, 0)
  642.         -- End 
  643. Only 
  644.  (11) 
  645.         -- we did 
  646. xabort 
  647. , 11, 0, 0, 0)
  648.             -- We errored 
  649. , but don't 
  650. E,- we still
  651.             -- 
  652. , box, 
  653.  instances, etc.
  654.         -- 
  655. -- * 
  656. -- * 
  657. "a DC 
  658. ¤tly selected 
  659. -- * 
  660. - on 
  661. -- * History:
  662. GetWinIniVar ("
  663. printDevice 
  664. printDriver 
  665. printPort 
  666. hdcPrint 
  667. CreatePrinterDC (
  668. 7, 0)
  669. += 0 
  670. -- * 
  671. -- * Given 
  672. 'DIB, 
  673. + on the
  674. -- * 
  675. 'image 
  676. `/coordinates).
  677. -- * 
  678. -- * 
  679. R1WORDs 
  680. specify 
  681. -- * Y directions, respectively.
  682. 3', cxDIB, cyDIB
  683. information 
  684. cxPage 
  685. 8)    -- 
  686. pixels (
  687. cyPage 
  688. 10)    -- 
  689. cxInch 
  690. 88)    -- 
  691. N/inch - X (
  692. cyInch 
  693. 90)    -- 
  694.     --    * Best Fit 
  695. preserves
  696.     --    * 
  697. )DIB's aspect 
  698. fills 
  699. horizontally.
  700.     --    *
  701.     --    * 
  702. \)formula 
  703.  calculates 
  704.     --    * 
  705. k$, based on 
  706. *ize 
  707.     --    * 
  708. #*width 
  709. 6*relative 
  710.     --    * a 
  711. G) = 1    -- 
  712. myTop 
  713. myLeft 
  714. myBottom 
  715. ) / (
  716. myRight 
  717. .(0, 
  718. .(2, 
  719. .(4, 
  720. .(6, 
  721. --    * Scaling 
  722. * -- 
  723.     --    * multipliers 
  724. multiply 
  725. height/
  726. b* = 3    -- 
  727. cxMult 
  728. .(0, 
  729. cyMult 
  730. .(2, 
  731. .(0, 
  732. .(2, 
  733. .(4, 
  734. h/ 100))
  735. .(6, 
  736. r/ 100)) 
  737.             -- 
  738. + = 2     -- 
  739. .(0, 
  740. .(2, 
  741. .(4, 
  742. .(6, 
  743. -- * 
  744. -- * 
  745. )ALL 
  746. called 
  747. -- * 
  748. 6(() 
  749. -- * 
  750. lpRectClip 
  751. =-rectangular
  752. -- * 
  753. 1 we 
  754. (i.e. we 
  755. -- * 
  756. fDoText 
  757. fDoGraphics 
  758. -- * appropriately (
  759. -- * 
  760. Normally 
  761. -- * 
  762. M lpRectOut, 
  763. , lpDIBBits
  764. rectOutLeft 
  765. .(0, 
  766. rectOutTop 
  767. .(2, 
  768. rectOutRight 
  769. .(4, 
  770. rectOutBottom 
  771. .(6, 
  772. /(4, 
  773. /(8, 
  774. dblXScaling 
  775. dblYScaling 
  776. },we 
  777. up a 
  778. holds 
  779. n/paper 
  780. WILL be 
  781. intersect 
  782. /lpClipRect 
  783. 8 we NEED 
  784. Then, we 
  785. IntersectRect (
  786. )) = 0
  787. rectLeft 
  788. .(0, 
  789. rectTop 
  790. .(2, 
  791. rectRight 
  792. .(4, 
  793. rectBottom 
  794. .(6, 
  795. rectInLeft 
  796. + 0.5)
  797. rectInTop 
  798. + 0.5)
  799. rectInRight 
  800. + 0.5)
  801. rectInBottom 
  802. + 0.5)
  803. StretchDIBits (
  804. , 0, 13369376)
  805. -- DestDC
  806. -- DestX
  807.                      --        
  808. -- DestY
  809.                      --        
  810. -- DestWidth
  811.                      --        
  812. -- DestHeight
  813. -- SrcX
  814. - (rectInBottm - 
  815. )        -- ScrY
  816. -- SrcWidth
  817. -- SrcHeight
  818. -- lpBitInfo
  819. 0            -- DIB_RGB_COLORS
  820. -- wUsage
  821. 13369376)    -- 
  822. -- dwROP
  823. -- * 
  824. -- * 
  825. -- * 
  826. packed-
  827. (block
  828. -- * 
  829. -- * 
  830. -- * 
  831. -- * 
  832. 4address 
  833. -- * 
  834. ) + PaletteSize (
  835. -- * 
  836. -- * 
  837. -- * 
  838. -- * 
  839. -- * 
  840. -- * 
  841. -- * 
  842. required 
  843. store 
  844. -- * multiplying 
  845. RGBQUAD (
  846. -- * 
  847. ^; 3.0-style 
  848. RGBTRIPLE (
  849. OS/2-
  850. -- * 
  851. DIBNumColors (
  852. ) * 4        -- 
  853. -- * 
  854. -- * 
  855. -- * 
  856. -- * 
  857. -- * 
  858. d' table
  859. -- * 
  860. -- * 
  861. -- * 
  862. Hfinding 
  863. !Win3.0 
  864. OS/2-
  865. -- * DIB). If 
  866. '=2, 
  867. (=16, 
  868. (=256,
  869. -- * 
  870. 24, no 
  871.     -- If 
  872. ?8biClrUsed 
  873. BITMAPINFOHEADER 
  874.     -- otherwise 
  875.     -- on 
  876. dwClrUsed 
  877. ,(32, 
  878. wBitCount 
  879. 2(14, 
  880. -- * 
  881. -- * 
  882. -- * 
  883. convert
  884. -- * 
  885. -- * 
  886. -- * 
  887. -- * 
  888. -- * 
  889. ':creates a 
  890. 0= 0 
  891. hBitmapStruct 
  892. 1414)
  893. lpBitmapStruct 
  894.     -- 2nd 
  895.  = 14
  896. GetObject (
  897. x, 14, 
  898.     -- If no 
  899. 1 = 0 
  900. GetStockObject (15)
  901.     -- DEFAULT_PALETTE
  902. bmPlanes 
  903. )(8, 
  904. bmBitsPixel 
  905. )(9, 
  906. biBits 
  907. -<= 1
  908. @> 1 
  909. H<= 4
  910. [> 4 
  911. c<= 8
  912. v> 8 
  913. ~<= 24
  914. hBitmapInfo 
  915. 3640)
  916. lpBitmapInfo 
  917. <BITMAPINFOSTRUCTURE
  918. ,(0, 
  919. ;, 40)
  920. /(4, 
  921. .(2, 
  922. /(8, 
  923. .(4, 
  924. 2(12, 
  925. 2(14, 
  926. ,(16, 
  927. , 0)     -- 3rd 
  928. BI_RGB
  929. ,(20, 
  930. /(24, 
  931. /(28, 
  932. ,(32, 
  933. ,(36, 
  934. biSize 
  935. ,(0, 
  936. /(4, 
  937. /(8, 
  938. biPlanes 
  939. 2(12, 
  940. biBitCount 
  941. 2(14, 
  942. biCompression 
  943. ,(16, 
  944. biSizeImage 
  945. ,(20, 
  946. biXPelsPerMeter 
  947. /(24, 
  948. biYPelsPerMeter 
  949. /(28, 
  950. ,(32, 
  951. biClrImportant 
  952. ,(36, 
  953. dwLen 
  954. 40 + 
  955. realize 
  956. SelectPalette (
  957. 5, 0)
  958. RealizePalette (
  959.  = 0 
  960. 6, 1)
  961. lpbi 
  962.     -- Use 
  963. ,(0, 
  964. /(4, 
  965. /(8, 
  966. 2(12, 
  967. 2(14, 
  968. ,(16, 
  969. ,(20, 
  970. /(24, 
  971. /(28, 
  972. ,(32, 
  973. ,(36, 
  974. %GetDIBits 
  975. X?, so 
  976. 6= 0.
  977. FirstGetDIBits (
  978. 8, 0, 
  979. D&, 0, 
  980.     -- If 
  981. ,(20, 
  982. ) = 0
  983. ,(20, 
  984.     -- Realloc 
  985. Bbuffer big enough 
  986.     -- Setting 
  987. ,(0, 
  988. ,(20, 
  989. GlobalReAlloc (
  990. h = 0 
  991. fa NON-
  992. actually 
  993. SecondGetDIBits (
  994. :, 0, 
  995. /(8, 
  996.         -- Clean up 
  997. :, 1)
  998. \;, 1)
  999. A< 0) 
  1000. A>= 28))
  1001.         -- 
  1002. tequivalent 
  1003. MB_OK | MB_ICONSTOP 
  1004. MessageBox(0, "Undefined 
  1005. F!", "", 16)
  1006. 1B= 1
  1007. ErrString 
  1008. "Not a 
  1009. Afile!"
  1010. `B= 2
  1011. "Couldn't allocate 
  1012. F reading 
  1013. F locking 
  1014. G opening 
  1015. ,G creating 
  1016. RG getting a DC!"
  1017. @C= 8
  1018. c;Dependent 
  1019. lC= 9
  1020. -() failed!"
  1021. C= 10
  1022. C= 11
  1023. "SetDIBitsToDevice() 
  1024. C= 12
  1025. -: StartDoc 
  1026. C= 13
  1027. E: GetModuleHandle() couldn't 
  1028.  GDI!"
  1029. >D= 14
  1030. .: SetAbortProc 
  1031. hD= 15
  1032. E.: StartPage 
  1033. D= 16
  1034. D= 17
  1035. .: EndPage 
  1036. D= 18
  1037. .: EndDoc 
  1038. D= 19
  1039. E= 20
  1040. Found!"
  1041. BE= 21
  1042. `E= 22
  1043. "General 
  1044. I on 
  1045. E= 23
  1046. E= 24
  1047. E= 25
  1048. wQDC!"
  1049. F= 26
  1050. :F= 27
  1051. :#Option!"
  1052. , "", 16) 
  1053.     linkDLL "kernel"
  1054. ?J, DWORD)
  1055.         INT     
  1056. 4B        (
  1057. g    getModuleHandle    (
  1058. g    LoadLibrary        (
  1059. b        Yield            ()
  1060. user"
  1061. BringWindowToTop(
  1062. ?            (
  1063. X?        (
  1064. K, INT)
  1065. SetDlgItemText     (
  1066. (        SendMessage        (
  1067. O        UpdateWindow    (
  1068. -;        (
  1069. L, INT, 
  1070. IntEscape = 
  1071. ,e = 
  1072.         INT        
  1073. tb30win.dll"
  1074. tb30dlg.
  1075. .MlistToTextline (
  1076. HMtextlineToList (
  1077. U whatViewer
  1078. "&"E&
  1079. initmenus
  1080. = FALSE
  1081. menuItemEnabled(
  1082. ,) = 
  1083. X..." alias 
  1084. print dialog
  1085. PjVbVbV
  1086. printMode
  1087. ZprnYRes
  1088. printmode
  1089. scrnXRes
  1090. YprnXRes
  1091. scrnYRes
  1092. dialog
  1093. printMode
  1094. buttonclick
  1095. 0T%41
  1096. >wjME^KTP
  1097. initMenus
  1098. wjlinkDlls
  1099. linksysbook
  1100. initMenus
  1101. enterBook
  1102. ,%H.%
  1103. ,%H.%
  1104. ,%H.%
  1105. w,    #>
  1106. ff    device
  1107. An error occurred during printing:
  1108. colorTray
  1109. lineEndsPalette
  1110. DISPLAY
  1111. deviceFile
  1112. printArea
  1113. scrnYRes
  1114. printMode
  1115. kInvalidateRect
  1116. YprnXRes
  1117. openwindows
  1118. deviceName
  1119. {{mmDeviceWindow
  1120. driverInfo
  1121. patternPalette
  1122. kScreateIC
  1123. statusBar
  1124. toolPalette
  1125. mediaList
  1126. NdeleteDC
  1127. yield
  1128. prnWindow
  1129. LOGPIXELSY
  1130. printArea
  1131. ^KgetViewerName
  1132. bringWindowToTop
  1133. update
  1134. whatClip
  1135. printMode
  1136. sysOpenMedia
  1137. LOGPIXELSX
  1138. print mode
  1139. .updateWindow
  1140. linePalette
  1141. windows
  1142. statusbar
  1143. toolbar
  1144. toTop
  1145. listtotextline
  1146. ZprnYRes
  1147. jdoPrintWindow
  1148. dialog
  1149. hWnd1
  1150. polygonPalette
  1151. openWindows
  1152. 4getDeviceCaps
  1153. devicePort
  1154. whatWin
  1155. scrnXRes
  1156. print area
  1157. gDIBError
  1158. *getWinIniVar
  1159. There is no printer attached.
  1160. status
  1161. printWindow
  1162. .&+    +E
  1163. .&+    +E
  1164. .&+    +E
  1165. wReturn
  1166. DestroyDIB
  1167. OjPrintDIB
  1168. ErrNo
  1169. CopyWindowToDIB
  1170. gDIBError
  1171. doPrintWindow
  1172. 1,""m
  1173. 1,""m
  1174. 1,""m
  1175. 1,""m
  1176. GlobalUnlock
  1177. GlobalAlloc
  1178. ScreenFromClient
  1179. EGetClientRect
  1180. GlobalFree
  1181. GlobalLock
  1182. lpRectWnd
  1183. y[GetWindowRect
  1184. CopyScreenToDIB
  1185. hRectWnd
  1186. clientRect
  1187. CopyWindowToDIB
  1188. GetSystemPalette
  1189. DeleteObject
  1190. hPalette
  1191. H:CopyScreenToBitmap
  1192. hBitmap
  1193. BitmapToDIB
  1194. CopyScreenToDIB
  1195. ,!J Y
  1196. ;&PalEntriesOnDevice
  1197. GlobalAlloc
  1198. lpPalPalEntry
  1199. }ReleaseDC
  1200. W2GetSystemPaletteEntries
  1201. GlobalFree
  1202. nColors
  1203. GlobalLock
  1204. GetDC
  1205. GlobalUnlock
  1206. lpLogPal
  1207. tempPointer
  1208. 4>CreatePalette
  1209. hLogPal
  1210. GetSystemPalette
  1211. 4GetDeviceCaps
  1212. nColors
  1213. ErrNo
  1214. gDIBError
  1215. PalEntriesOnDevice
  1216. SelectObject
  1217. DISPLAY
  1218. NDeleteDC
  1219. yScrn
  1220. hOldBitmap
  1221. nHeight
  1222. hScrDC
  1223. 4GetDeviceCaps
  1224. CreateCompatibleBitmap
  1225. xScrn
  1226. nWidth
  1227. hMemDC
  1228. BitBlt
  1229. hBitmap
  1230. jOCreateDC
  1231. 4    IsRectEmpty
  1232. CreateCompatibleDC
  1233. CopyScreenToBitmap
  1234. GlobalFree
  1235. DestroyDIB
  1236. ,!JdY
  1237. ,!JdY
  1238. _2DwordPointerEscape
  1239. bBandInfoDevice
  1240. lpBits
  1241. GlobalAlloc
  1242. biWidth
  1243. wErrorCode
  1244. bGraphics
  1245. SetStretchBltMode
  1246. lpDIBHdr
  1247. GlobalUnlock
  1248. lpPrintRect
  1249. GlobalLock
  1250. z GetPrinterDC
  1251. StringEscape
  1252. PointerPointerEscape
  1253. PrintBand
  1254. biHeight
  1255. 6+CalculatePrintRect
  1256. GlobalFree
  1257. hPrintRect
  1258. hNEXTBAND
  1259.     JPointerEscape
  1260. NDeleteDC
  1261. lpBandInfo
  1262. ErrNo
  1263. FindDIBBits
  1264. bText
  1265. lpNEXTBAND
  1266. hRect
  1267. strlenszJobName
  1268. DwordEscape
  1269. 4    IsRectEmpty
  1270. lpRect
  1271. hPrnDC
  1272. hBandInfo
  1273. gDIBError
  1274. PrintDIB
  1275. device
  1276. printPort
  1277. hdcPrint
  1278. ErrNo
  1279. windows
  1280. printDevice
  1281. printDriver
  1282. CreatePrinterDC
  1283. *GetWinIniVar
  1284. gDIBError
  1285. GetPrinterDC
  1286. cyPage
  1287. cyInch
  1288. 4GetDeviceCaps
  1289. cxPage
  1290. cxInch
  1291. CalculatePrintRect
  1292. wReturn
  1293. GlobalUnlock
  1294. GlobalAlloc
  1295. RStretchDIBits
  1296. GlobalLock
  1297. rectInLeft
  1298. rectLeft
  1299. GlobalFree
  1300. ErrNo
  1301. TUIntersectRect
  1302. lpRect
  1303. hRect
  1304. 4    IsRectEmpty
  1305. rectTop
  1306. gDIBError
  1307. PrintBand
  1308. lpBits
  1309. PaletteSize
  1310. FindDIBBits
  1311. T%DIBNumColors
  1312. PaletteSize
  1313. dwClrUsed
  1314. wBitCount
  1315. DIBNumColors
  1316. GlobalUnlock
  1317. lpBits
  1318. GlobalAlloc
  1319. lpBitmapStruct
  1320. GSelectPalette
  1321. }ReleaseDC
  1322. biHeight
  1323. lpBitmapInfo
  1324. hBitmapStruct
  1325. FirstGetDIBits
  1326. GlobalLock
  1327. GetDC
  1328. SecondGetDIBits
  1329. GetObject
  1330. PaletteSize
  1331. /GlobalReAlloc
  1332. hBitmapInfo
  1333. ruGetStockObject
  1334. GlobalFree
  1335. dwLen
  1336.  vRealizePalette
  1337. BitmapToDIB
  1338. Error getting a DC!
  1339. Error creating printer DC!
  1340. Printer: StartPage failed!
  1341. MessageBox
  1342. Error creating DIB from specified window.
  1343. Printer: SetAbortProc failed!
  1344. Error opening file!
  1345. Undefined Error!
  1346. Printer: StartDoc failed!
  1347. Printing: GetModuleHandle() couldn't find GDI!
  1348. StretchBlt() failed!
  1349. Error: Invalid Print Option!
  1350. StretchDIBits() failed!
  1351. Printer: NEWFRAME failed!
  1352. Error reading file!
  1353. File Not Found!
  1354. Not a Windows DIB file!
  1355. ErrString
  1356. Invalid Handle
  1357. Error locking memory!
  1358. SetDIBits() failed!
  1359. Error creating palette!
  1360. SetDIBitsToDevice() failed!
  1361. General Error on call to DIB function
  1362. Couldn't allocate memory!
  1363. Printer: EndPage failed!
  1364. Error: Invalid Print Area!
  1365. Error getting number of colors, check the device you are using.
  1366. Error creating Device Dependent Bitmap
  1367. Printer: EndDoc failed!
  1368. DIBError
  1369. tb30win.dll
  1370. BringWindowToTop
  1371. GetClientRect
  1372. GetDC
  1373. GetWindowRect
  1374. IntersectRect
  1375. IsRectEmpty
  1376. MessageBox
  1377. ,#Taile-"
  1378. RealizePalette
  1379. ReleaseDC
  1380. SelectPalette
  1381. SetDlgItemText
  1382. SendMessage
  1383. UpdateWindow
  1384. InvalidateRect
  1385. BitBlt
  1386. CreateCompatibleBitmap
  1387. CreateCompatibleDC
  1388. CreateDC
  1389. CreateDC
  1390. CreatePrinterDC
  1391. CreatePalette
  1392. DeleteDC
  1393. DeleteObject
  1394. Escape
  1395. PointerEscape
  1396. ,&T fin-"
  1397. Escape
  1398. DwordEscape
  1399. Escape
  1400. IntEscape
  1401. Escape
  1402. StringEscape
  1403. Escape
  1404. DwordPointerEscape
  1405. Escape
  1406. PointerPointerEscape
  1407. GetDeviceCaps
  1408. ,"T    o'
  1409. GetDIBits
  1410. FirstGetDIBits
  1411. GetDIBits
  1412. SecondGetDIBits
  1413. ,#Tter:-"
  1414. GetObject
  1415. GetStockObject
  1416. GetSystemPaletteEntries
  1417. ,BT~4
  1418. SelectObject
  1419. SetStretchBltMode
  1420. StretchDIBits
  1421. createIC
  1422. getDeviceCaps
  1423. tb30dlg.dll
  1424. listToTextline
  1425. textlineToList
  1426. kernel
  1427. ScreenFromClient
  1428. ,    Uaileg    
  1429. GetWinIniVar
  1430. GlobalAlloc
  1431. GlobalLock
  1432. GlobalUnlock
  1433. GlobalFree
  1434. GlobalReAlloc
  1435. getModuleHandle
  1436. LoadLibrary
  1437. ,    Tiled-#
  1438. Yield
  1439. linkDlls
  1440. viewer
  1441. getViewerName
  1442. printWindow
  1443. Print Window...
  1444. initmenus
  1445. D= 16
  1446. print dialog
  1447. 15,15
  1448. lastUnits
  1449. inside
  1450. outside
  1451. frameupdate
  1452. notifybefore frameupdate
  1453.     x = 
  1454. syspageunitsperpixel
  1455.     y = 
  1456. "inside" 
  1457. "outside" 
  1458. H(2*x)
  1459. H(2*y)
  1460. outside
  1461. inside
  1462. Print &Mode
  1463. print mode
  1464. printmode
  1465. Actual Size
  1466. Fit to Page
  1467. Stretch to Page
  1468. Custom Scale
  1469. frame
  1470. openWindows
  1471. frameUpdate
  1472. notifyBefore frameUpdate
  1473.     b = 
  1474. combobox "openWindows"
  1475.     x = 
  1476. syspageunitsperpixel
  1477.     y = 
  1478. b)-x,(
  1479. b)-y, (
  1480. b)+x, (
  1481. acceptDrop
  1482. draggable
  1483. This field shows the keyword to search for.
  1484. helpInfo
  1485. Available Viewers
  1486. inside
  1487. outside
  1488. frameupdate
  1489. notifybefore frameupdate
  1490.     x = 
  1491. syspageunitsperpixel
  1492.     y = 
  1493. "inside" 
  1494. "outside" 
  1495. H(2*x)
  1496. H(2*y)
  1497. outside
  1498. inside
  1499. openWindows
  1500. Viewer id 0 of Book "D:\JXWORK\TODO.TBK"9
  1501. viewer "balloon"
  1502. viewer "Buttons"
  1503. Viewer id 0r id 0 of Book "D:\JXWORK\TODO.TBK"WND.SBK"BK.TBK"
  1504. Viewer id 0 of Book "D:\JXWORK\SCRAPBK\SCRAPBK.TBK"
  1505. &X Scale
  1506. 3.125
  1507. 3.125
  1508. &Y Scale
  1509. inside
  1510. outside
  1511. frameupdate
  1512. notifybefore frameupdate
  1513.     x = 
  1514. syspageunitsperpixel
  1515.     y = 
  1516. "inside" 
  1517. "outside" 
  1518. H(2*x)
  1519. H(2*y)
  1520. outside
  1521. inside
  1522. print area
  1523. printarea
  1524. buttonclick
  1525. buttonclick
  1526.     printarea 
  1527. printarea
  1528. Entire Window
  1529. Client Area
  1530. Print &Area
  1531. toTop
  1532. Bring Window to Top
  1533. update
  1534. Update All Windows
  1535. statusBar
  1536. Include Status Bar
  1537. buttonclick
  1538. buttonclick
  1539. &Print
  1540. buttonclick
  1541. buttonclick
  1542.     close 
  1543. &Cancel
  1544. frameUpdate
  1545. lastUnits
  1546. frameUpdate
  1547. lastUnits
  1548. enterpage
  1549. frameUpdate
  1550. sysPageUnitsPerPixel <> lastUnits 
  1551. '= TRUE
  1552. frameUpdate 
  1553. '= FALSE
  1554. 15,15
  1555. lastUnits
  1556. )x9$O%
  1557. u'oW@
  1558. 7l8)+
  1559. lXu.          
  1560. ..         
  1561. FILTERS    
  1562. u'oW@
  1563. 7l8)+
  1564. WLBUTTON
  1565. WLBUTTON
  1566. WLBUTTON
  1567. WLBUTTON
  1568. WLBUTTON
  1569. WLBUTTON
  1570. WLBUTTON
  1571. WLBUTTON
  1572. WbEditControl
  1573. WbEditControl
  1574. WLBUTTON
  1575. WLBUTTON
  1576. WLBUTTON
  1577. WLBUTTON
  1578. WLBUTTON
  1579. WLBUTTON
  1580. WLBUTTON
  1581. WLBUTTON
  1582. WLBUTTON
  1583. WLBUTTON
  1584. WLBUTTON
  1585. WLBUTTON
  1586. WLBUTTON
  1587. WLBUTTON
  1588. WLBUTTON
  1589. WLBUTTON
  1590. WLBUTTON
  1591. WLBUTTON
  1592. Arial
  1593. Arial
  1594. &Wrap When Tiled
  1595. D&rag && Drop...
  1596. &Graphics...
  1597. &Border Style
  1598. &Field Type
  1599. &Draw
  1600. Choose &Icon...
  1601. Cap&tion...
  1602. Page Si&ze...
  1603. Pass&words...
  1604. &Color Palette...
  1605. &Parent
  1606. &Name...
  1607. &Foreground
  1608. H&yperlink...
  1609. Activate &Scripts
  1610. Capt&ion Position
  1611. High&light
  1612. E&xclude from Tab Order
  1613. &Enabled
  1614. &Update
  1615. &Track Size
  1616. Sort &Items
  1617. Edi&table
  1618. Page Nu&mber...
  1619. Choose &Menu Bar...
  1620. &Edit Menu Bar...
  1621. &Clipboard
  1622. &Scrollable
  1623. &Save On Close
  1624. Solid Colors &Enabled
  1625. C&aption Bar
  1626. Ima&ge Buffers
  1627. C&lose
  1628. &Hide
  1629. &Size to Viewer
  1630. &Skip Navigation
  1631. &Auto-Radio Buttons
  1632. Un&group
  1633. &Line Count...
  1634. Insert &Graphic...
  1635. &Invert
  1636. &Enabled
  1637. Remove &Hotword
  1638. &Action
  1639. &Edit
  1640. &Hotword Style
  1641. S&tyle
  1642. Draw C&entered
  1643. &Layer...
  1644. Show &All Objects
  1645. &Hide Selected Objects
  1646. &Sizing Behavior
  1647. Stage &Anchor
  1648. &Outline
  1649. &RoundedCorners
  1650. Reader&Visible
  1651. &Stretch Media
  1652. &Center Media
  1653. Cli&p Media
  1654. Stretch S&tage
  1655. &Center
  1656. &Top-Left
  1657. To&p-Right
  1658. &Bottom-Left
  1659. Bottom-&Right
  1660. &Draw Direct
  1661. &Transparent
  1662. Use &Windows Colors
  1663. &Align
  1664. &Reshape
  1665. Flip &Horizontal
  1666. Flip &Vertical
  1667. Rotate &Left
  1668. Rotate R&ight
  1669. &Bring to Front
  1670. &Send to Back
  1671. Bring &Closer
  1672. Send &Farther
  1673. Spelling...
  1674. &File
  1675. &View
  1676. S&crolling
  1677. R&aised
  1678. &Inset
  1679. &None
  1680. &Pushbutton
  1681. &Check Box
  1682. C&heck Box 3D
  1683. R&adio Button
  1684. Ra&dio Button 3D
  1685. &Rectangle
  1686. &Shadowed
  1687. R&ounded
  1688. &Label
  1689. &Word Wrap
  1690. &No Word Wrap
  1691. &Single Line
  1692. S&ingle-Select List Box
  1693. &Multi-Select List Box
  1694. &Auto
  1695. &Center
  1696. &Automatic
  1697. &Manual
  1698. &Open...
  1699. &Save
  1700. Save &As...
  1701. Sa&ve As EXE...
  1702. Import &Graphic...
  1703. &Import...
  1704. &Export...
  1705. Print Set&up...
  1706. &Print Pages...
  1707. Prin&t Report...
  1708. Send &Mail...
  1709. &Run...
  1710. E&xit
  1711. Paste &Special...
  1712. Select &All
  1713. Select Pa&ge
  1714. &Find...
  1715. R&eplace...
  1716. &Insert OLE Object...
  1717. OLE Lin&ks...
  1718. &Reader
  1719. Start Recordi&ng
  1720. &Background
  1721. &Tool Bar
  1722. &Status Bar
  1723. &Grid...
  1724. &Rulers
  1725. &Command
  1726. R&eader Right-Click
  1727. &Tool
  1728. &Pattern
  1729. &Line
  1730. Line &Ends
  1731. P&olygon
  1732. &Color
  1733. &Next
  1734. &Previous
  1735. &First
  1736. &Last
  1737. &Back
  1738. &History...
  1739. New Pa&ge
  1740. New Bac&kground
  1741. &Sort...
  1742. Si&ze to Page
  1743. &Viewers...
  1744. &Resources...
  1745. Cl&ips...
  1746. &New Page
  1747. N&ew Background
  1748. Ne&w Viewer...
  1749. &Group
  1750. Charac&ter...
  1751. Ch&aracter...
  1752. &Character...
  1753. P&aragraph...
  1754. &Paragraph...
  1755. &Regular
  1756. &Bold
  1757. &Italic
  1758. &Underline
  1759. Stri&keout
  1760. Superscrip&t/Subscript
  1761. Create &Hotword
  1762. &Show Hotwords
  1763. &Normal Script
  1764. Su&bscript
  1765. Su&perscript
  1766. &Left
  1767. &Right
  1768. &Bottom
  1769. &Horizontal Centers
  1770. &Vertical Centers
  1771. &Book Default
  1772. &Color
  1773. &Frame
  1774. &Underline
  1775. &Dotted
  1776. &None
  1777. &System
  1778. System &Menu
  1779. M&inimize Box
  1780. Ma&ximize Box
  1781. &Scrolling
  1782. T&hin Frame
  1783. Thic&k Frame
  1784. &Dialog Frame
  1785. &Shadowed
  1786. &Copy
  1787. &Paste
  1788. &Duplicate
  1789. &Normal
  1790. &Thin
  1791. N&one
  1792. &Author
  1793. &Reader
  1794. &Captions Only
  1795. &Graphics Only
  1796. Gr&aphics && Captions
  1797. &Palettes
  1798. &Page
  1799. &Object
  1800. &Text
  1801.     $    2    |
  1802. @    N    \    j    x    
  1803. Commands for managing files
  1804. Commands for using the clipboard
  1805. Commands for formatting text
  1806. Commands for managing pages in a book
  1807. Commands for editing an object
  1808. Commands for drawing an object
  1809. Commands for accessing palettes
  1810. Commands for toggling view of palettes and tools
  1811. Commands to display on-line help
  1812. Commands for windows and applications
  1813. Commands for hiding or showing palettes
  1814. Quits application and prompts to save changes
  1815. Enlarges the active window to its full size
  1816. Reduces the active window to an icon
  1817. Changes the window position
  1818. Restores the window to normal size
  1819. Changes the size of the window
  1820. Switch to another application
  1821. Ready
  1822. Runs the current application
  1823. Author the current application
  1824. Move to the Foreground of the current page
  1825. Move to the background of the current page
  1826. Adjusts the application window to the current page size
  1827. Causes next graphic to be drawn from its center
  1828. Erases the selection
  1829. Copies the selection to the Clipboard
  1830. Cuts the selection and puts it on the Clipboard
  1831. Pastes the current contents of the Clipboard
  1832. Performs the last action again
  1833. Selects everything on the current page or background
  1834. Reverses the last action
  1835. Creates a new page after the current one
  1836. Creates a new background after the current one
  1837. Displays program information, version, and copyright
  1838. Quits application and prompts to save changes to the book
  1839. Creates a new book
  1840. Opens an existing book
  1841. Allows choosing and configuring a printer
  1842. Prints pages from the current book
  1843. Prints reports from the current book
  1844. Saves the changes to the current book
  1845. Saves the current book with a new name
  1846. Saves the current book, optimizing it for CD-ROM performance
  1847. Displays the first page in the book
  1848. Displays the last page in the book
  1849. Displays the next page in the book
  1850. Displays the previous page in the book
  1851. Finds the specified text
  1852. Finds the specified text and changes it
  1853. Spell checks the requested text
  1854. Sort pages in a book
  1855. Draws a box around any text defined as a hotword
  1856. Describes how to use ToolBook's on-line Help
  1857. Lists all the Help topics
  1858. Moves the selection one layer closer to the front
  1859. Moves the selection to the topmost layer
  1860. Edit properties of selection
  1861. Edit properties of the background
  1862. Edit properties of the Page
  1863. Edit properties and size of the book
  1864. Binds the selected objects into a single group
  1865. Moves the selection one layer back
  1866. Moves the selection to the bottom layer
  1867. Breaks apart the selected group
  1868. Formats the selected text in bold face
  1869. Changes the appearance of text
  1870. Displays a grid of specified dimensions
  1871. Formats the selected text in italic face
  1872. Changes the appearance of the selected paragraphs
  1873. Hides or shows the ruler
  1874. Draws lines through the selected text
  1875. Underlines the selected text
  1876. Run another application or instance of ToolBook
  1877. Press F1 for more help
  1878. Changes the selected text into a hotword
  1879. Changes the selected hotword back to normal text
  1880. Selects the current page as a whole
  1881. Imports ASCII text files into ToolBook
  1882. Exports ToolBook text into ASCII text files
  1883. Imports a graphic image into ToolBook
  1884. Displays the Help list of ToolBook commands
  1885. Displays the Help glossary
  1886. Starts the recorder
  1887. Stops the recorder
  1888. Displays the most recently visited page
  1889. Displays the page history dialog box
  1890. Flips the selected objects horizontally
  1891. Flips the selected objects vertically
  1892. Rotates the selected objects to the left
  1893. Rotates the selected objects to the right
  1894. Hides or shows the command window
  1895. Displays the palette chooser dialog box
  1896. Info about the keyboard accelerator equivalents
  1897. Runs the ToolBook tutorial
  1898. Hides or shows the StatusBar
  1899. Hides or shows the ToolBar
  1900. Invokes the Resource Manager
  1901. Invokes the Clip Manager
  1902. Converts a book to a stand alone windows applications
  1903. Invokes the Auto-Script dialog box
  1904. Invokes the Viewer List dialog box
  1905. Debugs an objects script
  1906. Edits the script of an object
  1907. Prints the script of an object
  1908. Selects the push button border style
  1909. Selects the rectangle border style
  1910. Selects the rounded rectangle border style
  1911. Selects the shadowed border style
  1912. Selects the radio button border style
  1913. Selects the checkbox button border style
  1914. Selects invisible border style
  1915. Selects scrollbar border style
  1916. Invokes the bitmap button import dialog box
  1917. Toggles the draw-direct property of an object
  1918. Toggles the value of the Reader Right Click system property
  1919. Toggles the transparent property of an object
  1920. Toggles the useWindowsColors property of an object
  1921. Allows the objects in the selection to be aligned as a group
  1922. Allows an object to be reshaped
  1923. Selects the normal wordwrap text field style
  1924. Disables wordwrap in a normal text field
  1925. Selects the single line text field style
  1926. Selects the single-line listbox field style
  1927. Selects the multi-line listbox field style
  1928. Selects the graphic button style
  1929. Formats the selected text in plain face
  1930. Hides or shows the Tool Palette
  1931. Allows the objects in the selection to be left aligned as a group
  1932. Allows the objects in the selection to be right aligned as a group
  1933. Allows the objects in the selection to be top aligned as a group
  1934. Allows the objects in the selection to be bottom aligned as a group
  1935. Allows the objects in the selection to be horizontal centered as a group
  1936. Allows the objects in the selection to be vertical centered as a group
  1937. Makes a duplicate copy of the selection
  1938. Displays the WinHelp procedural topics
  1939. Selects raised border style
  1940. Selects inset border style
  1941. Displays the clicked object's name
  1942. Commands for managing subscripts and superscripts
  1943. Removes subscript or superscript formatting from the selected text
  1944. Formats the selected text as a subscript
  1945. Formats the selected text as a superscript
  1946. wwwwp
  1947. xxxpx
  1948. wwwwwpp
  1949. wwwwwwp
  1950. pwwwwwwp
  1951. wwwwwwp
  1952. !This program requires Microsoft Windows.
  1953. n%(3Y
  1954. ';X@0
  1955.     Bk,0
  1956. [O2)0
  1957. 6Y@    0
  1958. MTB30BAS
  1959. OLEREAD[
  1960. ENUMFAMCALLBACK\
  1961. OLEWAITDLGPROCn
  1962. ___EXPORTEDSTUBo
  1963. TBKVERSIONU
  1964. ZOLEKEYBOARDHOOKPROCp
  1965. RESFONTINSTALLs
  1966. ZOLEMOUSEHOOKPROC}
  1967. OLEWRITE
  1968.     OLENOTIFY
  1969. KERNEL
  1970. _DEBUGOUTPUT
  1971. MTB30UTL
  1972. MTB30LNL
  1973. SHELL
  1974. OLECLI
  1975. KEYBOARD
  1976. WIN87EM
  1977. COMMDLG
  1978. ACopyright 1990-1994, Asymetrix Corporation.  All rights reserved.
  1979. CDBEXCLUSIVELOCKY
  1980. CDBNEWOBJECT4
  1981. CDBSENDCREATE3
  1982. OBJFREESEG
  1983. CDBMETRICS
  1984. VALUENEWLONGq
  1985. CDBSETFOCUS/
  1986. VALUEAS^
  1987. COLORSTRINGS
  1988. HCACHEOUTOFGLOBAL
  1989. DRAWPICTURECALLBACKS
  1990. CDBCREATEGRAPHICREF 
  1991. VALUENEWDOUBLEr
  1992. STACKELEMENT
  1993. MATHERRFLOAT
  1994. RESMGREXTRACT
  1995. CDBTHREADFROMINSTANCE
  1996. RESMGRCONNECT
  1997. CDBSAMEVALUEP#
  1998. FREEPRINTERFONTSB
  1999. FONTASCENT>
  2000. HEAPENTERCRITSECT
  2001. CDBCHUNKEND5
  2002. VALUENEWTIMEx
  2003. CDBSEARCHINITJ
  2004. HUGEGETDATA
  2005. CDBFILEMERGE
  2006. CDBBOOKOFVALUE0
  2007. CDBPARENTVALUE$
  2008. VALUENEWICON
  2009. OBJREALLOCNEAR
  2010. CDBGETHANDLERBREAKS
  2011. VALUECLEANSTRING
  2012. CDBSETHANDLERBREAKS
  2013. CDBCREATEBOOKREF
  2014. CDBSENDVALUE)
  2015. ANSILSTRNCMPIX
  2016. FONTDESCENT?
  2017. RESMGROPENBOOK
  2018. CDBSETIMAGEMEMORYMODEL
  2019. CDBCLIENTSTATUS
  2020. RESMGRSENDMESSAGE
  2021. HEAPCREATEFRAME
  2022.     VALUEINIT
  2023. GETFONTHANDLE<
  2024. PSTRTOTIMEWITHFMT|
  2025. CDBREGISTERINSTWINDOW
  2026. CDBCLEARBOOKREFS&
  2027. VALUEASC_
  2028. CDBSKIPSEP7
  2029. VALUENEWFROMDOUBLEt
  2030. COMBOLBOXWNDPROC
  2031. CDBSETVALUE(
  2032. RESMGREXTRACTGDI
  2033.     STOPTIMER
  2034. CDBGETBREAKOPCODE
  2035. CDBREFVALUE!
  2036. VALUENEWDATEw
  2037. VALUENEWBOOK
  2038. HEAPREGISTER
  2039. CDBUNIONDAMAGE 
  2040. HEAPFREE
  2041. CREATEPRINTERFONTA
  2042. CDBVALUENEWGRAPHICREF
  2043. VALUENEWARRAY
  2044. VALUENEWSTACK
  2045. VALUENEWb
  2046. CDBGETFOCUSPROP-
  2047. CDBSETFOCUSPROP.
  2048. CDBSENDFOCUS,
  2049. CDBDESTROYTHREAD
  2050. CDBDEREFVALUE"
  2051. PSTRTODATEWITHFMT{
  2052. OBJLOCKSEG
  2053. VALUENEWSTRINGm
  2054. FONTCHARWIDTH@
  2055. RESMGRDISCONNECT
  2056. HEAPLEAVECRITSECT
  2057. UNLOCKFONT=
  2058. RESMGRCOPY
  2059. COMPAREASNAME
  2060. COLORRGBTOHLS
  2061. CDBGETSELECTPROP
  2062. CDBVIEWPAGE
  2063. CDBMULTISAVE+
  2064. CDBSETSELECTPROP
  2065. RESMGRENUM
  2066. OBJGETFILE
  2067. VALUESTRSTRIl
  2068. VALUENEWRESOURCE
  2069. OBJREADFAR
  2070. CDBVIEWPAGEVALUE
  2071. CDBNETCOMINITL
  2072. CDBDISPLAYSTATE
  2073. LAYERNAMEID
  2074. OBJFREENEAR
  2075. CDBQUERYVALUE%
  2076.     MATHERROR
  2077. CDBLOCKVALUEF
  2078. CDBSCRIPTSEARCH
  2079. VALUENEWGRAPHIC
  2080. RESMGRCLOSEBOOK
  2081. ENUMWINSOFBOOK
  2082. CDBGETHANDLERBREAKCOUNT
  2083. CDBGETVALUE'
  2084. VALUENEWFROMLONGu
  2085. CDBFILENEW
  2086. STACKSETELEMENT
  2087. VALUENEWRECT
  2088. HEAPRELEASEFRAME
  2089. CDBVIEWBOOK
  2090. CDBVIEWNONE
  2091. SWAPSAVEDFONTSD
  2092. VALUECONVERT`
  2093. OBJECTNAME
  2094. DRAWDDSCURVESEGG
  2095. CDBFILESTATUS
  2096. OBJPRINCIPALOO
  2097. CDBCREATETHREAD
  2098. OBJNEWNEAR
  2099. CDBVALUENEWLAYERREF
  2100. CDBCREATEINSTANCE
  2101. CREATEPRINTERFONTCACHEC
  2102. ENUMFONTFACEFUNC]
  2103. IMBITBLTW
  2104. VALUETOCf
  2105. VALUENEWKEYWORD~
  2106. CDBCOPYOBJECTVALUE
  2107. RESMGRINSTALL%
  2108. CDBQUERYFILEPATH2
  2109. CDBSENDSELECT
  2110. CDBCLEAROBJECTBREAKS
  2111. VALUENEWLAYER
  2112. CDBVALUEBOOKTOSTRING
  2113. VALUEDISPOSEc
  2114. HEAPGETBPFRAME'
  2115. CDBSEARCHENDK
  2116. CDBLOCKFONT;
  2117. RESMGRGETNAME
  2118. RESMGRQUERYINFO
  2119. VALUENEWCOLOR
  2120. CDBVALUEBOOKFROMSTRING
  2121. VALUEVALUEh
  2122. UNLOCKPATTERN:
  2123. VALUESTRIPCURRENCY
  2124. CDBSETPLERR
  2125. OBJFREE
  2126.     OBJOPTOOH
  2127. CDBFILESAVE    
  2128. CDBFILEPATH
  2129.     OBJOOTOOH
  2130.     OBJUNLOCK
  2131. VALUEVALIDATE
  2132. IMINVERTBMPO
  2133. HEAPGETHANDLER
  2134. CDBDESTROYINSTANCE
  2135. CDBCREATEPAGEREF
  2136. VALUECOMPARETIME
  2137. LOCKPATTERN9
  2138. CDBVALUEGRAPHICTOSTRING
  2139. HEAPDEREGISTER
  2140. CDBEDITBOOK
  2141. CDBCREATEBKGNDREF
  2142. CDBVALUENEWBOOKREF
  2143.     HEAPALLOC
  2144. CDBPAINTCLIENT
  2145. STACKPUSHONE
  2146. METAENUMCALLBACK1R
  2147. VALUECHECK
  2148. METAENUMCALLBACK2"
  2149.     IMSHOWBMPP
  2150. RESMGRIMPORT
  2151. VALUETOSTRINGe
  2152. STRINGFROMTIMEWITHFMTz
  2153. IMBLACKOUTBMPN
  2154. CDBBREAKPOINTSTATE
  2155. VALUESTRINGLENGTHk
  2156.     VALUEATOL
  2157. IMDRAWQ
  2158. HEAPPOINTERTOVALUE
  2159. VALUEARRAYINFO
  2160. IMPRINTDRAWLEVELSZ
  2161. CDBFILESAVEAS
  2162. CDBVALUEGRAPHICFROMSTRING
  2163. OBJFILECOPY
  2164. CDBCHUNKFIND6
  2165. RESMGRGETREFCNT
  2166. OBJLOCKNEAR
  2167. VALUEFROMCDBVALUE
  2168. VALUEROUND
  2169. COLORHLSTORGB
  2170. CDBSENDUNDO
  2171. STACKGETSIZE
  2172. COMBOWNDPROC
  2173. RDCRYPT
  2174. VALUENEWCOLORTABLE
  2175. VALUECOMPAREDATE
  2176. _CDBFORMATPLERR
  2177. HEAPVALUETOFRAME
  2178. OBJEXPORTMSGNEAR
  2179. VALUECONVERTTOCa
  2180. HEAPFINDCDBVALUE
  2181. CDBRESETPLERR
  2182. HEAPSWEEPFRAME
  2183. VALUENEWPOINT
  2184. CDBVALUELAYERTOSTRING
  2185. RESMGRDELETE
  2186. HEAPVALUETOPOINTER
  2187. STRINGFROMDATEWITHFMTy
  2188. OBJFILEOPEN
  2189. CDBVALUELAYERFROMSTRING
  2190. VALUEARRAYGETVALUE
  2191.     STACKPUSH
  2192. CDBVIEWBKGND
  2193.     OBJNEWSEG
  2194. CDBQUERYMULTISAVE*
  2195. VALUESTRINGPOINTERj
  2196. CDBCHUNKLAST8
  2197. CDBFILEOPEN
  2198. RESMGRSENDMSG
  2199. CDBVALUELAYERFROMSTRBOOK
  2200. RESMGRREPLACE$
  2201. OBJTOUCH
  2202. HCACHEPURGE
  2203. RESMGRSETNAME
  2204. VALUEARRAYGET
  2205. VALUEARRAYCHKDIMS
  2206. CDBSYNCSCREENSI
  2207. VALUEARRAYSET
  2208. HEAPMARKPOINTER
  2209. VALUEFROMSTRINGg
  2210. CDBINIT
  2211. OBJINIT
  2212. CDBCLONEINSTANCE
  2213. STACKPOP
  2214. RESMGRCHOOSEFILE    
  2215. OBJLOCK
  2216. RESMGREXPORT
  2217.     VALUEMARK
  2218. SAMPLETIMER
  2219. FMGETPAGEFONTHANDLEH
  2220.     VALUECOPYi
  2221.     VALUEFREEd
  2222. OBJFILETYPE
  2223. STARTTIMER
  2224. CDBIMAGESTOREV
  2225. CDBFILECLONE
  2226. IMDRAWLEVELSM
  2227. CDBFILECLOSE
  2228. CDBOLEWAITINGFORSERVER#
  2229. OBJGETHDRLONG
  2230. LPSTRTODOUBLEv
  2231. CDBCHUNKREMOVEE
  2232. HEAPMARKFRAME
  2233. CDBLAYEROFVALUE1
  2234. OBJFILECLOSE
  2235. VALUELOADINTLPKT&
  2236. wArO;
  2237. Y_XZ+
  2238. QSRUVP
  2239. PSQR2
  2240. AkU'9
  2241. ?S;uD
  2242. zc%C1
  2243. <+t    <-u
  2244. <0r!<9w
  2245. <+t    <-u
  2246. <0r?<9w;
  2247. <0r$<9w ,0
  2248.   VQRP
  2249. z?aUY
  2250. zc%C1
  2251. -64OS
  2252. $ < u
  2253. PjUj    
  2254. Ph'@j
  2255. &9G$w
  2256. Ht"Ht-
  2257. &9G$w
  2258. &9G$w
  2259. 9GtuJ
  2260. Ht#Ht
  2261. Ht Ht)Ht.h
  2262. &9G$v
  2263. &9G$v
  2264.