home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 July & August / Pcwk78b98.iso / Smart30 / ENGLISH / PRODUCTS / LOTUS009.DSK / DOCONLIN.SMM < prev    next >
INI File  |  1994-07-29  |  31KB  |  1,689 lines

  1. [ver]
  2.     4
  3. [sty]
  4.     _MACRO.STY
  5. [files]
  6. [charset]
  7.     82
  8.     ANSI (Windows, IBM CP 1252)
  9. [revisions]
  10.     0
  11. [prn]
  12.     COMPAQ PAGEMARQ 20 v2012.015
  13. [port]
  14.     LPT3.OS2
  15. [lang]
  16.     1
  17. [fldnames]
  18.     Field1
  19.     Field2
  20.     Field3
  21.     Field4
  22.     Field5
  23.     Field6
  24.     Field7
  25.     Field8
  26. [desc]
  27.     Launches SmarText and does a search from within Ami Pro
  28.     
  29.     
  30.     
  31.     
  32.     775518164
  33.     53
  34.     725043322
  35.     2088
  36.     6
  37.     0
  38.     0
  39.     0
  40.     0
  41.     
  42.     
  43.     
  44.     
  45.     
  46.     
  47.     1
  48. [fopts]
  49.     0
  50.     1
  51.     0
  52.     0
  53.     
  54.     
  55. [lnopts]
  56.     2
  57.     Body Text
  58.     1
  59. [docopts]
  60.     5
  61.     2
  62. [GramStyle]
  63.     
  64. [ParaNum]
  65.     1
  66. [tag]
  67.     Body Text
  68.     2
  69.     [fnt]
  70.         Times New Roman
  71.         240
  72.         0
  73.         49152
  74.     [algn]
  75.         1
  76.         1
  77.         216
  78.         0
  79.         0
  80.     [spc]
  81.         33
  82.         273
  83.         1
  84.         0
  85.         0
  86.         1
  87.         100
  88.     [brk]
  89.         4
  90.     [line]
  91.         8
  92.         0
  93.         1
  94.         0
  95.         1
  96.         1
  97.         1
  98.         10
  99.         10
  100.         1
  101.     [spec]
  102.         0
  103.         0
  104.         
  105.         0
  106.         1
  107.         1
  108.         0
  109.         16
  110.         0
  111.         0
  112.     [nfmt]
  113.         272
  114.         1
  115.         3
  116.         .
  117.         ,
  118.         $
  119.     Body Text
  120.     0
  121.     0
  122. [tag]
  123.     Body Single
  124.     3
  125.     [fnt]
  126.         Times New Roman
  127.         240
  128.         0
  129.         49152
  130.     [algn]
  131.         1
  132.         1
  133.         0
  134.         0
  135.         0
  136.     [spc]
  137.         33
  138.         273
  139.         1
  140.         0
  141.         0
  142.         1
  143.         100
  144.     [brk]
  145.         4
  146.     [line]
  147.         8
  148.         0
  149.         1
  150.         0
  151.         1
  152.         1
  153.         1
  154.         10
  155.         10
  156.         1
  157.     [spec]
  158.         0
  159.         0
  160.         
  161.         0
  162.         1
  163.         1
  164.         0
  165.         0
  166.         0
  167.         0
  168.     [nfmt]
  169.         280
  170.         1
  171.         2
  172.         .
  173.         ,
  174.         $
  175.     Body Single
  176.     0
  177.     0
  178. [tag]
  179.     Function
  180.     4
  181.     [fnt]
  182.         Times New Roman
  183.         240
  184.         0
  185.         16385
  186.     [algn]
  187.         1
  188.         1
  189.         0
  190.         0
  191.         0
  192.     [spc]
  193.         33
  194.         244
  195.         1
  196.         0
  197.         0
  198.         1
  199.         100
  200.     [brk]
  201.         68
  202.     [line]
  203.         8
  204.         0
  205.         1
  206.         0
  207.         1
  208.         1
  209.         1
  210.         10
  211.         10
  212.         1
  213.     [spec]
  214.         0
  215.         1
  216.         
  217.         0
  218.         1
  219.         1
  220.         0
  221.         0
  222.         0
  223.         0
  224.     [nfmt]
  225.         272
  226.         1
  227.         3
  228.         .
  229.         ,
  230.         $
  231.     Body Text
  232.     0
  233.     0
  234. [tag]
  235.     Comments
  236.     5
  237.     [fnt]
  238.         Times New Roman
  239.         240
  240.         16711680
  241.         16387
  242.     [algn]
  243.         1
  244.         1
  245.         216
  246.         0
  247.         0
  248.     [spc]
  249.         33
  250.         273
  251.         1
  252.         0
  253.         0
  254.         1
  255.         100
  256.     [brk]
  257.         4
  258.     [line]
  259.         8
  260.         0
  261.         1
  262.         0
  263.         1
  264.         1
  265.         1
  266.         10
  267.         10
  268.         1
  269.     [spec]
  270.         0
  271.         0
  272.         
  273.         0
  274.         1
  275.         1
  276.         0
  277.         16
  278.         0
  279.         0
  280.     [nfmt]
  281.         272
  282.         1
  283.         3
  284.         .
  285.         ,
  286.         $
  287.     Body Text
  288.     0
  289.     0
  290. [tag]
  291.     Outline2
  292.     6
  293.     [fnt]
  294.         Times New Roman
  295.         200
  296.         0
  297.         16384
  298.     [algn]
  299.         1
  300.         1
  301.         216
  302.         0
  303.         0
  304.     [spc]
  305.         33
  306.         273
  307.         1
  308.         0
  309.         0
  310.         1
  311.         100
  312.     [brk]
  313.         4
  314.     [line]
  315.         8
  316.         0
  317.         1
  318.         0
  319.         1
  320.         1
  321.         1
  322.         10
  323.         10
  324.         1
  325.     [spec]
  326.         0
  327.         2
  328.         
  329.         0
  330.         1
  331.         1
  332.         0
  333.         16
  334.         0
  335.         0
  336.     [nfmt]
  337.         272
  338.         1
  339.         3
  340.         .
  341.         ,
  342.         $
  343.     Outline2
  344.     0
  345.     0
  346. [tag]
  347.     Outline3
  348.     7
  349.     [fnt]
  350.         Times New Roman
  351.         200
  352.         0
  353.         16384
  354.     [algn]
  355.         1
  356.         1
  357.         216
  358.         0
  359.         0
  360.     [spc]
  361.         33
  362.         273
  363.         1
  364.         0
  365.         0
  366.         1
  367.         100
  368.     [brk]
  369.         4
  370.     [line]
  371.         8
  372.         0
  373.         1
  374.         0
  375.         1
  376.         1
  377.         1
  378.         10
  379.         10
  380.         1
  381.     [spec]
  382.         0
  383.         3
  384.         
  385.         0
  386.         1
  387.         1
  388.         0
  389.         16
  390.         0
  391.         0
  392.     [nfmt]
  393.         272
  394.         1
  395.         3
  396.         .
  397.         ,
  398.         $
  399.     Outline3
  400.     0
  401.     0
  402. [l1]
  403.     0
  404. [pg]
  405.     6
  406.     54 0 88 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  407.     108 0 5 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  408.     162 0 22 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  409.     215 0 10 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  410.     269 0 17 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  411.     319 0 10 1025 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  412. [edoc]
  413. @Function@<:#283,9360>'declares & defines
  414.  
  415. @Outline2@<:#236,9360>'localize
  416.  
  417. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define err_cantfind        "Could not find DocOnline."
  418.  
  419. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define err_cantfindanydocs    "Could not find any DocOnline directories within: "
  420.  
  421. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define err_cantstartdde    "Could not start DDE conversation with DocOnline"
  422.  
  423. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define err_installfirst    "Please install DocOnline, then choose this function."
  424.  
  425. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define HelpMenuName    "&Help"
  426.  
  427. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define msg_searchingfor    "Searchng for: "
  428.  
  429. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define MyAppHelpText    "Search for information with Lotus DocOnline"
  430.  
  431. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define MyAppMenuText    "&Search DocOnline..."
  432.  
  433. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define MyAppName    "Search DocOnline"
  434.  
  435. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_123data    "1-2-3 DataLens Documentation           ~{maindir}\123dlens\123data.stx"
  436.  
  437. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_123gde    "1-2-3 User's Guide                      ~{maindir}\123user\123gde.stx"
  438.  
  439. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_123qs    "1-2-3 Quick Start Documentation                     ~{maindir}\123qs\123qs.stx"
  440.  
  441. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_123solv    "1-2-3 Solver Documentation                     ~{maindir}\123solv\123solv.stx"
  442.  
  443. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_ap30ug    "Ami Pro User's Guide                     ~{maindir}\amipro\ap30ug.stx"
  444.  
  445. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_ccmail    "cc:Mail Documentation                     ~{maindir}\ccmail\ccmail.stx"
  446.  
  447. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_flwug    "Freelance Graphics User's Guide                     ~{maindir}\freelnce\flwug.stx"
  448.  
  449. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_improvhb    "Improv Handbook                     ~{maindir}\improvhb\improvhb.stx"
  450.  
  451. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_improvag    "Improv Application Guide                     ~{maindir}\improvag\improvag.stx"
  452.  
  453. @Outline3@<:#236,9360><:f200,2Times New Roman,255,0,0>define cb_text_organize    "Organizer Documentation                     ~{maindir}\organize\organize.stx"<:f>
  454.  
  455. @Outline3@<:#236,9360><:f200,2Times New Roman,194,0,0>define cb_text_123R4lns "1-2-3R4 DataLens Documentation    ~{maindir}\123r4lns\datalens.stx"
  456.  
  457. @Outline3@<:#236,9360><:f200,2Times New Roman,194,0,0>define cb_text_123R4user  "1-2-3R4 User's Guide                      ~{maindir}\123R4usr\123user.stx"
  458.  
  459. @Outline3@<:#236,9360><:f200,2Times New Roman,194,0,0>define cb_text_123R4new  "1-2-3R4 Quick Start Documentation      ~{maindir}\123R4new\123new.stx"
  460.  
  461. @Outline3@<:#236,9360><:f200,2Times New Roman,194,0,0>define cb_text_organize11  "Organizer Documentation                   ~{maindir}\organize\usergde.stx"<:f>
  462.  
  463. @Outline2@<:#236,9360>'don't localize
  464.  
  465. @Outline3@<:#236,9360>declare TryToFilledit(id, text)
  466.  
  467. @Outline3@<:#236,9360>declare FindAndReplace(String, Findwhat, Replacewith)
  468.  
  469. @Outline3@<:#236,9360>DEFINE WM_Activate    0x0006
  470.  
  471. @Outline3@<:#236,9360>Define SetFocus() DllCall("user,SetFocus,HH",%1)
  472.  
  473. @Outline3@<:#236,9360>define helpfile        "HELPPACK.HLP"
  474.  
  475. @Outline3@<:#236,9360>define helpnum    150
  476.  
  477. @Outline3@<:#236,9360>define HELP_CONTEXT    0x0001
  478.  
  479. @Outline3@<:#236,9360>define VK_F1            112
  480.  
  481. @Outline3@<:#236,9360>define salesmsgsmm    lotuspal.smm!salesmsg
  482.  
  483. @Outline3@<:#236,9360>define WinHelp(hWnd, file, cmd, ptr)    DllCall("user,WinHelp,HHCHJ", %1, %2, %3, %4)
  484.  
  485. @Outline3@<:#236,9360>Define FindWindow() DllCall("user,FindWindow,HCC", %1, %2)
  486.  
  487. @Function@<:#283,9360>Function AddToMenu()
  488.  
  489. @Outline2@MacFile = GetRunningMacroFile$()
  490.  
  491. @Outline2@<:#236,9360>itwasonbefore=DeleteMenuItem(1, HelpMenuName, MyAppMenuText)
  492.  
  493. @Outline2@<:#236,9360>if itwasonbefore
  494.  
  495. @Outline2@<:#236,9360>    InsertMenuItem(1, HelpMenuName, 4, MyAppMenuText, "{MacFile}!smarthelp()", MyAppHelpText)
  496.  
  497. @Outline2@<:#236,9360>    call smarthelp()
  498.  
  499. @Outline2@<:#236,9360>else
  500.  
  501. @Outline2@<:#236,9360>    InsertMenuItem(1, HelpMenuName, 4, MyAppMenuText, "{MacFile}!smarthelp()", MyAppHelpText)
  502.  
  503. @Outline2@<:#236,9360>endif
  504.  
  505. @Outline2@<:#236,9360>End Function
  506.  
  507. @Function@<:#283,9360>Function SmartHelp()
  508.  
  509. @Outline2@Term1 = ""    
  510.  
  511. @Outline2@<:#236,9360>Term2 = ""
  512.  
  513. @Outline2@<:#236,9360>Term3 = ""
  514.  
  515. @Outline2@<:#236,9360>id = 0
  516.  
  517. @Outline2@<:#236,9360>MacFile = GetRunningMacroFile$()
  518.  
  519. @Outline2@<:#236,9360>maindir = GetProfileString$("Smartext","Docpath","Stxr30.ini")  'added for Smarttext 3.0
  520.  
  521. @Outline2@<:#236,9360>if maindir = ""
  522.  
  523. @Outline2@<:#236,9360>maindir=GetProfileString$(MyAppName, "ReaderPath", "AMIPRO2.INI")
  524.  
  525. @Outline3@<:#236,9360>if maindir = ""
  526.  
  527. @Outline3@<:#236,9360>    maindir = GetProfileString$("Smartext", "docpath", "reader.ini")
  528.  
  529. @Outline3@<:#236,9360>    if maindir=""
  530.  
  531. @Outline3@<:#236,9360>        call salesmsgsmm(8)
  532.  
  533. @Outline3@<:#236,9360>        exit function
  534.  
  535. @Outline3@<:#236,9360>    elseif
  536.  
  537. @Outline3@<:#236,9360>        WriteProfileString(MyAppName, "ReaderPath", maindir, "AMIPRO2.INI")
  538.  
  539. @Outline3@<:#236,9360>    endif
  540.  
  541. @Outline3@<:#236,9360>endif
  542.  
  543. @Outline3@<:#236,9360>endif
  544.  
  545. @Outline2@<:#236,9360>'Get search terms to fill dialog box.
  546.  
  547. @Outline3@<:#236,9360>Term1b = GetProfileString$(MyAppName, "Term1", "AMIPRO2.INI")
  548.  
  549. @Outline3@<:#236,9360>Term2b = GetProfileString$(MyAppName, "Term2", "AMIPRO2.INI")
  550.  
  551. @Outline3@<:#236,9360>Term3b = GetProfileString$(MyAppName, "Term3", "AMIPRO2.INI")
  552.  
  553. @Outline3@<:#236,9360>Oper1 = GetProfileString$(MyAppName, "Oper1", "AMIPRO2.INI")
  554.  
  555. @Outline3@<:#236,9360>Oper2 = GetProfileString$(MyAppName, "Oper2", "AMIPRO2.INI")
  556.  
  557. @Outline3@<:#236,9360>if Term1b ='''
  558.  
  559. @Outline3@<:#236,9360>    WriteProfileString(MyAppName, "Oper1", "25", "AMIPRO2.INI")
  560.  
  561. @Outline3@<:#236,9360>    WriteProfileString(MyAppName, "Oper2", "28", "AMIPRO2.INI")
  562.  
  563. @Outline3@<:#236,9360>    Oper1 = GetProfileString$(MyAppName, "Oper1", "AMIPRO2.INI")
  564.  
  565. @Outline3@<:#236,9360>    Oper2 = GetProfileString$(MyAppName, "Oper2", "AMIPRO2.INI")
  566.  
  567. @Outline3@<:#236,9360>Endif
  568.  
  569. @Outline2@<:#236,9360>'Fill dialog box edit boxes
  570.  
  571. @Outline3@<:#236,9360>FillEdit(1003, "doconlin.bmt")
  572.  
  573. @Outline3@<:#236,9360>FillEdit(8001, Term2b)
  574.  
  575. @Outline3@<:#236,9360>FillEdit(8002, Term3b)
  576.  
  577. @Outline3@<:#236,9360>FillEdit(Oper1, True)
  578.  
  579. @Outline3@<:#236,9360>FillEdit(Oper2, True)
  580.  
  581. @Outline3@<:#236,9360>FillEdit(20, True)
  582.  
  583. @Outline3@<:#236,9360>FillEdit(8000, "{Term1b}")
  584.  
  585. @Outline3@<:#236,9360>val=0
  586.  
  587. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_ap30ug)
  588.  
  589. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_123gde)
  590.  
  591. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_flwug)
  592.  
  593. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_improvhb)
  594.  
  595. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_improvag)
  596.  
  597. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_ccmail)
  598.  
  599. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_organize)
  600.  
  601. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_123data)
  602.  
  603. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_123qs)
  604.  
  605. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_123solv)
  606.  
  607. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_123R4lns)
  608.  
  609. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_123R4user)
  610.  
  611. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_123R4new)
  612.  
  613. @Outline3@<:#236,9360>val = val + TryToFillEdit(9500, cb_text_organize11)
  614.  
  615. @Outline3@<:#236,9360><:f200,2Times New Roman,194,0,0>
  616.  
  617. @Outline3@<:#236,9360>if val = 0
  618.  
  619. @Outline3@<:#236,9360>    fulmsg=strcat$(err_cantfindanydocs, maindir)
  620.  
  621. @Outline3@<:#236,9360>    message(fulmsg, MyAppName)
  622.  
  623. @Outline3@<:#236,9360>    statusbarmsg("")
  624.  
  625. @Outline3@<:#236,9360>    exit function
  626.  
  627. @Outline3@<:#236,9360>endif
  628.  
  629. @Outline3@<:#236,9360>statusbarmsg("")
  630.  
  631. @Outline2@<:#236,9360>'Call Dialog box
  632.  
  633. @Outline3@<:#236,9360>SetDlgCallBack(50, "{MacFile}!Clearit")
  634.  
  635. @Outline3@<:#236,9360>DlgKeyInterrupt(VK_F1, "{macfile}!helper")
  636.  
  637. @Outline3@<:#236,9360>box = Dialogbox(".", "smarthelp")
  638.  
  639. @Outline3@<:#236,9360>If box = 0
  640.  
  641. @Outline3@<:#236,9360>    Exit Function
  642.  
  643. @Outline3@<:#236,9360>Endif
  644.  
  645. @Outline2@<:#236,9360>If Term1b = 0
  646.  
  647. @Outline2@<:#236,9360>    Term1b = ""
  648.  
  649. @Outline2@<:#236,9360>    Term2b = ""
  650.  
  651. @Outline2@<:#236,9360>    Term3b = ""
  652.  
  653. @Outline2@<:#236,9360>Endif
  654.  
  655. @Outline2@<:#236,9360>'Get the search terms entered in the dialog box and compile the search string
  656.  
  657. @Outline2@<:#236,9360>SearchTerms = Call GetSearchTerms()
  658.  
  659. @Outline2@<:#236,9360>Choice=strfield$(GetDialogField$(9500), 2, "~")
  660.  
  661. @Outline2@<:#236,9360>id = Call StartSmart(id, Choice, SearchTerms)
  662.  
  663. @Outline2@<:#236,9360>Endit:
  664.  
  665. @Outline2@<:#236,9360>If id = 0
  666.  
  667. @Outline2@<:#236,9360>    Exit Function
  668.  
  669. @Outline2@<:#236,9360>Endif
  670.  
  671. @Outline2@<:#236,9360>DDETerminate(id)
  672.  
  673. @Outline2@<:#236,9360>End Function
  674.  
  675. @Function@<:#283,9360>function TryToFilledit (id, text)
  676.  
  677. @Outline2@<:#236,9360>Choice=strfield$(text, 2, "~")
  678.  
  679. @Outline2@<:#236,9360>statustxt=strcat$(msg_searchingfor, lcase$(choice))
  680.  
  681. @Outline2@<:#236,9360>statusbarmsg(statustxt)
  682.  
  683. @Outline2@<:#236,9360>foundit=FindFirst$(Choice, 33)
  684.  
  685. @Outline2@<:#236,9360>if foundit != ""
  686.  
  687. @Outline2@<:#236,9360>    filledit(id, text)
  688.  
  689. @Outline2@<:#236,9360>    return 1
  690.  
  691. @Outline2@<:#236,9360>else
  692.  
  693. @Outline2@<:#236,9360>    return 0
  694.  
  695. @Outline2@<:#236,9360>endif
  696.  
  697. @Outline2@<:#236,9360>end function
  698.  
  699. @Function@<:#283,9360>Function StartSmart(id, Choice, SearchTerms)
  700.  
  701. @Outline2@<:#236,9360>'This function calls the SmarText Reader, does the search and returns to the main function.
  702.  
  703. @Outline2@<:#236,9360>Choice = strcat$(choice, " /o")
  704.  
  705. @Outline2@<:#236,9360>if Instr(0, SearchTerms, " ")
  706.  
  707. @Outline2@<:#236,9360>    FindAndReplace(&SearchTerms, " ", "&")    'replace spaces with & so one-line searches work.
  708.  
  709. @Outline2@<:#236,9360>endif
  710.  
  711. @Outline2@<:#236,9360>'command = "<[><[>RUN(""/FR{filename}~"")]"
  712.  
  713. @Outline2@<:#236,9360>openit = "<[><[>Open ({choice})]"
  714.  
  715. @Outline2@<:#236,9360>Search = Strcat$(SearchTerms, ", """)
  716.  
  717. @Outline2@<:#236,9360>Searchit = "<[><[>Search({Search})]"
  718.  
  719. @Outline2@<:#236,9360>Maxit = "<[><[>Maximize(Text)]"
  720.  
  721. @Outline2@<:#236,9360>ShowSearch = "<[><[>Show(SearchResults)]"
  722.  
  723. @Outline2@<:#236,9360>MaxSmart = "<[><[>Restore(Smartext)]"
  724.  
  725. @Outline2@<:#236,9360>id=DDEInitiate("Smartext", "System")
  726.  
  727. @Outline2@<:#236,9360>'If the Reader is not running, this section is executed.
  728.  
  729. @Outline3@<:#236,9360>If id=0
  730.  
  731. @Outline3@<:#236,9360>    'next 4 lines added for SmarText 3.0
  732.  
  733. @Outline3@<:#236,9360>    ReaderPath = StrField$((GetProfileString$("Lotus Applications","SmarText","Lotus.ini")),1," ")
  734.  
  735. @Outline3@<:#236,9360>            If ReaderPath != ""
  736.  
  737. @Outline3@<:#236,9360>            Exec(ReaderPath,"")
  738.  
  739. @Outline3@<:#236,9360>        Endif
  740.  
  741. @Outline3@<:#236,9360>    If ReaderPath = ""
  742.  
  743. @Outline3@<:#236,9360>    ReaderPath = GetProfileString$("Smartext", "rdrpath", "reader.ini")
  744.  
  745. @Outline3@<:#236,9360>        If ReaderPath = ""
  746.  
  747. @Outline3@<:#236,9360>            'message(err_cantfind, MyAppName)
  748.  
  749. @Outline3@<:#236,9360>            call salesmsgsmm(8)
  750.  
  751. @Outline3@<:#236,9360>        Elseif
  752.  
  753. @Outline3@<:#236,9360>            Exec("{ReaderPath}\reader.exe", "")
  754.  
  755. @Outline3@<:#236,9360>        Endif
  756.  
  757. @Outline3@<:#236,9360>        Endif
  758.  
  759. @Outline3@<:#236,9360>    id=DDEInitiate("Smartext", "System")
  760.  
  761. @Outline3@<:#236,9360>    if id=0
  762.  
  763. @Outline3@<:#236,9360>        Message(err_cantstartdde, MyAppName)
  764.  
  765. @Outline3@<:#236,9360>        Exit Function
  766.  
  767. @Outline3@<:#236,9360>    endif
  768.  
  769. @Outline3@<:#236,9360>    DDEExecute(id,Openit)
  770.  
  771. @Outline3@<:#236,9360>    DDEExecute(id, MaxSmart)
  772.  
  773. @Outline3@<:#236,9360>    DDEExecute(id, Maxit)
  774.  
  775. @Outline3@<:#236,9360>    If SearchTerms <<<;> ""
  776.  
  777. @Outline3@<:#236,9360>        HourGlass(1)
  778.  
  779. @Outline3@<:#236,9360>        DDEExecute(id, Searchit)
  780.  
  781. @Outline3@<:#236,9360>        HourGlass(0)
  782.  
  783. @Outline3@<:#236,9360>        DDEExecute(id, ShowSearch)
  784.  
  785. @Outline3@<:#236,9360>    Endif
  786.  
  787. @Outline3@<:#236,9360>    if id=0
  788.  
  789. @Outline3@<:#236,9360>        Message(err_cantstartdde, MyAppName)
  790.  
  791. @Outline3@<:#236,9360>        Exit Function
  792.  
  793. @Outline3@<:#236,9360>    endif
  794.  
  795. @Outline3@<:#236,9360>    Return(id)
  796.  
  797. @Outline3@<:#236,9360>endif
  798.  
  799. @Outline2@<:#236,9360>'This is run if Reader is already open.
  800.  
  801. @Outline3@<:#236,9360>DDEExecute(id,Openit)
  802.  
  803. @Outline3@<:#236,9360>DDEExecute(id, MaxSmart)
  804.  
  805. @Outline3@<:#236,9360>DDEExecute(id, Maxit)
  806.  
  807. @Outline3@<:#236,9360>If SearchTerms <<<;> ""
  808.  
  809. @Outline3@<:#236,9360>    HourGlass(1)
  810.  
  811. @Outline3@<:#236,9360>    DDEExecute(id, Searchit)
  812.  
  813. @Outline3@<:#236,9360>    HourGlass(0)
  814.  
  815. @Outline3@<:#236,9360>    DDEExecute(id, ShowSearch)
  816.  
  817. @Outline3@<:#236,9360>Endif
  818.  
  819. @Outline3@<:#236,9360>Return(id)
  820.  
  821. @Outline2@<:#236,9360>End Function
  822.  
  823. @Function@<:I0,360,360,360><:S+-1><:#283,9360>function helper()
  824.  
  825. @Outline2@<:#236,9360>prohWnd = FindWindow("AmiProWndA", 0)
  826.  
  827. @Outline2@<:#236,9360>fullhelpfile = strcat$(GetAmiDirectory$(), helpfile)
  828.  
  829. @Outline2@<:#236,9360>WinHelp (prohWnd, fullhelpfile, HELP_CONTEXT, helpnum)    
  830.  
  831. @Outline2@<:#236,9360>end function
  832.  
  833. @Function@<:#283,9360>Function GetSearchTerms()
  834.  
  835. @Outline2@<:#472,9360>'This function compiles the selected terms into a string that can be used with the DDE commands. It also writes the terms to a .ini file to fill the edit boxes when the macro is executed.
  836.  
  837. @Outline2@<:#236,9360>Oper1 = ""
  838.  
  839. @Outline2@<:#236,9360>Oper2 = ""
  840.  
  841. @Outline2@<:#236,9360>Oper3 = ""
  842.  
  843. @Outline2@<:#236,9360>FillEdit(8000, "Test")
  844.  
  845. @Outline2@<:#236,9360>Term1 = GetDialogField$(8000)
  846.  
  847. @Outline2@<:#236,9360>If Term1 = 0
  848.  
  849. @Outline2@<:#236,9360>    Term1 = ""
  850.  
  851. @Outline2@<:#236,9360>Endif
  852.  
  853. @Outline2@<:#236,9360>WriteProfileString(MyAppName, "Term1", "{Term1}", "AMIPRO2.INI")
  854.  
  855. @Outline2@<:#236,9360>For i = 25 to 27
  856.  
  857. @Outline2@<:#236,9360>    Select1 = GetDialogField$(i)
  858.  
  859. @Outline2@<:#236,9360>        If Select1 = 1
  860.  
  861. @Outline2@<:#236,9360>            WriteProfileString(MyAppName, "Oper1", "{i}", "AMIPRO2.INI")
  862.  
  863. @Outline2@<:#236,9360>            Switch i
  864.  
  865. @Outline2@<:#236,9360>                Case (25)
  866.  
  867. @Outline2@<:#236,9360>                    Oper1 = "&"
  868.  
  869. @Outline2@<:#236,9360>                Case (26)
  870.  
  871. @Outline2@<:#236,9360>                    Oper1 = "|"
  872.  
  873. @Outline2@<:#236,9360>                Case (27)
  874.  
  875. @Outline2@<:#236,9360>                    Oper1 = "&~"
  876.  
  877. @Outline2@<:#236,9360>            EndSwitch
  878.  
  879. @Outline2@<:#236,9360>        Endif
  880.  
  881. @Outline2@<:#236,9360>Next
  882.  
  883. @Outline2@<:#236,9360>Term2 = GetDialogField$(8001)
  884.  
  885. @Outline2@<:#236,9360>If Term2 = ""
  886.  
  887. @Outline2@<:#236,9360>    Oper1 = ""
  888.  
  889. @Outline2@<:#236,9360>Endif
  890.  
  891. @Outline2@<:#236,9360>If Term2 = 0
  892.  
  893. @Outline2@<:#236,9360>    Term2 = ""
  894.  
  895. @Outline2@<:#236,9360>Endif
  896.  
  897. @Outline2@<:#236,9360>WriteProfileString(MyAppName, "Term2", "{Term2}", "AMIPRO2.INI")
  898.  
  899. @Outline2@<:#236,9360>For i = 28 to 30
  900.  
  901. @Outline2@<:#236,9360>    Select1 = GetDialogField$(i)
  902.  
  903. @Outline2@<:#236,9360>    Oper2b = i
  904.  
  905. @Outline2@<:#236,9360>        If Select1 = 1
  906.  
  907. @Outline2@<:#236,9360>            WriteProfileString(MyAppName, "Oper2", "{i}", "AMIPRO2.INI")
  908.  
  909. @Outline2@<:#236,9360>            Switch i
  910.  
  911. @Outline2@<:#236,9360>                Case (28)
  912.  
  913. @Outline2@<:#236,9360>                    Oper2 = "&"
  914.  
  915. @Outline2@<:#236,9360>                Case (29)
  916.  
  917. @Outline2@<:#236,9360>                    Oper2 = "|"
  918.  
  919. @Outline2@<:#236,9360>                Case (30)
  920.  
  921. @Outline2@<:#236,9360>                    Oper2 = "&~"
  922.  
  923. @Outline2@<:#236,9360>            EndSwitch
  924.  
  925. @Outline2@<:#236,9360>        Endif
  926.  
  927. @Outline2@<:#236,9360>Next
  928.  
  929. @Outline2@<:#236,9360>Term3 = GetDialogField$(8002)
  930.  
  931. @Outline2@<:#236,9360>If Term3 = ""
  932.  
  933. @Outline2@<:#236,9360>    Oper2 = ""
  934.  
  935. @Outline2@<:#236,9360>Endif
  936.  
  937. @Outline2@<:#236,9360>If Term3 = 0
  938.  
  939. @Outline2@<:#236,9360>    Term3 = ""
  940.  
  941. @Outline2@<:#236,9360>Endif
  942.  
  943. @Outline2@<:#236,9360>WriteProfileString(MyAppName, "Term3", "{Term3}", "AMIPRO2.INI")
  944.  
  945. @Outline2@<:#236,9360>SearchTerms = strcat$(Term1, Oper1, Term2, Oper2, Term3)
  946.  
  947. @Outline2@<:#236,9360>If Term1 = ""
  948.  
  949. @Outline2@<:#236,9360>    SearchTerms = ""
  950.  
  951. @Outline2@<:#236,9360>Endif
  952.  
  953. @Outline2@<:#236,9360>Return(SearchTerms)
  954.  
  955. @Outline2@<:#236,9360>End Function
  956.  
  957. @Function@<:#283,9360>Function Clearit(hdlg, id, text)
  958.  
  959. @Outline2@<:#236,9360>singlestep(0)
  960.  
  961. @Outline2@<:#236,9360>Term1 = ""
  962.  
  963. @Outline2@<:#236,9360>Term2 = ""
  964.  
  965. @Outline2@<:#236,9360>Term3 = ""
  966.  
  967. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 8000, Term1)
  968.  
  969. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 8001, Term2)
  970.  
  971. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 8002, Term3)
  972.  
  973. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 25, True)
  974.  
  975. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 26, False)
  976.  
  977. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 27, False)
  978.  
  979. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 28, True)
  980.  
  981. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 29, False)
  982.  
  983. @Outline2@<:#236,9360>SetDlgItemText(hdlg, 30, False)
  984.  
  985. @Outline2@<:#236,9360>handle=GetDlgItem(hDlg,8000)
  986.  
  987. @Outline2@<:#236,9360>SetFocus(handle)
  988.  
  989. @Outline2@<:#236,9360>'AppSendMessage(handle,WM_Activate,1,0)
  990.  
  991. @Outline2@<:#236,9360>End Function
  992.  
  993. @Function@<:#283,9360>function FindAndReplace(String, Findwhat, Replacewith)
  994.  
  995. @Outline2@<:#236,9360>DefStr Location;
  996.  
  997. @Outline2@<:#236,9360>OffSet = 0
  998.  
  999. @Outline2@<:#236,9360>While 0 != Assign(&Location, Instr(OffSet, String, FindWhat))
  1000.  
  1001. @Outline2@<:#236,9360>    BeforeLocation = Left$(String, Location - 1)
  1002.  
  1003. @Outline2@<:#236,9360>    AfterLocation = Right$(String, Len(String) - Location);
  1004.  
  1005. @Outline2@<:#236,9360>    *String = StrCat$(BeforeLocation, ReplaceWith, AfterLocation)
  1006.  
  1007. @Outline2@<:#236,9360>Wend
  1008.  
  1009. @Outline2@<:#236,9360>End Function
  1010.  
  1011. @Function@<:#283,9360>DIALOG    SmartHelp
  1012.  
  1013. @Outline2@<:#236,9360>-2134376448    16    58    38    176    126    ""    "AmiDialog"    "Search DocOnline"
  1014.  
  1015. @Outline2@<:#236,9360>FONT    8    "Helv"
  1016.  
  1017. @Outline2@<:#236,9360>8    34    104    12    8000    1350631552    "edit"    ""    0 
  1018.  
  1019. @Outline2@<:#236,9360>8    48    22    12    25    1342373897    "button"    "&and"    0 
  1020.  
  1021. @Outline2@<:#236,9360>46    48    18    12    26    1342177289    "button"    "&or"    0 
  1022.  
  1023. @Outline2@<:#236,9360>78    48    34    12    27    1342177289    "button"    "&but not"    0 
  1024.  
  1025. @Outline2@<:#236,9360>8    62    104    12    8001    1350631552    "edit"    ""    0 
  1026.  
  1027. @Outline2@<:#236,9360>8    76    24    12    28    1342373897    "button"    "a&nd"    0 
  1028.  
  1029. @Outline2@<:#236,9360>46    76    20    12    29    1342177289    "button"    "o&r"    0 
  1030.  
  1031. @Outline2@<:#236,9360>78    76    34    12    30    1342177289    "button"    "bu&t not"    0 
  1032.  
  1033. @Outline2@<:#236,9360>8    90    104    12    8002    1350631552    "edit"    ""    0 
  1034.  
  1035. @Outline2@<:#236,9360>50    108    120    40    9500    1344339971    "combobox"    ""    0 
  1036.  
  1037. @Outline2@<:#236,9360>8    24    52    10    1000    1342177280    "static"    "Search Terms :"    0 
  1038.  
  1039. @Outline2@<:#236,9360>130    4    40    14    1    1342373889    "button"    "OK"    0 
  1040.  
  1041. @Outline2@<:#236,9360>130    22    40    14    2    1342373888    "button"    "Cancel"    0 
  1042.  
  1043. @Outline2@<:#472,9360>8    4    110    18    1001    1342177280    "static"    "Type in topics you would like to look up in the documentation."    0 
  1044.  
  1045. @Outline2@<:#236,9360>8    110    42    10    1002    1342177280    "static"    "Look up in:"    0 
  1046.  
  1047. @Outline2@<:#236,9360>133    46    40    32    1003    1342177290    "static"    "doconlin.bmt"    0 
  1048.  
  1049. @Outline2@<:#236,9360>END DIALOG
  1050.  
  1051. >
  1052.  
  1053. [Embedded]
  1054. 00022540
  1055. >
  1056. [macsum] 9
  1057. AddToMenu 0 0 3 37
  1058. SmartHelp 348 0 17 47
  1059. TryToFilledit 3585 2 4 131
  1060. StartSmart 3817 3 8 143
  1061. helper 5059 0 3 205
  1062. GetSearchTerms 5226 0 11 210
  1063. Clearit 6557 3 5 272
  1064. FindAndReplace 6996 3 5 290
  1065. SmartHelp 7426 0 -1 299
  1066. [macse]
  1067. 14 AddToMenu
  1068. 0 802
  1069. 13
  1070. 8 1
  1071. 0 520 1 "&Help" "&Search DocOnline..."
  1072. 13
  1073. 8 2
  1074. 6 2
  1075. 11 00000230
  1076. 0 527 1 "&Help" 4 "&Search DocOnline..." "{1}!smarthelp()" "Search for information with Lotus DocOnline"
  1077. 16 smarthelp
  1078. 10 00000336
  1079. 0 527 1 "&Help" 4 "&Search DocOnline..." "{1}!smarthelp()" "Search for information with Lotus DocOnline"
  1080. 6 0
  1081. 15
  1082. 9
  1083. 14 SmartHelp
  1084. 7 ""
  1085. 8 1
  1086. 7 ""
  1087. 8 2
  1088. 7 ""
  1089. 8 3
  1090. 5 0
  1091. 8 4
  1092. 0 802
  1093. 13
  1094. 8 5
  1095. 0 286 "Smartext" "Docpath" "Stxr30.ini"
  1096. 13
  1097. 8 6
  1098. 6 6
  1099. 7 ""
  1100. 18 0
  1101. 11 00000454
  1102. 0 286 "Search DocOnline" "ReaderPath" "AMIPRO2.INI"
  1103. 13
  1104. 8 6
  1105. 6 6
  1106. 7 ""
  1107. 18 0
  1108. 11 00000454
  1109. 0 286 "Smartext" "docpath" "reader.ini"
  1110. 13
  1111. 8 6
  1112. 6 6
  1113. 7 ""
  1114. 18 0
  1115. 11 00000378
  1116. 16 lotuspal.smm!salesmsg 8
  1117. 6 0
  1118. 15
  1119. 9
  1120. 10 00000454
  1121. 0 287 "Search DocOnline" "ReaderPath" "{6}" "AMIPRO2.INI"
  1122. 13
  1123. 11 00000454
  1124. 0 286 "Search DocOnline" "Term1" "AMIPRO2.INI"
  1125. 13
  1126. 8 7
  1127. 0 286 "Search DocOnline" "Term2" "AMIPRO2.INI"
  1128. 13
  1129. 8 8
  1130. 0 286 "Search DocOnline" "Term3" "AMIPRO2.INI"
  1131. 13
  1132. 8 9
  1133. 0 286 "Search DocOnline" "Oper1" "AMIPRO2.INI"
  1134. 13
  1135. 8 10
  1136. 0 286 "Search DocOnline" "Oper2" "AMIPRO2.INI"
  1137. 13
  1138. 8 11
  1139. 6 7
  1140. 0 287 "Search DocOnline" "Oper1" "25" "AMIPRO2.INI"
  1141. 13
  1142. 18 0
  1143. 11 00000991
  1144. 0 287 "Search DocOnline" "Oper2" "28" "AMIPRO2.INI"
  1145. 0 286 "Search DocOnline" "Oper1" "AMIPRO2.INI"
  1146. 13
  1147. 8 10
  1148. 0 286 "Search DocOnline" "Oper2" "AMIPRO2.INI"
  1149. 13
  1150. 8 11
  1151. 0 31 1003 "doconlin.bmt"
  1152. 0 31 8001 "{8}"
  1153. 0 31 8002 "{9}"
  1154. 0 31 "{10}" 1
  1155. 0 31 "{11}" 1
  1156. 0 31 20 1
  1157. 0 31 8000 "{7}"
  1158. 5 0
  1159. 8 12
  1160. 6 12
  1161. 16 TryToFillEdit 9500 "Ami Pro User's Guide                     ~{6}\amipro\ap30ug.stx"
  1162. 13
  1163. 3 0
  1164. 8 12
  1165. 6 12
  1166. 16 TryToFillEdit 9500 "1-2-3 User's Guide                      ~{6}\123user\123gde.stx"
  1167. 13
  1168. 3 0
  1169. 8 12
  1170. 6 12
  1171. 16 TryToFillEdit 9500 "Freelance Graphics User's Guide                     ~{6}\freelnce\flwug.stx"
  1172. 13
  1173. 3 0
  1174. 8 12
  1175. 6 12
  1176. 16 TryToFillEdit 9500 "Improv Handbook                     ~{6}\improvhb\improvhb.stx"
  1177. 13
  1178. 3 0
  1179. 8 12
  1180. 6 12
  1181. 16 TryToFillEdit 9500 "Improv Application Guide                     ~{6}\improvag\improvag.stx"
  1182. 13
  1183. 3 0
  1184. 8 12
  1185. 6 12
  1186. 16 TryToFillEdit 9500 "cc:Mail Documentation                     ~{6}\ccmail\ccmail.stx"
  1187. 13
  1188. 3 0
  1189. 8 12
  1190. 6 12
  1191. 16 TryToFillEdit 9500 "Organizer Documentation                     ~{6}\organize\organize.stx"
  1192. 13
  1193. 3 0
  1194. 8 12
  1195. 6 12
  1196. 16 TryToFillEdit 9500 "1-2-3 DataLens Documentation           ~{6}\123dlens\123data.stx"
  1197. 13
  1198. 3 0
  1199. 8 12
  1200. 6 12
  1201. 16 TryToFillEdit 9500 "1-2-3 Quick Start Documentation                     ~{6}\123qs\123qs.stx"
  1202. 13
  1203. 3 0
  1204. 8 12
  1205. 6 12
  1206. 16 TryToFillEdit 9500 "1-2-3 Solver Documentation                     ~{6}\123solv\123solv.stx"
  1207. 13
  1208. 3 0
  1209. 8 12
  1210. 6 12
  1211. 16 TryToFillEdit 9500 "1-2-3R4 DataLens Documentation    ~{6}\123r4lns\datalens.stx"
  1212. 13
  1213. 3 0
  1214. 8 12
  1215. 6 12
  1216. 16 TryToFillEdit 9500 "1-2-3R4 User's Guide                      ~{6}\123R4usr\123user.stx"
  1217. 13
  1218. 3 0
  1219. 8 12
  1220. 6 12
  1221. 16 TryToFillEdit 9500 "1-2-3R4 Quick Start Documentation      ~{6}\123R4new\123new.stx"
  1222. 13
  1223. 3 0
  1224. 8 12
  1225. 6 12
  1226. 16 TryToFillEdit 9500 "Organizer Documentation                   ~{6}\organize\usergde.stx"
  1227. 13
  1228. 3 0
  1229. 8 12
  1230. 6 12
  1231. 5 0
  1232. 18 0
  1233. 11 00002867
  1234. 0 16 "Could not find any DocOnline directories within: " "{6}"
  1235. 13
  1236. 8 13
  1237. 0 3 "{13}" "Search DocOnline"
  1238. 0 789 ""
  1239. 6 0
  1240. 15
  1241. 9
  1242. 0 789 ""
  1243. 0 41 50 "{5}!Clearit"
  1244. 0 47 112 "{5}!helper"
  1245. 0 26 "." "smarthelp"
  1246. 13
  1247. 8 14
  1248. 6 14
  1249. 5 0
  1250. 18 0
  1251. 11 00002997
  1252. 6 0
  1253. 15
  1254. 9
  1255. 6 7
  1256. 5 0
  1257. 18 0
  1258. 11 00003059
  1259. 7 ""
  1260. 8 7
  1261. 7 ""
  1262. 8 8
  1263. 7 ""
  1264. 8 9
  1265. 16 GetSearchTerms
  1266. 13
  1267. 8 15
  1268. 0 27 9500
  1269. 13
  1270. 0 20 [X] 2 "~"
  1271. 13
  1272. 8 16
  1273. 16 StartSmart "{4}" "{16}" "{15}"
  1274. 13
  1275. 8 4
  1276. 6 4
  1277. 5 0
  1278. 18 0
  1279. 11 00003214
  1280. 6 0
  1281. 15
  1282. 9
  1283. 0 9 "{4}"
  1284. 6 0
  1285. 15
  1286. 9
  1287. 14 TryToFilledit
  1288. 0 20 "{1}" 2 "~"
  1289. 13
  1290. 8 3
  1291. 0 17 "{3}"
  1292. 13
  1293. 0 16 "Searchng for: " [X]
  1294. 13
  1295. 8 4
  1296. 0 789 "{4}"
  1297. 0 280 "{3}" 33
  1298. 13
  1299. 8 5
  1300. 6 5
  1301. 7 ""
  1302. 18 1
  1303. 11 00000208
  1304. 0 31 "{0}" "{1}"
  1305. 5 1
  1306. 15
  1307. 9
  1308. 10 00000220
  1309. 5 0
  1310. 15
  1311. 9
  1312. 6 2
  1313. 15
  1314. 9
  1315. 14 StartSmart
  1316. 0 16 "{1}" " /o"
  1317. 13
  1318. 8 1
  1319. 0 808 0 "{2}" " "
  1320. 13
  1321. 11 00000108
  1322. 16 FindAndReplace &2 " " "&"
  1323. 7 "[[Open ({1})]"
  1324. 8 4
  1325. 0 16 "{2}" ", """
  1326. 13
  1327. 8 5
  1328. 7 "[[Search({5})]"
  1329. 8 6
  1330. 7 "[[Maximize(Text)]"
  1331. 8 7
  1332. 7 "[[Show(SearchResults)]"
  1333. 8 8
  1334. 7 "[[Restore(Smartext)]"
  1335. 8 9
  1336. 0 8 "Smartext" "System"
  1337. 13
  1338. 8 0
  1339. 6 0
  1340. 5 0
  1341. 18 0
  1342. 11 00001080
  1343. 0 286 "Lotus Applications" "SmarText" "Lotus.ini"
  1344. 13
  1345. 0 20 [X] 1 " "
  1346. 13
  1347. 8 10
  1348. 6 10
  1349. 7 ""
  1350. 18 1
  1351. 11 00000468
  1352. 0 22 "{10}" ""
  1353. 6 10
  1354. 7 ""
  1355. 18 0
  1356. 11 00000666
  1357. 0 286 "Smartext" "rdrpath" "reader.ini"
  1358. 13
  1359. 8 10
  1360. 6 10
  1361. 7 ""
  1362. 18 0
  1363. 11 00000622
  1364. 16 lotuspal.smm!salesmsg 8
  1365. 10 00000666
  1366. 0 22 "{10}\reader.exe" ""
  1367. 13
  1368. 11 00000666
  1369. 0 8 "Smartext" "System"
  1370. 13
  1371. 8 0
  1372. 6 0
  1373. 5 0
  1374. 18 0
  1375. 11 00000815
  1376. 0 3 "Could not start DDE conversation with DocOnline" "Search DocOnline"
  1377. 6 3
  1378. 15
  1379. 9
  1380. 0 11 "{0}" "{4}"
  1381. 0 11 "{0}" "{9}"
  1382. 0 11 "{0}" "{7}"
  1383. 6 2
  1384. 7 ""
  1385. 18 1
  1386. 11 00000953
  1387. 0 296 1
  1388. 0 11 "{0}" "{6}"
  1389. 0 296 0
  1390. 0 11 "{0}" "{8}"
  1391. 6 0
  1392. 5 0
  1393. 18 0
  1394. 11 00001068
  1395. 0 3 "Could not start DDE conversation with DocOnline" "Search DocOnline"
  1396. 6 3
  1397. 15
  1398. 9
  1399. 6 0
  1400. 15
  1401. 9
  1402. 0 11 "{0}" "{4}"
  1403. 0 11 "{0}" "{9}"
  1404. 0 11 "{0}" "{7}"
  1405. 6 2
  1406. 7 ""
  1407. 18 1
  1408. 11 00001218
  1409. 0 296 1
  1410. 0 11 "{0}" "{6}"
  1411. 0 296 0
  1412. 0 11 "{0}" "{8}"
  1413. 6 0
  1414. 15
  1415. 9
  1416. 6 3
  1417. 15
  1418. 9
  1419. 14 helper
  1420. 0 284 "user,FindWindow,HCC" "AmiProWndA" 0
  1421. 13
  1422. 8 1
  1423. 0 798
  1424. 13
  1425. 0 16 [X] "HELPPACK.HLP"
  1426. 13
  1427. 8 2
  1428. 0 284 "user,WinHelp,HHCHJ" "{1}" "{2}" 1 150
  1429. 6 0
  1430. 15
  1431. 9
  1432. 14 GetSearchTerms
  1433. 7 ""
  1434. 8 1
  1435. 7 ""
  1436. 8 2
  1437. 7 ""
  1438. 8 3
  1439. 0 31 8000 "Test"
  1440. 0 27 8000
  1441. 13
  1442. 8 4
  1443. 6 4
  1444. 5 0
  1445. 18 0
  1446. 11 00000130
  1447. 7 ""
  1448. 8 4
  1449. 0 287 "Search DocOnline" "Term1" "{4}" "AMIPRO2.INI"
  1450. 5 25
  1451. 8 5
  1452. 5 27
  1453. 6 5
  1454. 18 2
  1455. 12 00000271
  1456. 10 00000541
  1457. 5 1
  1458. 6 5
  1459. 3 0
  1460. 8 5
  1461. 10 00000195
  1462. 0 27 "{5}"
  1463. 13
  1464. 8 6
  1465. 6 6
  1466. 5 1
  1467. 18 0
  1468. 11 00000528
  1469. 0 287 "Search DocOnline" "Oper1" "{5}" "AMIPRO2.INI"
  1470. 5 25
  1471. 6 5
  1472. 18 0
  1473. 11 00000430
  1474. 7 "&"
  1475. 8 1
  1476. 10 00000528
  1477. 5 26
  1478. 6 5
  1479. 18 0
  1480. 11 00000485
  1481. 7 "|"
  1482. 8 1
  1483. 10 00000528
  1484. 5 27
  1485. 6 5
  1486. 18 0
  1487. 11 00000528
  1488. 7 "&~"
  1489. 8 1
  1490. 10 00000238
  1491. 0 27 8001
  1492. 13
  1493. 8 7
  1494. 6 7
  1495. 7 ""
  1496. 18 0
  1497. 11 00000602
  1498. 7 ""
  1499. 8 1
  1500. 6 7
  1501. 5 0
  1502. 18 0
  1503. 11 00000642
  1504. 7 ""
  1505. 8 7
  1506. 0 287 "Search DocOnline" "Term2" "{7}" "AMIPRO2.INI"
  1507. 5 28
  1508. 8 5
  1509. 5 30
  1510. 6 5
  1511. 18 2
  1512. 12 00000783
  1513. 10 00001063
  1514. 5 1
  1515. 6 5
  1516. 3 0
  1517. 8 5
  1518. 10 00000707
  1519. 0 27 "{5}"
  1520. 13
  1521. 8 6
  1522. 6 5
  1523. 8 8
  1524. 6 6
  1525. 5 1
  1526. 18 0
  1527. 11 00001050
  1528. 0 287 "Search DocOnline" "Oper2" "{5}" "AMIPRO2.INI"
  1529. 5 28
  1530. 6 5
  1531. 18 0
  1532. 11 00000952
  1533. 7 "&"
  1534. 8 2
  1535. 10 00001050
  1536. 5 29
  1537. 6 5
  1538. 18 0
  1539. 11 00001007
  1540. 7 "|"
  1541. 8 2
  1542. 10 00001050
  1543. 5 30
  1544. 6 5
  1545. 18 0
  1546. 11 00001050
  1547. 7 "&~"
  1548. 8 2
  1549. 10 00000750
  1550. 0 27 8002
  1551. 13
  1552. 8 9
  1553. 6 9
  1554. 7 ""
  1555. 18 0
  1556. 11 00001124
  1557. 7 ""
  1558. 8 2
  1559. 6 9
  1560. 5 0
  1561. 18 0
  1562. 11 00001164
  1563. 7 ""
  1564. 8 9
  1565. 0 287 "Search DocOnline" "Term3" "{9}" "AMIPRO2.INI"
  1566. 0 16 "{4}" "{1}" "{7}" "{2}" "{9}"
  1567. 13
  1568. 8 10
  1569. 6 4
  1570. 7 ""
  1571. 18 0
  1572. 11 00001306
  1573. 7 ""
  1574. 8 10
  1575. 6 10
  1576. 15
  1577. 9
  1578. 6 0
  1579. 15
  1580. 9
  1581. 14 Clearit
  1582. 0 4 0
  1583. 17 2
  1584. 29 4 Term1
  1585. 7 ""
  1586. 8 4
  1587. 17 3
  1588. 29 5 Term2
  1589. 7 ""
  1590. 8 5
  1591. 17 4
  1592. 29 6 Term3
  1593. 7 ""
  1594. 8 6
  1595. 17 5
  1596. 0 43 "{0}" 8000 "{4}"
  1597. 17 6
  1598. 0 43 "{0}" 8001 "{5}"
  1599. 17 7
  1600. 0 43 "{0}" 8002 "{6}"
  1601. 17 8
  1602. 0 43 "{0}" 25 1
  1603. 17 9
  1604. 0 43 "{0}" 26 0
  1605. 17 10
  1606. 0 43 "{0}" 27 0
  1607. 17 11
  1608. 0 43 "{0}" 28 1
  1609. 17 12
  1610. 0 43 "{0}" 29 0
  1611. 17 13
  1612. 0 43 "{0}" 30 0
  1613. 17 14
  1614. 29 7 handle
  1615. 0 44 "{0}" 8000
  1616. 13
  1617. 8 7
  1618. 17 15
  1619. 0 284 "user,SetFocus,HH" "{7}"
  1620. 6 3
  1621. 15
  1622. 17 17
  1623. 9
  1624. 14 FindAndReplace
  1625. 29 0 String
  1626. 29 1 Findwhat
  1627. 29 2 Replacewith
  1628. 29 3 FindAndReplace
  1629. 17 1
  1630. 29 4 Location
  1631. 17 2
  1632. 29 5 OffSet
  1633. 5 0
  1634. 8 5
  1635. 17 3
  1636. 5 0
  1637. 0 808 "{5}" "{0}" "{1}"
  1638. 13
  1639. 0 805 &4 [X]
  1640. 13
  1641. 18 1
  1642. 11 00000412
  1643. 17 4
  1644. 29 6 BeforeLocation
  1645. 6 4
  1646. 5 1
  1647. 3 1
  1648. 0 806 "{0}" [X]
  1649. 13
  1650. 8 6
  1651. 17 5
  1652. 29 7 AfterLocation
  1653. 0 14 "{0}"
  1654. 13
  1655. 6 4
  1656. 3 1
  1657. 0 807 "{0}" [X]
  1658. 13
  1659. 8 7
  1660. 17 6
  1661. 0 16 "{6}" "{2}" "{7}"
  1662. 13
  1663. 28 0
  1664. 10 00000136
  1665. 6 3
  1666. 15
  1667. 17 8
  1668. 9
  1669. DIALOG SmartHelp
  1670. -2134376448 16 58 38 176 126 "" "AmiDialog" "Search DocOnline" 
  1671. FONT 8 "Helv" 
  1672. 8 34 104 12 8000 1350631552 "edit" "" 0 
  1673. 8 48 22 12 25 1342373897 "button" "&and" 0 
  1674. 46 48 18 12 26 1342177289 "button" "&or" 0 
  1675. 78 48 34 12 27 1342177289 "button" "&but not" 0 
  1676. 8 62 104 12 8001 1350631552 "edit" "" 0 
  1677. 8 76 24 12 28 1342373897 "button" "a&nd" 0 
  1678. 46 76 20 12 29 1342177289 "button" "o&r" 0 
  1679. 78 76 34 12 30 1342177289 "button" "bu&t not" 0 
  1680. 8 90 104 12 8002 1350631552 "edit" "" 0 
  1681. 50 108 120 40 9500 1344339971 "combobox" "" 0 
  1682. 8 24 52 10 1000 1342177280 "static" "Search Terms :" 0 
  1683. 130 4 40 14 1 1342373889 "button" "OK" 0 
  1684. 130 22 40 14 2 1342373888 "button" "Cancel" 0 
  1685. 8 4 110 18 1001 1342177280 "static" "Type in topics you would like to look up in the documentation." 0 
  1686. 8 110 42 10 1002 1342177280 "static" "Look up in:" 0 
  1687. 133 46 40 32 1003 1342177290 "static" "doconlin.bmt" 0 
  1688. 00022565
  1689.