home *** CD-ROM | disk | FTP | other *** search
/ Microsoftware Monthly 19…2 Programming Power Tools / MASO9512.ISO / smart / smviewer.hlp (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1995-05-10  |  40.8 KB  |  1,466 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. SMART Viewer On-Line Help ΓòÉΓòÉΓòÉ
  3.  
  4.    SMART Viewer
  5.    On-line viewer into the SMART Migration Database
  6.    (A Utility program of SMART)
  7.  
  8.        Version 1.0
  9.         May 1994
  10.  
  11.    (C) 1994 One Up Corporation
  12.      All Rights Reserved
  13.  
  14. Topic Sections: 
  15.  
  16.  One Up Products and Services 
  17.  SMART Viewer General Description 
  18.  Main Menu 
  19.  Dialog Panels 
  20.  Display Buttons 
  21.  Software Protection Device 
  22.  
  23.  
  24. ΓòÉΓòÉΓòÉ 2. One Up Products and Services ΓòÉΓòÉΓòÉ
  25.  
  26. One Up Corporation develops technical programming and end user OS/2 software 
  27. products, computer education and consulting services. 
  28.  
  29. SMART provides powerful assistance in the process of migrating source code and 
  30. migration analysis and evaluation. 
  31.  
  32. The SMART Editor is an excellent general programming tool with an emphasis on 
  33. hyperlink source code access and source code editing. The SMART Editor is 
  34. tightly integrated into SMART to provide a highly productive programming 
  35. environment. 
  36.  
  37. The SMART Commander (Future Release) is a powerful, interactive tool for making 
  38. global changes to your source code. 
  39.  
  40. SMART Tracks (Future Release) is a  project tracking system to measure the 
  41. progress of your migration project. 
  42.  
  43. Window Washer is a screen saver with many animation features. 
  44.  
  45. Open Shutter creates screen captures and bitmap translation. 
  46.  
  47. Computer Education and Training is provided in formal classes at One Up's 
  48. educational facility. 
  49.  
  50. Consulting Services providing outsourcing of platform porting for your software 
  51. and porting workshops. 
  52.  
  53. For sales information regarding these products and services please contact: 
  54.  
  55.    One Up Corporation
  56.    Sales Department
  57.    1603 LBJ Freeway, Ste 200
  58.    Dallas, Texas 75234
  59.  
  60.    sales  (214) 620-1123
  61.    support (214) 620-6092
  62.    fax   (214) 620-9626
  63.  
  64. See Also: 
  65.  
  66.  SMART 
  67.  The SMART Editor 
  68.  The SMART Commander 
  69.  SMART Tracks 
  70.  Window Washer 
  71.  Open Shutter 
  72.  Computer Education and Training 
  73.  Consulting Services 
  74.  
  75.  SMART Viewer On-Line Help 
  76.  
  77.  
  78. ΓòÉΓòÉΓòÉ 2.1. SMART - Product Information ΓòÉΓòÉΓòÉ
  79.  
  80. SMART provides analysis and source code migration from one platform to another 
  81. or one version to another on a given platform. SMART - Source Code Migration, 
  82. Analysis, and Reporting Tool. 
  83.  
  84. Features 
  85.  
  86.    The SMART process provides native source code migration without the 
  87. requirement of emulation, and other run time modules by the completed 
  88. application as part of this process. 
  89.  
  90.    The current version supports Windows 16 bit -> OS/2 32 bit, OS/2 16 bit -> 
  91. OS/2 32 bit and Windows 32 bit -> OS/2 32 bit migration and analysis depending 
  92. upon the migration tables that are installed with this application. 
  93.  
  94.    Source code analysis provides detailed report and display of items to be 
  95. ported. 
  96.  
  97.    Analysis indicates category of changes and relative effort for port. 
  98.  
  99.    Migration automatically changes many straight forward differences (Category 
  100. 010 items). All other items to be changed are flagged with in-line comments. 
  101.  
  102.    Migration code formats are user selectable. 
  103.  
  104.    Interface with The SMART Editor provides automatic hyperlink to points of 
  105. change and provides IDE support. 
  106.  
  107.    SMART Viewer provides on-line access to migration help. 
  108.  
  109. See Also: 
  110.  
  111.  SMART Viewer On-Line Help 
  112.  One Up Products 
  113.  
  114.  
  115. ΓòÉΓòÉΓòÉ 2.2. The SMART Editor - Product Information ΓòÉΓòÉΓòÉ
  116.  
  117. The SMART Editor is a feature rich programming development tool combining 
  118. hyperlink  source code access, a fully functional editor, and many file 
  119. manipulation  utility functions. 
  120.  
  121. Features 
  122.  
  123.    Build hyperlinks to key elements of your source code. 
  124.  
  125.    REXX Macro interface. 
  126.  
  127.    Full IBM Workframe interface. 
  128.  
  129.    Spawn Compiles directly from The SMART Editor and hyperlink to errors. 
  130.  
  131.    Context sensitivity to all IBM development help files (if installed). 
  132.  
  133.    Edit with multiple windows, any size files. 
  134.  
  135.    Create functional call tree and other documentation display - all hyperlink 
  136. sensitive. 
  137.  
  138.    Unsurpassed methods for navigating directories, drives and source code. 
  139.  
  140.    Hyperlink capabilities make learning new code a breeze. 
  141.  
  142.    Print SMART analysis and source code with format from within The SMART 
  143. Editor. 
  144.  
  145.    Interface with SMART provides automatic hyperlink to all points of change. 
  146.  
  147. See Also: 
  148.  
  149.  SMART Viewer On-Line Help 
  150.  One Up Products 
  151.  
  152.  
  153. ΓòÉΓòÉΓòÉ 2.3. SMART Commander - Product Information ΓòÉΓòÉΓòÉ
  154.  
  155. The SMART Commander is an interactive tool for making powerful, global changes 
  156. to your source code.  The Commander combines the functionality of regular 
  157. expression search and replace, a code generator, and a macro command processor 
  158. along with additional functionality to perform highly productive global source 
  159. code maintenance and porting processes. 
  160.  
  161. Features 
  162.  
  163.    Available with a future relase of the SMART Toolset. 
  164.  
  165.    Macro command driven search and execute. 
  166.  
  167.    Spans multiple files, directories and drives. 
  168.  
  169.    Macro record and playback. 
  170.  
  171.    Integrates with both SMART  and The SMART Editor. 
  172.  
  173. See Also: 
  174.  
  175.  SMART Viewer On-Line Help 
  176.  One Up Products 
  177.  
  178.  
  179. ΓòÉΓòÉΓòÉ 2.4. SMART Tracks - Product Information ΓòÉΓòÉΓòÉ
  180.  
  181. SMART Tracks is a project tracking system for migration projects processed with 
  182. SMART.  This tool compares the actual effort reported by developers in the 
  183. process of migration against the effort calculated by SMART 
  184.  
  185. Features 
  186.  
  187.    Available with a future relase of the SMART Toolset. 
  188.  
  189.    Interactive input by multiple developers. 
  190.  
  191.    Tracks individual migrtion files and developers. 
  192.  
  193.    Project summary displays percent completion in a number of categories. 
  194.  
  195.    Integrates with both SMART  and The SMART Editor. 
  196.  
  197. See Also: 
  198.  
  199.  SMART Viewer On-Line Help 
  200.  One Up Products 
  201.  
  202.  
  203. ΓòÉΓòÉΓòÉ 2.5. Open Shutter - Product Information ΓòÉΓòÉΓòÉ
  204.  
  205. This simple to use screen capture process allows you to select any rectangular 
  206. area, window, or the entire desktop, and capture it with a single user-defined 
  207. keystroke or mouse click. Rotate your image at any angle, map colors and modify 
  208. your color palette, and stretch or compress your image to any dimension you 
  209. need. 
  210.  
  211. Preview the modifications prior to output. Save your image as an OS/2 or 
  212. Windows BMP, ICO or metafile.  Also save as an OS/2 pointer, Windows Cursor, PC 
  213. Paint Brush (PCX), Tagged Image File Format (TIFF), Graphic Interchange Format 
  214. (GIF), Ventura Publisher image format (IMG), and MacPaint (MAC) formats. 
  215.  
  216. Features 
  217.  
  218.    Captures screen regions and windows for OS/2. 
  219.  
  220.    Output to printer, clipboard, or file. 
  221.  
  222.    Select any window or portion of a window for capture. 
  223.  
  224.    Set your own hotkey for quick save or print. 
  225.  
  226.    Save in 2, 4, 8 or 24 bit color or gray scales. 
  227.  
  228.    Flip horizontally/vertically and rotate to any angle. 
  229.  
  230.    View previously saved screen captures. 
  231.  
  232.    Stretch or compress captured area. 
  233.  
  234.    Gray shading and color mapping. 
  235.  
  236.    Preview prior to save or print. 
  237.  
  238. See Also: 
  239.  
  240.  SMART Viewer On-Line Help 
  241.  One Up Products 
  242.  
  243.  
  244. ΓòÉΓòÉΓòÉ 2.6. Window Washer - Product Information ΓòÉΓòÉΓòÉ
  245.  
  246. This latest addition of the best selling 32-bit screen saver for OS/2 now 
  247. provides the first FULL SCREEN keyboard monitoring feature for OS/2, along with 
  248. new effects and multimedia enhancements. Window Washer provides OS/2 users with 
  249. full password security of their personal computers as well as providing monitor 
  250. phosphor burn-in protection. 
  251.  
  252. Features 
  253.  
  254.    Provides screen saving and locking functionality. 
  255.  
  256.    Digital audio and video enabled. 
  257.  
  258.    Ability to use TIFF, GIF, BMP and PCX backgrounds for Window Washer Effect. 
  259.  
  260.    Ability to play CD's, or any Digital Audio supported by MMPM/2. 
  261.  
  262.    Hot Key activation. 
  263.  
  264.    Keyboard/Mouse password protection. 
  265.  
  266.    Keyboard monitoring of Full Screen sessions for inactivity. 
  267.  
  268.    Effects include: 
  269.  
  270.     Enhanced Window Washer 
  271.     Riding Mower 
  272.     Spot Light 
  273.     Slider 
  274.     PM Lines 
  275.     Messages 
  276.     Digital Movies 
  277.     Spinning Globe 
  278.  
  279. See Also: 
  280.  
  281.  SMART Viewer On-Line Help 
  282.  One Up Products 
  283.  
  284.  
  285. ΓòÉΓòÉΓòÉ 2.7. Computer Education and Training - Service Information ΓòÉΓòÉΓòÉ
  286.  
  287. One Up's educational services offer an unmatched curriculum delivered by OS/2 
  288. professionals. 
  289.  
  290. Features 
  291.  
  292.    Scheduled classes are taught at One Up corporate facility in Dallas, Texas. 
  293.    Courses include: 
  294.     OS/2 Basics for End Users 
  295.     Installing, Using and Customizing OS/2 
  296.     OS/2 Technical Support 
  297.     'C' Language Programming 
  298.     C++ Programming 
  299.     OS/2 PM Programming 
  300.     Advanced OS/2 PM Programming 
  301.     SOM Programming for OS/2 
  302.     OS/2 LAN Server Administration 
  303.     OS/2 Communications Manager 
  304.     SMART Tools and Migration Techniques 
  305.  
  306. See Also: 
  307.  
  308.  SMART Viewer On-Line Help 
  309.  One Up Products 
  310.  
  311.  
  312. ΓòÉΓòÉΓòÉ 2.8. Consulting Services - Service Information ΓòÉΓòÉΓòÉ
  313.  
  314. One Up provides complete application migration and porting services. Using the 
  315. One Up developed Tools - SMART and The SMART Editor, in conjunction with a 
  316. migration methodology and the expertise of trained and experienced 
  317. professionals, One Up will provide a native source code port for your 
  318. application. 
  319.  
  320. Features 
  321.  
  322.    Custom outsourcing for the migration of your application across multiple 
  323. platforms. 
  324.    Use of professional with extensive experience in porting and multiple 
  325. platform issues. 
  326.    Reduction of effort and time through the use of highly productive tools and 
  327. methodologies. 
  328.  
  329. See Also: 
  330.  
  331.  SMART Viewer On-Line Help 
  332.  One Up Products 
  333.  
  334.  
  335. ΓòÉΓòÉΓòÉ 3. SMART Viewer Main Menu ΓòÉΓòÉΓòÉ
  336.  
  337. The SMART Main Menu includes the following selections: 
  338.  
  339.    Services - Services Functions. 
  340.    Display - Display Functions. 
  341.    Options - Setup and Configuration Functions. 
  342.    Help - On-line Help. 
  343.  
  344. See Also: 
  345.  
  346.  SMART Viewer On-Line Help 
  347.  
  348.  
  349. ΓòÉΓòÉΓòÉ 3.1. Services Menu ΓòÉΓòÉΓòÉ
  350.  
  351. The Services Menu contains selections dealing with Copy, Search and Exit 
  352. functionss. 
  353.  
  354. Access  Alt-V 
  355.  
  356. The Services Menu includes the following selections: 
  357.  
  358.    Copy 
  359.    Copy Window 
  360.    Select All 
  361.    Search 
  362.    Exit 
  363.  
  364. See Also: 
  365.  
  366.  Main Menu 
  367.  SMART Viewer On-Line Help 
  368.  
  369.  
  370. ΓòÉΓòÉΓòÉ 3.1.1. Copy ΓòÉΓòÉΓòÉ
  371.  
  372. This selection copies selected text to the OS/2 Clipboard. 
  373.  
  374. Features 
  375.  
  376.  1. The text to copy must be selected by you prior to this command. 
  377.  
  378.  2. The only windows capable of responding to this command are Template, 
  379.     Prototype, and Sample. 
  380.  
  381. Access 
  382.  
  383.   Alt-V, C 
  384.   Ctrl+Ins 
  385.  
  386. See Also: 
  387.  
  388.  SMART Viewer On-Line Help 
  389.  Main Menu 
  390.  Services Menu 
  391.  
  392.  
  393. ΓòÉΓòÉΓòÉ 3.1.2. Copy Window ΓòÉΓòÉΓòÉ
  394.  
  395. This selection copies all of the text in the current window to the OS/2 
  396. Clipboard. 
  397.  
  398. Features 
  399.  
  400.  1. All text in the window with the current focus is copied. 
  401.  
  402.  2. The only windows capable of responding to this command are Template, 
  403.     Prototype, and Sample. 
  404.  
  405. Access 
  406.  
  407.   Alt-V, W 
  408.   Ctrl+W 
  409.  
  410. See Also: 
  411.  
  412.  SMART Viewer On-Line Help 
  413.  Main Menu 
  414.  Services Menu 
  415.  
  416.  
  417. ΓòÉΓòÉΓòÉ 3.1.3. Select All ΓòÉΓòÉΓòÉ
  418.  
  419. This menu item selects all of the text in the window with the current focus. 
  420.  
  421. Features 
  422.  
  423.  1. All text in the window with the current focus is selected. 
  424.  
  425.  2. The only windows capable of responding to this command are Topic, Template, 
  426.     Prototype, and Sample. 
  427.  
  428. Access 
  429.  
  430.   Alt-V, A 
  431.   Alt+A 
  432.  
  433. See Also: 
  434.  
  435.  SMART Viewer On-Line Help 
  436.  Main Menu 
  437.  Services Menu 
  438.  
  439.  
  440. ΓòÉΓòÉΓòÉ 3.1.4. Search ΓòÉΓòÉΓòÉ
  441.  
  442. This menu item displays an entry panel to type a keyword topic to display. 
  443.  
  444. Features 
  445.  
  446.  1. You must type the topic to display in the panel provided. 
  447.  
  448.  2. An error will be displayed if the topic is not located in the current SMART 
  449.     Migration Database. 
  450.  
  451. Access 
  452.  
  453.   Alt-V, S 
  454.   Alt+S 
  455.   "Search" push button 
  456.  
  457. See Also: 
  458.  
  459.  Search Topic Dialog Panel 
  460.  SMART Viewer On-Line Help 
  461.  Main Menu 
  462.  Services Menu 
  463.  
  464.  
  465. ΓòÉΓòÉΓòÉ 3.1.5. Exit ΓòÉΓòÉΓòÉ
  466.  
  467. This selection will exit the SMART Viewer and close the application. 
  468.  
  469. Features 
  470.  
  471.  1. If you have checked the option for "Confirm Exit" you will be prompted for 
  472.     confirmation. 
  473.  
  474. Access 
  475.  
  476.   Alt-V, x 
  477.   Alt+X 
  478.  
  479. See Also: 
  480.  
  481.  SMART Viewer On-Line Help 
  482.  Main Menu 
  483.  Services Menu 
  484.  
  485.  
  486. ΓòÉΓòÉΓòÉ 3.2. Display Menu ΓòÉΓòÉΓòÉ
  487.  
  488. The Display Menu (and push buttons) contains selections to bring to focus and 
  489. display the keyword window corresponding to the selection. 
  490.  
  491. Access  Alt-D 
  492.  
  493. The Display Menu includes the following selections: 
  494.  
  495.    Switch DB 
  496.    Topic 
  497.    Prototype 
  498.    Template 
  499.    Sample 
  500.    Reference 
  501.    History 
  502.    Search (push button) 
  503.  
  504. See Also: 
  505.  
  506.  Main Menu 
  507.  SMART Viewer On-Line Help 
  508.  
  509.  
  510. ΓòÉΓòÉΓòÉ 3.2.1. Display DB ΓòÉΓòÉΓòÉ
  511.  
  512. This selection will show the differences in a keyword between a SMART Database 
  513. and a UDMD. 
  514.  
  515. Features 
  516.  
  517.  1. It is only enabled when the user has more than one table selected. It is 
  518.     greyed out when only one table is selected. 
  519.  
  520.  2. This window cannot be copied using the copy functions. 
  521.  
  522. Access 
  523.  
  524.   Alt-D, S 
  525.   Alt+U 
  526.   "Topic" push button 
  527.  
  528. See Also: 
  529.  
  530.  Topic 
  531.  Prototype 
  532.  Template 
  533.  Sample 
  534.  Reference 
  535.  History 
  536.  Search (push button) 
  537.  
  538.  SMART Viewer On-Line Help 
  539.  Main Menu 
  540.  Services Menu 
  541.  
  542.  
  543. ΓòÉΓòÉΓòÉ 3.2.2. Topic ΓòÉΓòÉΓòÉ
  544.  
  545. This selection will display the general comment for the selected keyword. 
  546.  
  547. Features 
  548.  
  549.  1. A heading will be provided in this comment to indicate the category, area, 
  550.     and type. 
  551.  
  552.  2. This window cannot be copied using the copy functions. 
  553.  
  554. Access 
  555.  
  556.   Alt-D, T 
  557.   Alt+T 
  558.   "Topic" push button 
  559.  
  560. See Also: 
  561.  
  562.  Switch DB 
  563.  Prototype 
  564.  Template 
  565.  Sample 
  566.  Reference 
  567.  History 
  568.  Search (push button) 
  569.  
  570.  SMART Viewer On-Line Help 
  571.  Main Menu 
  572.  Services Menu 
  573.  
  574.  
  575. ΓòÉΓòÉΓòÉ 3.2.3. Prototype ΓòÉΓòÉΓòÉ
  576.  
  577. This selection will display the prototype functions for the selected keyword. 
  578.  
  579. Features 
  580.  
  581.  1. If the keyword migrates to multiple statements, multiple prototypes will be 
  582.     displayed. 
  583.  
  584.  2. If no prototype code is available this window will display "N/A". 
  585.  
  586. Access 
  587.  
  588.   Alt-D, P 
  589.   Alt+P 
  590.   "Prototype" push button 
  591.  
  592. See Also: 
  593.  
  594.  Switch DB 
  595.  Topic 
  596.  Template 
  597.  Sample 
  598.  Reference 
  599.  History 
  600.  Search (push button) 
  601.  
  602.  SMART Viewer On-Line Help 
  603.  Main Menu 
  604.  Services Menu 
  605.  
  606.  
  607. ΓòÉΓòÉΓòÉ 3.2.4. Template ΓòÉΓòÉΓòÉ
  608.  
  609. This selection will display the Template code for the selected keyword. 
  610.  
  611. Features 
  612.  
  613.  1. If the keyword migrates to multiple statements, multiple templates may be 
  614.     displayed. 
  615.  
  616.  2. The template is ready to code, and does not contain parameter types like 
  617.     the prototype. 
  618.  
  619.  3. If no template code is available this window will display "N/A". 
  620.  
  621.  4. Text in this window can be copied. 
  622.  
  623. Access 
  624.  
  625.   Alt-D, L 
  626.   Alt+L 
  627.   "Template" push button 
  628.  
  629. See Also: 
  630.  
  631.  Switch DB 
  632.  Topic 
  633.  Prototype 
  634.  Sample 
  635.  Reference 
  636.  History 
  637.  Search (push button) 
  638.  
  639.  SMART Viewer On-Line Help 
  640.  Main Menu 
  641.  Services Menu 
  642.  
  643.  
  644. ΓòÉΓòÉΓòÉ 3.2.5. Sample ΓòÉΓòÉΓòÉ
  645.  
  646. This selection will display the Sample (Example) code for the selected keyword. 
  647.  
  648. Features 
  649.  
  650.  1. Typically both the Source and Target platform example code for this keyword 
  651.     is displayed. 
  652.  
  653.  2. If no sample code is available this window will display "N/A". 
  654.  
  655.  3. Text in this window can be copied. 
  656.  
  657. Access 
  658.  
  659.   Alt-D, L 
  660.   Alt+L 
  661.   "Sample" push button 
  662.  
  663. See Also: 
  664.  
  665.  Switch DB 
  666.  Topic 
  667.  Prototype 
  668.  Template 
  669.  Reference 
  670.  History 
  671.  Search (push button) 
  672.  
  673.  SMART Viewer On-Line Help 
  674.  Main Menu 
  675.  Services Menu 
  676.  
  677.  
  678. ΓòÉΓòÉΓòÉ 3.2.6. Reference ΓòÉΓòÉΓòÉ
  679.  
  680. This selection will display references to this displayed keyword. 
  681.  
  682. Features 
  683.  
  684.  1. This is a listbox window. Items can be left mouse double clicked for 
  685.     selection. 
  686.  
  687.  2. If no sample code is available this window will display "N/A". 
  688.  
  689.  3. Selecting references to additional keywords will display the keyword topic. 
  690.  
  691.  4. Selecting references any OS/2 development topic will initiate a VIEW Help 
  692.     Facility display of the selected topic. 
  693.  
  694.  5. This window cannot be copied using the copy functions. 
  695.  
  696. Access 
  697.  
  698.   Alt-D, R 
  699.   Alt+R 
  700.   "Reference" push button 
  701.  
  702. See Also: 
  703.  
  704.  Switch DB 
  705.  Topic 
  706.  Prototype 
  707.  Template 
  708.  Sample 
  709.  History 
  710.  Search (push button) 
  711.  
  712.  SMART Viewer On-Line Help 
  713.  Main Menu 
  714.  Services Menu 
  715.  
  716.  
  717. ΓòÉΓòÉΓòÉ 3.2.7. History ΓòÉΓòÉΓòÉ
  718.  
  719. This selection will display a history listing of all keyword topics accessed 
  720. during this session. 
  721.  
  722. Features 
  723.  
  724.  1. This is a listbox window. Items can be left mouse double clicked for 
  725.     selection. 
  726.  
  727.  2. Selecting references to a previously displayed keyword will redisplay the 
  728.     keyword topic. 
  729.  
  730.  3. This window cannot be copied using the copy functions. 
  731.  
  732. Access 
  733.  
  734.   Alt-D, H 
  735.   Alt+H 
  736.   "History" push button 
  737.  
  738. See Also: 
  739.  
  740.  Switch DB 
  741.  Topic 
  742.  Prototype 
  743.  Template 
  744.  Sample 
  745.  Reference 
  746.  Search (push button) 
  747.  
  748.  SMART Viewer On-Line Help 
  749.  Main Menu 
  750.  Services Menu 
  751.  
  752.  
  753. ΓòÉΓòÉΓòÉ 3.3. Options Menu ΓòÉΓòÉΓòÉ
  754.  
  755. The Options Menu contains selections dealing with SMART Viewer configuration 
  756. options. 
  757.  
  758. Access  Alt-O 
  759.  
  760. The Options Menu includes the following selections: 
  761.  
  762.    Reset Database 
  763.    Current Database Info... 
  764.    Color Selection... 
  765.    Set View Variable... 
  766.    Arrange Windows 
  767.    Confirm Exit 
  768.  
  769. See Also: 
  770.  
  771.  Main Menu 
  772.  SMART Viewer On-Line Help 
  773.  
  774.  
  775. ΓòÉΓòÉΓòÉ 3.3.1. Reset Database ΓòÉΓòÉΓòÉ
  776.  
  777. This selection will recheck the SMART selected Migration Database pointer. 
  778.  
  779. Features 
  780.  
  781.  1. SMART Viewer follows the selected Migration database of the SMART Source 
  782.     Migration Application. 
  783.  
  784.  2. If you change the table pointer to in SMART, you will need to slect this 
  785.     option to set the Viewer Database. 
  786.  
  787. Access 
  788.  
  789.   Alt-O, D 
  790.  
  791. See Also: 
  792.  
  793.  SMART Viewer On-Line Help 
  794.  Main Menu 
  795.  Options Menu 
  796.  
  797.  
  798. ΓòÉΓòÉΓòÉ 3.3.2. Current Database Info ΓòÉΓòÉΓòÉ
  799.  
  800. This selection will display a dialog panel with information regarding the 
  801. current database. 
  802.  
  803. Features 
  804.  
  805.  1. Table Name. 
  806.  
  807.  2. Table creation date. 
  808.  
  809.  3. Table Version Number. 
  810.  
  811.  4. Path where this table is located. 
  812.  
  813. Access 
  814.  
  815.   Alt-O, I 
  816.  
  817. See Also: 
  818.  
  819.  SMART Viewer On-Line Help 
  820.  Main Menu 
  821.  Options Menu 
  822.  
  823.  
  824. ΓòÉΓòÉΓòÉ 3.3.3. Color Selection ΓòÉΓòÉΓòÉ
  825.  
  826. This selection will display the Color Selection Dialog for defining the 
  827. foreground and background colors for each display window. 
  828.  
  829. Features 
  830.  
  831.  1. Selection of foregorund and background color. 
  832.  
  833.  2. Each window colors must be set separately. 
  834.  
  835. Access 
  836.  
  837.   Alt-O, C 
  838.  
  839. See Also: 
  840.  
  841.  Color Selection Dialog 
  842.  
  843.  SMART Viewer On-Line Help 
  844.  Main Menu 
  845.  Options Menu 
  846.  
  847.  
  848. ΓòÉΓòÉΓòÉ 3.3.4. Set View Variable ΓòÉΓòÉΓòÉ
  849.  
  850. This selection will display the View Variable Dialog for defining the 
  851. enviroment variable to access VIEW INF Help. 
  852.  
  853. Features 
  854.  
  855.  1. You must enter the correct enviroment variable corresponding to the 
  856.     statement in CONFIG.SYS. 
  857.  
  858.  2. This variable must be equated to the IBM Development Help Filenames (INF). 
  859.  
  860.  3. If the IBM Development Help files are not installed, SMART Viewer will not 
  861.     be able to access OS/2 references. 
  862.  
  863. Access 
  864.  
  865.   Alt-O, V 
  866.  
  867. See Also: 
  868.  
  869.  View Variable Dialog 
  870.  Access to View Help Facility 
  871.  
  872.  SMART Viewer On-Line Help 
  873.  Main Menu 
  874.  Options Menu 
  875.  
  876.  
  877. ΓòÉΓòÉΓòÉ 3.3.5. Arrange Windows ΓòÉΓòÉΓòÉ
  878.  
  879. This selection will display a set of window display format options. 
  880.  
  881. Options 
  882.  
  883.    Cascade 
  884.    Maximize 
  885.    Horizontal Tile 
  886.    Vertical Tile 
  887.  
  888. Access 
  889.  
  890.   Alt-O, A 
  891.  
  892. See Also: 
  893.  
  894.  SMART Viewer On-Line Help 
  895.  Main Menu 
  896.  Options Menu 
  897.  
  898.  
  899. ΓòÉΓòÉΓòÉ 3.3.5.1. Cascade Windows ΓòÉΓòÉΓòÉ
  900.  
  901. This selection will display a the windows cascaded in the client area. with 
  902. each window overlapping another, while the title bar remains visible. 
  903.  
  904. Selecting a window menu item or pressing a window push button will bring the 
  905. selected window to the forefront. 
  906.  
  907. Access 
  908.  
  909.   Alt-O, A, C 
  910.  
  911. See Also: 
  912.  
  913.  Maximize 
  914.  Horizontal Tile 
  915.  Vertical Tile 
  916.  
  917.  SMART Viewer On-Line Help 
  918.  Main Menu 
  919.  Options Menu 
  920.  
  921.  
  922. ΓòÉΓòÉΓòÉ 3.3.5.2. Maximize ΓòÉΓòÉΓòÉ
  923.  
  924. This selection will display the windows maximized in the client area with each 
  925. window overlapping another in a layered order. 
  926.  
  927. Selecting a window menu item or pressing a window push button will bring the 
  928. selected window to the forefront. 
  929.  
  930. Access 
  931.  
  932.   Alt-O, A, M 
  933.  
  934. See Also: 
  935.  
  936.  Cascade 
  937.  Horizontal Tile 
  938.  Vertical Tile 
  939.  
  940.  SMART Viewer On-Line Help 
  941.  Main Menu 
  942.  Options Menu 
  943.  
  944.  
  945. ΓòÉΓòÉΓòÉ 3.3.5.3. Horizontal Tile ΓòÉΓòÉΓòÉ
  946.  
  947. This selection will display a the windows in the client area each in a 
  948. horizontal slice of the application window. 
  949.  
  950. The size of the window will depend upon the available space. 
  951.  
  952. Access 
  953.  
  954.   Alt-O, A, H 
  955.  
  956. See Also: 
  957.  
  958.  Cascade 
  959.  Maximize 
  960.  Vertical Tile 
  961.  
  962.  SMART Viewer On-Line Help 
  963.  Main Menu 
  964.  Options Menu 
  965.  
  966.  
  967. ΓòÉΓòÉΓòÉ 3.3.5.4. Vertical Tile ΓòÉΓòÉΓòÉ
  968.  
  969. This selection will display a the windows displayed in vertical slices. Not 
  970. much use really, but it is just thrown in to complete the set. 
  971.  
  972. Access 
  973.  
  974.   Alt-O, A, V 
  975.  
  976. See Also: 
  977.  
  978.  Cascade 
  979.  Maximize 
  980.  Horizontal Tile 
  981.  
  982.  SMART Viewer On-Line Help 
  983.  Main Menu 
  984.  Options Menu 
  985.  
  986.  
  987. ΓòÉΓòÉΓòÉ 3.3.6. Confirm Exit ΓòÉΓòÉΓòÉ
  988.  
  989. By checking this menu selection you can request confirmation before closing 
  990. SMART Viewer. 
  991.  
  992. Features 
  993.  
  994.  1. If this item is checked a message box will prompt for confirmation before 
  995.     closure of the application. 
  996.  
  997. Access 
  998.  
  999.   Alt-O, X 
  1000.  
  1001. See Also: 
  1002.  
  1003.  SMART Viewer On-Line Help 
  1004.  Main Menu 
  1005.  Options Menu 
  1006.  
  1007.  
  1008. ΓòÉΓòÉΓòÉ 3.4. Help Menu ΓòÉΓòÉΓòÉ
  1009.  
  1010. The Help Menu provides selections for help. 
  1011.  
  1012. Access  Alt-H 
  1013.  
  1014. For additional information select one of the following topics: 
  1015.  
  1016.    Help Index 
  1017.    Help Contents 
  1018.    General Help 
  1019.    Keys Help 
  1020.    Using Help 
  1021.    Product Information 
  1022.  
  1023. See Also: 
  1024.  
  1025.  Main Menu 
  1026.  SMART Viewer On-Line Help 
  1027.  
  1028.  
  1029. ΓòÉΓòÉΓòÉ 3.4.1. Using Help ΓòÉΓòÉΓòÉ
  1030.  
  1031. Help for Using the System Help Facility 
  1032.  
  1033.  
  1034. ΓòÉΓòÉΓòÉ 3.4.2. Help Index ΓòÉΓòÉΓòÉ
  1035.  
  1036. Alphabetical listing of all help topics in this application. 
  1037.  
  1038.  
  1039. ΓòÉΓòÉΓòÉ 3.4.3. Contents Help ΓòÉΓòÉΓòÉ
  1040.  
  1041. Table of Contents for SMART Viewer Help Topics. 
  1042.  
  1043.  
  1044. ΓòÉΓòÉΓòÉ 4. Dialog Panels ΓòÉΓòÉΓòÉ
  1045.  
  1046. The Dialog Panels includes the following dialogs: 
  1047.  
  1048.    Topic Name 
  1049.    View Variable 
  1050.    Window Colors 
  1051.  
  1052. See Also: 
  1053.  
  1054.  SMART Viewer On-Line Help 
  1055.  
  1056.  
  1057. ΓòÉΓòÉΓòÉ 4.1. Entry Dialog Panel ΓòÉΓòÉΓòÉ
  1058.  
  1059. The Entry Dialog Panel is used by both the Topic Name function and the View 
  1060. Variable for the purpose of obtaining user entry for these functions. 
  1061.  
  1062. Features 
  1063.  
  1064.  1. Depending upon the use, either a keyword topic is entered by the user 
  1065.     (Search) or a VIEW variable specifying the INF files to be accessed. 
  1066.  
  1067. Access 
  1068.  
  1069.   Search 
  1070.   View Variable 
  1071.  
  1072. Controls 
  1073.  
  1074.     Ok 
  1075.  
  1076.       When you choose the Ok button, processing will proceed to the appropriate 
  1077.       function. 
  1078.  
  1079.     Cancel 
  1080.  
  1081.       When you choose the Cancel button, the current command is canceled. 
  1082.  
  1083.     Help (H) 
  1084.  
  1085.       When you choose the Help button, the corresponding on-line help is 
  1086.       displayed. 
  1087.  
  1088.  See Also: 
  1089.  
  1090.   Search 
  1091.   Set View Variable... 
  1092.   Dialog Panels 
  1093.   SMART Viewer On-Line Help 
  1094.  
  1095.  
  1096. ΓòÉΓòÉΓòÉ 4.2. Window Colors ΓòÉΓòÉΓòÉ
  1097.  
  1098. The Window Colors Dialog Panel is used to set the foreground and background 
  1099. colors of the topic display windows. 
  1100.  
  1101. Features 
  1102.  
  1103.   1. Use the background and foreground color list boxes to select the two 
  1104.      colors for each window. 
  1105.  
  1106.   2. The window with the current focus is the window whose colors will be set. 
  1107.  
  1108.   3. The colors chosen will be saved for future displays. 
  1109.  
  1110.  Access 
  1111.  
  1112.    Color Selection... (Options) 
  1113.  
  1114.  Controls 
  1115.  
  1116.     Background (List Box) 
  1117.  
  1118.       Color selection for window background. 
  1119.  
  1120.     Foreground (List Box) 
  1121.  
  1122.       Color selection for window foreground. 
  1123.  
  1124.     Sample Colors (Display) 
  1125.  
  1126.       This panel displays the currently selected colors. 
  1127.  
  1128.     Ok 
  1129.  
  1130.       When you choose the Ok button, the colors will be set for the window in 
  1131.       current focus. 
  1132.  
  1133.     Cancel 
  1134.  
  1135.       When you choose the Cancel button, the current command is canceled. 
  1136.  
  1137.     Help (H) 
  1138.  
  1139.       When you choose the Help button, the corresponding on-line help is 
  1140.       displayed. 
  1141.  
  1142.  See Also: 
  1143.  
  1144.   Window Colors 
  1145.   Color Selection... 
  1146.   Dialog Panels 
  1147.   SMART Viewer On-Line Help 
  1148.  
  1149.  
  1150. ΓòÉΓòÉΓòÉ 5. SMART Viewer General Description ΓòÉΓòÉΓòÉ
  1151.  
  1152. SMART Viewer is a utility product integrated into the SMART Toolset which 
  1153. provides on-line access to the SMART Migrate database. 
  1154.  
  1155. The SMART Viewer provides a context sensitive on-line help to the SMART 
  1156. Migration knowledge base. 
  1157.  
  1158. By providing a topic name, you can display information regarding the migration 
  1159. of the specified keyword. 
  1160.  
  1161. The display windows that are available in this utility are "Topic", "Template", 
  1162. "Prototype",  "Example", and "References". 
  1163.  
  1164. An additional window "History" provides a list of all topics accessed in the 
  1165. current session. 
  1166.  
  1167. Features: 
  1168.  
  1169.     On-line access to SMART Migration data base. 
  1170.     Context sensitive access to migration source platform keywords (if 
  1171.  properly linked from your editor). 
  1172.     Capability to copy most display panels and selected text to the OS/2 
  1173.  clipboard. 
  1174.     WPS aware to drag-and-drop colors and fonts. 
  1175.     External references to OS/2 on-line develop help (if installed) is 
  1176.  automatically created by spawning the VIEWER.EXE help facility. 
  1177.  
  1178.  The SMART Viewer is invoked from an The SMART Editor through the supplied Rexx 
  1179.  Macro "SMVIEWER.REX".  After you have registered this macro file in The SMART 
  1180.  Editor under the "Macro" menu you will be able to call up this on-line 
  1181.  migration help. Simply mouse click on a Source Platform keyword and invoke the 
  1182.  Rexx Macro with your assigned hot-key. 
  1183.  
  1184.  If you are using an editor other than The SMART Editor, you will want to 
  1185.  create a macro or other linking function to spawn SMART Viewer with topic 
  1186.  names using "SMARTVUE.EXE". 
  1187.  
  1188.  The SMART Viewer communicates externally through the proxy process 
  1189.  "SMARTVUE.EXE", which eliminates starting a new instance each time a request 
  1190.  for a new topic is created.  The argument to this executable is the topic name 
  1191.  to be viewed. 
  1192.  
  1193.  SMART View contains a search panel which allows you to enter a desired topic 
  1194.  (keyword) name for viewing. 
  1195.  
  1196.  Selected text from the  "Template", "Prototype", and "Example" window displays 
  1197.  can be copied to the clipboard buffer providing "cut" and "paste" programming 
  1198.  capability from the migration data base to your editor. 
  1199.  
  1200.  Additional functionality for this utility of SMART is explained in the SMART 
  1201.  Viewer on-line help facility accessed from SMART Viewer. 
  1202.  
  1203.  Topic Sections: 
  1204.  
  1205.    Access and Interface 
  1206.    Display Windows 
  1207.    Copy Services 
  1208.    Access to View Help Facility 
  1209.    Colors and Fonts 
  1210.    Software Protection Device 
  1211.  
  1212.  See Also: 
  1213.  
  1214.   SMART Viewer On-Line Help 
  1215.  
  1216.  
  1217. ΓòÉΓòÉΓòÉ 5.1. Access and Interface ΓòÉΓòÉΓòÉ
  1218.  
  1219. SMART Viewer external access is acheived by executing SMARTVUE.EXE with the 
  1220. desired keyword as the argument to this call. 
  1221.  
  1222.     Usage of this interface is:
  1223.        run SMARTVUE keyword
  1224.  
  1225. Spawning SMARTVUE can be implemented into a REXX macro (as provided to 
  1226. interface with The SMART Editor, or can be programmed into other editors, or 
  1227. even used from the OS/2 command line. 
  1228.  
  1229. If an instance of the SMART Viewer is running, the proxy program SMARTVUE.EXE 
  1230. will pass the keyword topic to the running Viewer for display.  If not, a new 
  1231. instance of SMVIEWER will be created. 
  1232.  
  1233. When SMART Viewer is running, you can continue to pass toopics for display to 
  1234. this single instance through SMARTVUE (as described above) or you can select 
  1235. "Search..." from the "Services" menu (Alt+S), and type the desired keyword into 
  1236. the entry panel. 
  1237.  
  1238. If you are using The SMART Editor you will want to register the REXX macro file 
  1239. "SMVIEWER.REXX" under the "Macro" menu ('Define Menu Item') of The SMART 
  1240. Editor.  Simply add this macro file and assign your choice of accelerator key 
  1241. for immediate access.  Once you have this macro registered with The SMART 
  1242. Editor you can cursor down on a keyword displayed in The SMART Editor then 
  1243. press your accelerator key for SMART Migration help. 
  1244.  
  1245. See Also: 
  1246.  
  1247.   General Description 
  1248.   SMART Viewer On-Line Help 
  1249.  
  1250.  
  1251. ΓòÉΓòÉΓòÉ 5.2. Display Windows ΓòÉΓòÉΓòÉ
  1252.  
  1253. The display Windows in SMART Viewer represent the SMART Migration code 
  1254. insertion. 
  1255.  
  1256. The displayable windows for each keyword topic include : 
  1257.  
  1258.    Topic General Comment. 
  1259.    Keyword Prototype. 
  1260.    Keyword Template. 
  1261.    Keyword Sample Code. 
  1262.    References. 
  1263.  
  1264.  One additional window provides a list of the keyword topics that have been 
  1265.  accessed during a single Viewer session. 
  1266.  
  1267.  Each time you specify a keyword topic, either through the Viewer interface or 
  1268.  by a manual Search, the general topic comment will be displayed. 
  1269.  
  1270.  The additional windows related to the specificed topic can be displayed by 
  1271.  pressing the appropriate window button on the button bar at the bottom of the 
  1272.  application window, or by using the selections in the pull down menu 
  1273.  "Display", or by using the disignated accelerator keys. 
  1274.  
  1275.  The display format of these windows is selectable using the "Arrange Windows" 
  1276.  menu under the "Options" main menu item. 
  1277.  
  1278.  The following display options are available: 
  1279.  
  1280.    Cascade. 
  1281.    Maximize. 
  1282.    Horizontal Tile. 
  1283.    Vertical Tile. 
  1284.  
  1285.  The Copy services are available with the Prototype, Template, and Sample 
  1286.  displays.  You can double left mouse click on either a line in the Reference 
  1287.  window or the History window to hyperlink to the selected information. 
  1288.  
  1289.  If the reference is contained within the Migration Database you will directly 
  1290.  display the new keyword topic.  If the reference is to an OS/2 topic, the the 
  1291.  IBM Help Facility (VIEW.EXE) will be spawned with the selected topic. (This 
  1292.  will occur if you have the IBM INF files installed and you have specified a 
  1293.  VIEW environment variable that contains the appropriate help files.) 
  1294.  
  1295.  You can change the font in any of the window by dragging your choice of font 
  1296.  to the window from the OS/2 Font Palette.  Due to the OS/2 MLE display, some 
  1297.  fonts may not display as chosen. 
  1298.  
  1299.  Likewise, you can change the window background and foreground colors by using 
  1300.  the color selection panel accessible from the "Color Selection..." menu under 
  1301.  the "Options" main menu item. 
  1302.  
  1303.  See Also: 
  1304.  
  1305.   Access to View Help Facility 
  1306.   Copy Services 
  1307.   Colors and Fonts 
  1308.   General Description 
  1309.   SMART Viewer On-Line Help 
  1310.  
  1311.  
  1312. ΓòÉΓòÉΓòÉ 5.3. Copy Services ΓòÉΓòÉΓòÉ
  1313.  
  1314. The Copy functions within the "Services" main menu item allow you to copy some 
  1315. text from the display windows into the OS/2 clipboard for transfer to any 
  1316. editor that supports this clipboard such as The SMART Editor. 
  1317.  
  1318. You can copy text from the Prototype, Template and Sample windows. 
  1319.  
  1320. These functions allow you to easily copy a selected portion of the displayed 
  1321. help text, or the whole window. 
  1322.  
  1323. The "Copy" function will copy nay selected text to the clipboard. You can use 
  1324. the mouse to select the desired text. 
  1325.  
  1326. "Copy Window" will copy all the text in the window having the current focus to 
  1327. the OS/2 clipboard. 
  1328.  
  1329. "Select All" simply selects all of the text in the window with the current 
  1330. focus.  Note: no copy is performed with this single command.  You may change 
  1331. the selection, then press "Copy" to perform the copy function. 
  1332.  
  1333. See Also: 
  1334.  
  1335.   Display Windows 
  1336.   General Description 
  1337.   SMART Viewer On-Line Help 
  1338.  
  1339.  
  1340. ΓòÉΓòÉΓòÉ 5.4. Access to View Help Facility ΓòÉΓòÉΓòÉ
  1341.  
  1342. If you double left click on a topic reference (in the Reference Window) that is 
  1343. external to the SMART Migration Database, you will invoke the IBM View Help 
  1344. Facility and access one of the development help files. 
  1345.  
  1346. In order for this access to occur, you must have the IBM Help files (INF) 
  1347. properly installed. 
  1348.  
  1349. You must also assign an environment variable to the SMART View popup panel from 
  1350. the "Set View variable..." selection under the "Options" menu.  This variable 
  1351. must appear in your CONFIG.SYS file and must be equated to a string of INF 
  1352. filenames that contain the development topics. 
  1353.  
  1354. An example of this entry follows. 
  1355.  
  1356.   SET PMREF=PMFUN.INF+PMGPI.INF+PMHOK.INF+PMMSG.INF+PMREL.INF+PMWIN.INF+PMWKP.INF
  1357.  
  1358. See Also: 
  1359.  
  1360.   View Variable 
  1361.   General Description 
  1362.   SMART Viewer On-Line Help 
  1363.  
  1364.  
  1365. ΓòÉΓòÉΓòÉ 5.5. Colors and Fonts ΓòÉΓòÉΓòÉ
  1366.  
  1367. Both the font and the color of the keyword topic display windows can bet set by 
  1368. you. 
  1369.  
  1370. The color of the window is changed through the color selection panel accessed 
  1371. from the "Color Selection..." menu item under the "Options" main menu. 
  1372.  
  1373. Both the foreground color and the background color must be selected.  The 
  1374. selected color only affect the window with the current focus (each window must 
  1375. be colorized separately). 
  1376.  
  1377. The font for the display window is changed by dragging your selection from the 
  1378. OS/2 Font Palette.  Due to the nature of the display and depnding upon your 
  1379. graphics environment, your selected font may not display as chosen. 
  1380.  
  1381. Both the color and font will be saved when you shutdown your application. 
  1382.  
  1383. See Also: 
  1384.  
  1385.   Window Colors 
  1386.   Display Windows 
  1387.   General Description 
  1388.   SMART Viewer On-Line Help 
  1389.  
  1390.  
  1391. ΓòÉΓòÉΓòÉ 5.6. Software Protection Device ΓòÉΓòÉΓòÉ
  1392.  
  1393. The Software Protection Device (SPD) that is included with your license of 
  1394. SMART restricts unauthorized execution of SMART and SMART Utility programs. 
  1395. SMART can be installed on a LAN Server.  However each client processor 
  1396. executing SMART must have an individual Software Protection Device locally 
  1397. attached. 
  1398.  
  1399. Likewise, The SMART Toolset can be installed on multiple processors - however 
  1400. each executing processor must have a Software Protection Device. 
  1401.  
  1402. The protection device is keyed for the specific SMART license that you have 
  1403. purchased. Any upgrade or different license configuration will require that the 
  1404. SPD be replaced with an appropriately keyed device. 
  1405.  
  1406. The following steps are provided to install the Software Protection device on 
  1407. your computer. 
  1408.  
  1409. 1. Turn off the printer (if attached) and disconnect the printer cable. 
  1410.  
  1411. 2. Attach the DS1410 Button Holder, with button installed, to your computer. 
  1412. To do this, look on the back of your computer and locate the parallel printer 
  1413. connector.  This is a female, 25 pin connector. Connect the male side of the 
  1414. DS1410 in the place of the printer cable at your computer. 
  1415.  
  1416. 3. Plug your printer cable (if required) into the female end of the DS1410 SPD. 
  1417.  
  1418. Please note:  The Software Protection Device may not properly operate if a 
  1419. device other than a printer is connected to the parallel port.  This device 
  1420. utilized pins 13 and 14 for communication. Devices such as CD-ROM and external 
  1421. hard drives may interfere with the operation of the protection device. 
  1422.  
  1423. You may also find that some printers require that power be turned on for proper 
  1424. operation of the SPD. 
  1425.  
  1426. If you have difficulty properly operating the protection device, first remove 
  1427. any connected cable and external device from the SPD connector. 
  1428.  
  1429. You can check the operation of the SPD and your licensed configuration from the 
  1430. SMART installation program located on the installation diskette (after the 
  1431. installation of SMART). 
  1432.  
  1433.  1. Insert this disk and type "A: (or B:)" then "Install". 
  1434.  
  1435.  2. When the Install window appears, select "Utilities", then "Check Software 
  1436. Protection Device". 
  1437.  
  1438. A display panel indicating your serial number and configuration should be 
  1439. displayed.  If the device is not properly operating, you will be advised. 
  1440.  
  1441. The SMART Editor does not require the use of the Software Protection Device. 
  1442.  
  1443. See Also: 
  1444.  
  1445.   SMART Viewer On-Line Help 
  1446.  
  1447.  
  1448. ΓòÉΓòÉΓòÉ 5.7. SMART Viewer Accelerator Keys ΓòÉΓòÉΓòÉ
  1449.  
  1450.  The Following Accelerator keys can be used with SMART Viewer 
  1451.  
  1452.  Display Windows: 
  1453.     Alt+T = Topic. 
  1454.     Alt+P = Prototype. 
  1455.     Alt+L = Template. 
  1456.     Alt+M = Sample. 
  1457.     Alt+R = Reference. 
  1458.     Alt+H = History. 
  1459.  
  1460.  Functions and Processes: 
  1461.     Ctrl+Ins = Copy Selected Text. 
  1462.     Ctrl+W = Copy all text in window. 
  1463.     Alt+A = Select all window text. 
  1464.     Alt+S = Search and display new topic. 
  1465.     Alt+X = Exit SMART Viewer. 
  1466.