home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 July & August / Pcwk78b98.iso / Smart30 / ENGLISH / PRODUCTS / LOTUS028.DSK / AMIFX.SMM < prev    next >
INI File  |  1994-07-28  |  107KB  |  5,700 lines

  1. [ver]
  2.     4
  3. [sty]
  4.     
  5. [files]
  6. [charset]
  7.     82
  8.     ANSI (Windows, IBM CP 1252)
  9. [revisions]
  10.     0
  11. [prn]
  12.     QMS-PS 810
  13. [port]
  14.     LPT1:
  15. [lang]
  16.     1
  17. [fldnames]
  18.     DocName
  19.     Field2
  20.     Field3
  21.     Field4
  22.     Field5
  23.     Field6
  24.     Field7
  25.     Field8
  26. [desc]
  27.     Modified on Thursday, July 28, 1994
  28.     0
  29.     
  30.     
  31.     
  32.     775442577
  33.     160
  34.     754111251
  35.     4199
  36.     37
  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. [auto]
  56.     AmiFx.smm!Main(1)
  57.     AmiFx.smm!Bye()
  58.     0
  59. [lnopts]
  60.     2
  61.     Body Text
  62.     1
  63. [docopts]
  64.     5
  65.     2
  66. [GramStyle]
  67.     
  68. [ParaNum]
  69.     1
  70. [tag]
  71.     Body Text
  72.     2
  73.     [fnt]
  74.         Times New Roman
  75.         240
  76.         0
  77.         49152
  78.     [algn]
  79.         1
  80.         1
  81.         0
  82.         0
  83.         0
  84.     [spc]
  85.         33
  86.         273
  87.         1
  88.         0
  89.         0
  90.         1
  91.         100
  92.     [brk]
  93.         4
  94.     [line]
  95.         8
  96.         0
  97.         1
  98.         0
  99.         1
  100.         1
  101.         1
  102.         10
  103.         10
  104.         1
  105.     [spec]
  106.         0
  107.         3
  108.         
  109.         0
  110.         1
  111.         1
  112.         0
  113.         0
  114.         0
  115.         0
  116.     [nfmt]
  117.         280
  118.         1
  119.         2
  120.         .
  121.         ,
  122.         $
  123.     Body Text
  124.     0
  125.     0
  126. [tag]
  127.     SubFunction
  128.     3
  129.     [fnt]
  130.         Times New Roman
  131.         240
  132.         0
  133.         49153
  134.     [algn]
  135.         1
  136.         1
  137.         0
  138.         0
  139.         0
  140.     [spc]
  141.         33
  142.         273
  143.         1
  144.         0
  145.         0
  146.         1
  147.         100
  148.     [brk]
  149.         4
  150.     [line]
  151.         8
  152.         0
  153.         1
  154.         0
  155.         1
  156.         1
  157.         1
  158.         10
  159.         10
  160.         1
  161.     [spec]
  162.         0
  163.         2
  164.         
  165.         0
  166.         1
  167.         1
  168.         0
  169.         0
  170.         0
  171.         0
  172.     [nfmt]
  173.         280
  174.         1
  175.         2
  176.         .
  177.         ,
  178.         $
  179.     Body Text
  180.     0
  181.     0
  182. [tag]
  183.     Comment
  184.     4
  185.     [fnt]
  186.         Arial
  187.         200
  188.         0
  189.         16384
  190.     [algn]
  191.         1
  192.         1
  193.         0
  194.         0
  195.         0
  196.     [spc]
  197.         33
  198.         273
  199.         1
  200.         0
  201.         0
  202.         1
  203.         100
  204.     [brk]
  205.         4
  206.     [line]
  207.         8
  208.         0
  209.         1
  210.         0
  211.         1
  212.         1
  213.         1
  214.         10
  215.         10
  216.         1
  217.     [spec]
  218.         0
  219.         3
  220.         
  221.         0
  222.         1
  223.         1
  224.         0
  225.         0
  226.         0
  227.         0
  228.     [nfmt]
  229.         280
  230.         1
  231.         2
  232.         .
  233.         ,
  234.         $
  235.     Body Text
  236.     0
  237.     0
  238. [tag]
  239.     Translate
  240.     5
  241.     [fnt]
  242.         Times New Roman
  243.         240
  244.         0
  245.         49152
  246.     [algn]
  247.         1
  248.         1
  249.         0
  250.         0
  251.         0
  252.     [spc]
  253.         33
  254.         273
  255.         1
  256.         0
  257.         0
  258.         1
  259.         100
  260.     [brk]
  261.         4
  262.     [line]
  263.         8
  264.         0
  265.         1
  266.         0
  267.         1
  268.         1
  269.         1
  270.         10
  271.         10
  272.         1
  273.     [spec]
  274.         0
  275.         3
  276.         
  277.         0
  278.         1
  279.         1
  280.         0
  281.         0
  282.         0
  283.         0
  284.     [nfmt]
  285.         280
  286.         1
  287.         2
  288.         .
  289.         ,
  290.         $
  291.     Body Text
  292.     0
  293.     0
  294. [tag]
  295.     Footnote
  296.     6
  297.     [fnt]
  298.         Times New Roman
  299.         200
  300.         0
  301.         49152
  302.     [algn]
  303.         1
  304.         1
  305.         0
  306.         720
  307.         0
  308.     [spc]
  309.         33
  310.         273
  311.         1
  312.         0
  313.         0
  314.         1
  315.         100
  316.     [brk]
  317.         4
  318.     [line]
  319.         8
  320.         0
  321.         1
  322.         0
  323.         1
  324.         1
  325.         1
  326.         10
  327.         10
  328.         1
  329.     [spec]
  330.         0
  331.         3
  332.         <*:>
  333.         0
  334.         1
  335.         1
  336.         256
  337.         0
  338.         0
  339.         0
  340.     [nfmt]
  341.         280
  342.         1
  343.         2
  344.         .
  345.         ,
  346.         $
  347.     Footnote
  348.     0
  349.     0
  350. [tag]
  351.     Subhead
  352.     7
  353.     [fnt]
  354.         Times New Roman
  355.         240
  356.         0
  357.         49155
  358.     [algn]
  359.         1
  360.         1
  361.         0
  362.         0
  363.         0
  364.     [spc]
  365.         33
  366.         273
  367.         1
  368.         72
  369.         72
  370.         1
  371.         100
  372.     [brk]
  373.         4
  374.     [line]
  375.         8
  376.         0
  377.         1
  378.         0
  379.         1
  380.         1
  381.         1
  382.         10
  383.         10
  384.         1
  385.     [spec]
  386.         0
  387.         1
  388.         
  389.         0
  390.         1
  391.         1
  392.         0
  393.         0
  394.         0
  395.         0
  396.     [nfmt]
  397.         272
  398.         1
  399.         2
  400.         .
  401.         ,
  402.         $
  403.     Subhead
  404.     0
  405.     0
  406. [tag]
  407.     Header
  408.     9
  409.     [fnt]
  410.         Times New Roman
  411.         240
  412.         0
  413.         49152
  414.     [algn]
  415.         1
  416.         1
  417.         0
  418.         0
  419.         0
  420.     [spc]
  421.         33
  422.         273
  423.         1
  424.         0
  425.         0
  426.         1
  427.         100
  428.     [brk]
  429.         4
  430.     [line]
  431.         8
  432.         0
  433.         1
  434.         0
  435.         1
  436.         1
  437.         1
  438.         10
  439.         10
  440.         1
  441.     [spec]
  442.         0
  443.         0
  444.         
  445.         0
  446.         1
  447.         1
  448.         0
  449.         0
  450.         0
  451.         0
  452.     [nfmt]
  453.         280
  454.         1
  455.         2
  456.         .
  457.         ,
  458.         $
  459.     Header
  460.     0
  461.     0
  462. [tag]
  463.     Footer
  464.     11
  465.     [fnt]
  466.         Times New Roman
  467.         240
  468.         0
  469.         49152
  470.     [algn]
  471.         1
  472.         1
  473.         0
  474.         0
  475.         0
  476.     [spc]
  477.         33
  478.         273
  479.         1
  480.         0
  481.         0
  482.         1
  483.         100
  484.     [brk]
  485.         4
  486.     [line]
  487.         8
  488.         0
  489.         1
  490.         0
  491.         1
  492.         1
  493.         1
  494.         10
  495.         10
  496.         1
  497.     [spec]
  498.         0
  499.         0
  500.         
  501.         0
  502.         1
  503.         1
  504.         0
  505.         0
  506.         0
  507.         0
  508.     [nfmt]
  509.         280
  510.         1
  511.         2
  512.         .
  513.         ,
  514.         $
  515.     Footer
  516.     0
  517.     0
  518. [lay]
  519.     Standard
  520.     513
  521.     [rght]
  522.         15840
  523.         12240
  524.         1
  525.         446
  526.         1440
  527.         1
  528.         1440
  529.         532
  530.         0
  531.         1
  532.         0
  533.         1
  534.         0
  535.         2
  536.         1
  537.         450
  538.         11700
  539.         12
  540.         1
  541.         720
  542.         1
  543.         1440
  544.         1
  545.         2160
  546.         1
  547.         2880
  548.         1
  549.         3600
  550.         1
  551.         4320
  552.         1
  553.         5040
  554.         1
  555.         5760
  556.         1
  557.         6480
  558.         1
  559.         7200
  560.         1
  561.         7920
  562.         1
  563.         8640
  564.     [hrght]
  565.     [lyfrm]
  566.         1
  567.         11200
  568.         0
  569.         0
  570.         12240
  571.         1440
  572.         0
  573.         1
  574.         3
  575.         1 0 0 0 0 0 0
  576.         0
  577.         0
  578.         1
  579.     [frmlay]
  580.         1440
  581.         12240
  582.         1
  583.         1440
  584.         72
  585.         1
  586.         792
  587.         1440
  588.         0
  589.         1
  590.         0
  591.         1
  592.         1
  593.         0
  594.         1
  595.         1440
  596.         10800
  597.         2
  598.         2
  599.         4680
  600.         3
  601.         9360
  602.     [txt]
  603. <+B><+!>Page <:P10,0,><-!>
  604.  
  605. <+B><:da<*!><* >>
  606.  
  607. >
  608.     [frght]
  609.     [lyfrm]
  610.         1
  611.         13248
  612.         0
  613.         14400
  614.         12240
  615.         15840
  616.         0
  617.         1
  618.         3
  619.         1 0 0 0 0 0 0
  620.         0
  621.         0
  622.         2
  623.     [frmlay]
  624.         15840
  625.         12240
  626.         1
  627.         1440
  628.         792
  629.         1
  630.         14472
  631.         1440
  632.         0
  633.         1
  634.         0
  635.         1
  636.         1
  637.         0
  638.         1
  639.         1440
  640.         10800
  641.         2
  642.         2
  643.         4680
  644.         3
  645.         9360
  646.     [txt]
  647. >
  648. [elay]
  649. [l1]
  650.     0
  651. [pg]
  652.     37
  653.     39 0 17 0 3 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  654.     82 0 19 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
  655.     123 0 37 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
  656.     167 0 23 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
  657.     209 0 35 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
  658.     219 0 5 512 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
  659.     261 0 0 0 0 0 0 65535 65535 Standard    65535 0 1    1 242 31 0 0 0 65535 65535 1 1 65535 0 0 0 0 0
  660.     304 0 34 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  661.     349 0 31 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  662.     394 0 0 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  663.     438 0 35 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  664.     482 0 99 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  665.     528 0 52 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  666.     574 0 17 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  667.     620 0 46 0 0 1 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  668.     665 0 17 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  669.     710 0 0 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  670.     753 0 17 0 0 0 0 65535 65535 Standard    65535 0 2    1 254 119 0 0 0 65535 65535 2 2 65535 0 0 0 0 0
  671.     795 0 28 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  672.     840 0 34 0 0 1 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  673.     884 0 0 0 1 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  674.     929 0 0 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  675.     974 0 11 0 0 1 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  676.     1018 0 0 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  677.     1044 0 5 512 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  678.     1088 0 32 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  679.     1133 0 22 0 0 1 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  680.     1178 0 41 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  681.     1222 0 0 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  682.     1266 0 48 0 3 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  683.     1311 0 39 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  684.     1356 0 10 0 0 1 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  685.     1400 0 12 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  686.     1430 0 5 512 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  687.     1471 0 0 0 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  688.     1512 0 41 0 0 1 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  689.     1531 0 0 1025 0 0 0 65535 65535 Standard    65535 0 3    1 120 133 0 0 0 65535 65535 3 3 65535 0 0 0 0 0
  690. [edoc]
  691. @Translate@<:s><:#284,11250>' Text to be translated is tagged with a translate paragraph style.  Only the text in "" should be converted 
  692.  
  693. @Subhead@<:s><:#284,11250>
  694.  
  695. @Subhead@<:s><:#284,11250>'Builder defines
  696.  
  697. @Translate@<:#568,11250>Define        Text_Upload            "Copy an existing document into the Document Sharing Application.  The document will be copied from the local file system and placed into the Notes database."
  698.  
  699. @Translate@<:#568,11250>Define        Text_NewTemplate        "For use by the database administrator. Create a new workgroup  template based on an existing document or Ami Pro style sheet.    "
  700.  
  701. @Main Macro@<:s><:#284,11250>
  702.  
  703. @Subhead@<:s><:#284,11250>' Copy document to Notes instructions
  704.  
  705. @Translate@<:#284,11250>Define        CopyNotes_Caption         "Copy Document to Notes"
  706.  
  707. @Translate@<:#284,11250>Define        CopyNotes_ButtonText     "Paste Document"
  708.  
  709. @Translate@<:#284,11250>Define        CopyNotes_Instruction1    "Select a Document Sharing Database on the Notes desktop"
  710.  
  711. @Translate@<:#284,11250>Define        CopyNotes_Instruction2    "Select Compose - Administration - Copy Document to database"
  712.  
  713. @Translate@<:#284,11250>Define        CopyNotes_Instruction3    "Choose Paste Document "
  714.  
  715. @Translate@<:#284,11250>Define        PleaseHighlightText        "Please highlight several characters of text and click resume"
  716.  
  717. @Translate@<:#284,11250>Define        BaseTemplateCurrentDoc    "Base the template on the current document"
  718.  
  719. <:s><:#284,11250>
  720.  
  721. @Subhead@<:s><:#284,11250>' Creating a new template floating assistant
  722.  
  723. @Translate@<:#284,11250>Define        NewTitleBar            "Create New Template"
  724.  
  725. @Translate@<:#284,11250>Define        NewTemplate_Instruct1    "Select a Document Sharing Database on the Notes desktop"
  726.  
  727. @Translate@<:#284,11250>Define        NewTemplate_Instruct2    "Select Compose - Administration - New Document Template"
  728.  
  729. @Translate@<:#284,11250>Define        NewTemplate_Instruct3    "Position the cursor in the template field - Choose Paste Template"
  730.  
  731. @Translate@<:#284,11250>Define        NewTemplate_Button        "Paste Template"
  732.  
  733. @Translate@<:#284,11250>Define        NewTemplate_Caption    "Create Document Template"
  734.  
  735. <:s><:#284,11250>
  736.  
  737. @Subhead@<:#284,11250>'Bookmark existing smartfields
  738.  
  739. @Translate@<:#284,11250>Define        StatusBar_Bookmarking    "Please wait...bookmarking existing smartfields"
  740.  
  741. <:s><:#284,11250>
  742.  
  743. @Subhead@<:s><:#284,11250>' Version Section
  744.  
  745. @Translate@<:#284,11250>Define        Text1        "The author of this document has specified that all edits are stored as a new version.  "
  746.  
  747. @Translate@<:#284,11250>Define        Text2        "This revision description is stored in the description field in the File/Doc Info box."
  748.  
  749. @Translate@<:#284,11250>Define        Text3        "It is suggested that you describe this revision:"
  750.  
  751. @Translate@<:#284,11250>Define        RemText1    "Please enter a remark that describes your edits to this document.  "
  752.  
  753. @Translate@<:#284,11250>Define        RemText2    "This remark is stored in the description field in the File/Doc Info box."
  754.  
  755. @Translate@<:#284,11250>Define        RemText3    "It is suggested that you enter a remark:"
  756.  
  757. @Subhead@<:s><:#284,11250>
  758.  
  759. @Translate@<+@><:#284,11250>Define        NoHandle    "Did not receive a notes handle. Is Notes in your path?"
  760.  
  761. @Translate@<+@><:#284,11250>Define        ErrorNotOleDoc    "This document is not stored in Notes.  Click OK to remove the icons."
  762.  
  763. @Translate@<+@><:#284,11250>Define        AmiMessage    "Ami Pro"
  764.  
  765. @Translate@<+@><:#284,11250>
  766.  
  767. @Subhead@<:s><:#284,11250>'Editing options 
  768.  
  769. @Translate@<:#568,11250>Define        OptionText        "This document has the following Workgroup Options set.  Edits to this document will be stored "
  770.  
  771. @Translate@<:#284,11250>Define         TextIsAuthor     "{Fname}, as the original author of this document, you have the following options:"
  772.  
  773. @Translate@<:#284,11250>Define        TextIsEditor        "{Fname}, as an editor of this document, you have the following options:"
  774.  
  775. @Translate@<:#284,11250>Define         FollowingOptions     "As an editor of this document, you have the following options:"
  776.  
  777. @Translate@<:#284,11250>Define         InOriginal        "in the original."
  778.  
  779. @Translate@<:#284,11250>Define        InVersion        "as a new version."
  780.  
  781. @Translate@<:#284,11250>Define        OptionEdit        "Editing mode:"
  782.  
  783. @Translate@<:#284,11250>Define        OptionTools        "Revision management tools:"
  784.  
  785. <:s><:#284,11250>
  786.  
  787. @Subhead@<:#284,11250>' Defines for inserting a menuitem and changing the file - doc info action
  788.  
  789. @Translate@<:#284,11250>Define        ViewMenu              "&View"
  790.  
  791. @Translate@<:#284,11250>Define        ViewMenuItem        "&Workgroup SmartIcons On/Off"
  792.  
  793. @Translate@<:#284,11250>Define        ViewMenuHelpText         "Toggle the workgroup SmartIcons on/off"
  794.  
  795. @Translate@<:#284,11250>Define        Menu_File            "&File"
  796.  
  797. @Translate@<:#284,11250>Define        MenuItem_File        "&Doc Info..."
  798.  
  799. @Translate@<:#284,11250>Define        MenuDocInfoHelp_File     "Display or edit descriptive data about the current document."
  800.  
  801. @Translate@<:#284,11250>Define        Version_Describe          "Modified on {Today}"    ' do not translate the today in {}
  802.  
  803. @Translate@<:#284,11250>Define        NoLoadOutWin        "Unable to load outwin.dll"
  804.  
  805. @Translate@<:#284,11250>Define        FontBadParam            "Fontdlg received an invalid parameter {Action}"
  806.  
  807. @Translate@<+@><:s><:#284,11250>
  808.  
  809. <:s><:#284,11250>
  810.  
  811. <:s><:#284,11250>' End text to be translated
  812.  
  813. <:s><:#284,11250>
  814.  
  815. <:s><:#284,11250>
  816.  
  817. <:#284,11250>Define        FXIcon_GoNotes    1
  818.  
  819. <:#284,11250>Define        FXIcon_Remark    2
  820.  
  821. <:#284,11250>Define        FXIcon_RevMark    3
  822.  
  823. <:#284,11250>Define        FXIcon_Review    4
  824.  
  825. <:#284,11250>Define        FXIcon_DocInfo    5
  826.  
  827. <:#284,11250>Define        FXIcon_Mail        6
  828.  
  829. <:#284,11250>Define        FXIcon_InsertNote    7
  830.  
  831. <:#284,11250>Define        FXIcon_GotoNote    8
  832.  
  833. <:#284,11250>Define        AppNotes        "Lotus Notes"
  834.  
  835. <:#284,11250>Define        AMIUI_DESCRIPTFIELDS    16
  836.  
  837. <:s><:#284,11250>
  838.  
  839. @Subhead@<:s><:#284,11250>' Defines for Main
  840.  
  841. <:#284,11250>Define        OpenField    1
  842.  
  843. <:#284,11250>Define        CloseField    2
  844.  
  845. <:#284,11250>Define        OpenMacro    3
  846.  
  847. <:#284,11250>Define        CloseMacro    4
  848.  
  849. <:#284,11250>Define        NewDoc    1
  850.  
  851. <:s><:#284,11250>Define        Existing    2
  852.  
  853. <:#284,11250>Define        FromNotes    1
  854.  
  855. <:#284,11250>Define        Field1Name    "DocName"
  856.  
  857. @Subhead@<:s><:#284,11250>
  858.  
  859. @Subhead@<:#284,11250>AmiNotes defines
  860.  
  861. <:#284,11250>' These defines are necessary to retrieve information from the __FXPARAMx fields.
  862.  
  863. <:#568,11250>Define        GetNotesStringField(hTempNote, FieldName, Var, VarLen)                    DllCall("AmiNotes.dll,GetNotesStringField,HHCCH",%1,%2,%3,%4)
  864.  
  865. <:#568,11250>Define        GetNotesStringFieldUnlimited(hTempNote, lpstrField)                        DllCall("AmiNotes.dll,GetNotesStringFieldUnlimited,HHC",%1,%2)
  866.  
  867. <:#568,11250>Define        SetNotesStringField(hTempNote, lpstr Field, lpstr data)                        DllCall("AmiNotes.dll,SetNotesStringField,HHCC",%1,%2,%3)
  868.  
  869. <+@><:#284,11250>Define        NotesTerm()        DllCall("AmiNotes.dll,NotesFriendlyTerm,A")
  870.  
  871. <+@><:#284,11250>Define        NotesInit()        DllCall("AmiNotes.dll,NotesFriendlyInit,A")
  872.  
  873. <+@><:#284,11250>Define        ReOpenDatabase()    DllCall("AmiNotes.dll,ReOpenDatabase,HH",%1)
  874.  
  875. <+@><:#284,11250>Define        CloseDatabase()    DllCall("AmiNotes.dll,CloseDatabase,HH",%1)
  876.  
  877. <+@><:#284,11250>
  878.  
  879. @Subhead@<+@><:#284,11250>Windows Defines
  880.  
  881. <+@><:#284,11250>' Common window API defines
  882.  
  883. <+@><:#284,11250>Define        GlobalLock(hmem)            DllCall("Kernel,GlobalLock,CH",%1)
  884.  
  885. <+@><:#284,11250>Define        GlobalUnlock(hmem)            DllCall("Kernel,GlobalUnlock,AH",%1)
  886.  
  887. <+@><:#284,11250>Define        GlobalFree(hmem)            DllCall("Kernel,GlobalFree,HH",%1)
  888.  
  889. <:#284,11250><:><:><:><:>Define         FindWindow()             DllCall("user,FindWindow,HCC", %1, %2)
  890.  
  891. <:#284,11250>Define        EM_SetSel                1025
  892.  
  893. <:#284,11250><:><:><:><:>'Define        MoveWindow()         DllCall("User,MoveWindow,HHHHHHA",%1,%2,%3,%4,%5,%6)
  894.  
  895. @Outline2@<:#284,11250>Define        EnableWindow()            DllCall("User,EnableWindow,AHH",%1,%2)
  896.  
  897. @Outline2@<:#284,11250>define        GetActiveWindow()            DllCall("user,GetActiveWindow,H")
  898.  
  899. <:#284,11250>Define        IsWindowVisible(hwnd)        DllCall("User,IsWindowVisible,AH",%1)
  900.  
  901. <:#284,11250>Define        WinHelp(hWnd, file, cmd, ptr)    DllCall("user,WinHelp,HHCHJ", %1, %2, %3, %4)
  902.  
  903. <:#284,11250>define        HELP_CONTEXT            0x0001
  904.  
  905. <:#284,11250>define        VK_F1                    112
  906.  
  907. <:#284,11250>Define        HelpPanelGlobalVar            "HelpPanelGlobalVar"
  908.  
  909. <:#284,11250>Define        SetWindowText(hwnd, Text)        DllCall("User,SetWindowText,HHC",%1,%2)
  910.  
  911. <:#284,11250>Define         Getfocus()                 DllCall("user,GetFocus,H")
  912.  
  913. <:#284,11250>Define         SetFocus()                 DllCall("user,SetFocus,HH",%1)
  914.  
  915. <:#284,11250>'Define     ShowWindow(hWnd, stuff)         DllCall("user,ShowWindow,HHH", %1, %2)
  916.  
  917. @Outline2@<:#284,11250>Define         PostMessage(hwnd, msg, wp, lp)    Dllcall("user,PostMessage,JHHHJ", %1, %2, %3, %4)
  918.  
  919. <:#284,11250>Define         DestroyWindow(hwnd)         DllCall("user,DestroyWindow,HH", %1)
  920.  
  921. <:#284,11250>Define        wm_command                0x0111
  922.  
  923. <:#284,11250>Define         WM_QUIT                0x0012
  924.  
  925. <:#284,11250>Define        GetSystemMetrics(Param)        DllCall("User,GetSystemMetrics,HH"%1)
  926.  
  927. <:#284,11250>Define        sm_cyscreen                1
  928.  
  929. <:#284,11250>
  930.  
  931. @SubFunction@<:#284,11250>
  932.  
  933. @SubFunction@<:#284,11250>
  934.  
  935. <:#284,11250>' Help Panel Numbers for dialog boxes
  936.  
  937. <:#284,11250>' These panels represent help panels in the Ami Pro help file.
  938.  
  939. <:#284,11250>Define        HP_Assistant        5000
  940.  
  941. <:#284,11250>Define        HP_CopyToNotes    5001
  942.  
  943. <:#284,11250>Define        HP_NewDoc        5002
  944.  
  945. <:#284,11250>Define        HP_EditOptions    5003
  946.  
  947. <:#284,11250>Define        HP_Remark        5004
  948.  
  949. <:#284,11250>Define        HasFxMacroRun    "HasAmiFxRun"
  950.  
  951. <:#284,11250>
  952.  
  953. <:#284,11250>' Defines for GetInfo()
  954.  
  955. <:#284,11250>define AMIUI_INREVMARKMODEFLAG        136
  956.  
  957. <:#284,11250>define AMIUI_DOCUMENTLOCKED        142                
  958.  
  959. <:#284,11250>
  960.  
  961. @Translate@<:#284,11250>
  962.  
  963. <:#284,11250>Define        IconToggle            3
  964.  
  965. <:#284,11250>Define        Icon_Enable            4
  966.  
  967. <:#284,11250>Define        Icon_Disable            5
  968.  
  969. <:#284,11250>
  970.  
  971. <:#284,11250>
  972.  
  973. <:#284,11250>Define        MaxLengthName         31
  974.  
  975. <:#284,11250>Define        EM_LimitText            1045
  976.  
  977. <:#284,11250>
  978.  
  979. @Subhead@<:#284,11250>'Icon Handling
  980.  
  981. <:#284,11250>Define        hFxOutWin            "HFXOutWin"
  982.  
  983. <:#284,11250>Define        hFxIconBar            "HFXIconBar"
  984.  
  985. <:#284,11250>Define         IsOKToRun(menuname)    GetInfo(217, 24, %1);
  986.  
  987. <:#284,11250>
  988.  
  989. @Subhead@<:#284,11250>' FxSty Defines
  990.  
  991. @Outline2@<:#284,11250>Define        PenBmp        "FxPen.bmp"    ' this should be placed in the Ami Pro directory
  992.  
  993. @Outline2@<:#284,11250>Define        PageBmp        "FxPage.bmp"
  994.  
  995. @Outline2@<:#284,11250>Define        GetIniInfo(Key)    GetProfileString$("AutoStyleSheets",%1,"AmiPro2.Ini")
  996.  
  997. @Outline2@<:#284,11250>Define        MoveWindow()    DllCall("user,MoveWindow,HHHHHHH",%1,%2,%3,%4,%5,1)
  998.  
  999. @Outline2@<:#284,11250>Define        GetWindowRect()    DllCall("user,GetWindowRect,HHN",%1,%2)
  1000.  
  1001. @Outline2@<:#284,11250>Define        GetClientRect()    DllCall("user,GetClientRect,HHN",%1,%2)
  1002.  
  1003. @Outline2@<:#284,11250>Define         ScreenToClient()    DllCall("user,ScreenToClient,HHN", %1, %2)
  1004.  
  1005. @Outline2@<:#284,11250>Define         ClientToScreen()    DllCall("user,ClientToScreen,HHN", %1, %2)
  1006.  
  1007. @Outline2@<:#284,11250>Define         ShowWindow()    DllCall("User,ShowWindow,AHH",%1,%2)
  1008.  
  1009. @Outline2@<:#284,11250>'Define     EnableWindow()    DllCall("User,EnableWindow,AHH",%1,%2)
  1010.  
  1011. @Outline2@<:#284,11250>Define         MapDialogRect()    DllCall("user,MapDialogRect,HHN", %1, %2)
  1012.  
  1013. <:#284,11250>Define        BM_StartTypingHere        "as_starttext"
  1014.  
  1015. @Outline2@<:#284,11250>Define        NumOptionalItems    "NumOptional"
  1016.  
  1017. @Outline2@<:#284,11250>Define        Delim        "~"
  1018.  
  1019. <+@><:#284,11250>Define        Rights_RevisionMarking    8
  1020.  
  1021. <+@><:#284,11250>Define        Rights_Annotations        16
  1022.  
  1023. <+@><:#284,11250>Define        Rights_Full            4
  1024.  
  1025. <+@><:#284,11250>
  1026.  
  1027. <:#284,11250>Define    GlobalOrigAuthor    "GlobalVarAuthor"
  1028.  
  1029. <:#284,11250>
  1030.  
  1031. @SubFunction@<:#284,11250>'Outwin Defines
  1032.  
  1033. <:#284,11250>Define     AddMacroCall(hwnd, macro, cmd)     DllCall("outdll,AddMacroCall,HHCH", %1, %2, %3)
  1034.  
  1035. <:#284,11250>Define     SetWallPaper(hwnd, fname)         DllCall("outdll,SetWallPaper,HHC", %1, %2)
  1036.  
  1037. <:#568,11250>Define     IconOn(hwnd, ini, ega, vga, 8514, pos, tbl) DllCall("outdll,IconOn,HHCCCCHC", %1, %2, %3, %4, %5, %6, %7)
  1038.  
  1039. <:#284,11250>Define     IconOff(hwnd)             DllCall("outdll,IconOff,HH", %1)
  1040.  
  1041. <:#284,11250>Define     IconConfig(hwnd, ini)         DllCall("outdll,IconConfig,HHC", %1, %2)
  1042.  
  1043. <:#568,11250>Define        CreateTheWin(hWndParent,Flag,x,y,cx,xy,Title)    DllCall("outdll,CreateTheWin,HHHHHHHC",%1,%2,%3,%4,%5,%6,%7)
  1044.  
  1045. <:#284,11250>
  1046.  
  1047. <:#284,11250>
  1048.  
  1049. <:#284,11250>
  1050.  
  1051. @Subhead@<:#284,11250>' Declares
  1052.  
  1053. <:#284,11250>' Forward declarations
  1054.  
  1055. <:#284,11250>Declare    SetOpeningOptions(OpenOptions, IsVersion, UserName, IsOrigAuthor, DocName)
  1056.  
  1057. <:#284,11250>Declare    Bye()
  1058.  
  1059. <:#284,11250>Declare    FXAutosty(DocName)
  1060.  
  1061. <:#284,11250>Declare    Version(UserName, Descript)
  1062.  
  1063. <:#284,11250>Declare     Remark()
  1064.  
  1065. <:#284,11250>Declare    EditingOptionsDialog(MarkingMode, IsVersion, IsOrigAuthor, UserName)
  1066.  
  1067. <:#284,11250>Declare    WorkgroupIcons(State)
  1068.  
  1069. <:#284,11250>Delcare    FontDlg(Action, Hdlg, id)
  1070.  
  1071. <:#284,11250>Declare    InDesignMode()
  1072.  
  1073. <:#284,11250>Declare    SetEditingMode(Mode)
  1074.  
  1075. <:#284,11250>Declare     ModifyMenu()
  1076.  
  1077. <:#284,11250>Declare     MenuDocInfo()
  1078.  
  1079. <:#284,11250>Declare    AmiUIGray(Id, State)
  1080.  
  1081. <:#284,11250>Declare    Builder()
  1082.  
  1083. <:#284,11250>Declare    FXLaunch(param)
  1084.  
  1085. <:#284,11250>Declare    SetupDocumentForFX(DocName)
  1086.  
  1087. <:#284,11250>Declare    Icons_Create()
  1088.  
  1089. <:#284,11250>Declare    GetDocUserFiedlName(Number)
  1090.  
  1091. <:#284,11250>Declare    HelpFunction()
  1092.  
  1093. <:#284,11250>Declare FontDlg(Action, Hdlg, id)
  1094.  
  1095. <:#284,11250>
  1096.  
  1097. @Subhead@<:#284,11250>'FXAutosty declares
  1098.  
  1099. <:#284,11250>Declare     MoveControl(Hdlg, ControlToMove, ControlAbove, YDistance)
  1100.  
  1101. <:#284,11250>Declare    UpdateDefaultFields(aHoldUserFields)
  1102.  
  1103. <:#284,11250>Declare    FontDlg(Action, Hdlg, id)
  1104.  
  1105. <:#284,11250>Declare    RequestDocName(AHoldUserFields, NumUserFields, DocName)
  1106.  
  1107. <:#284,11250>Declare    SizeBox(Hdlg, NumberToShow)
  1108.  
  1109. <:#284,11250>
  1110.  
  1111. @Subhead@<:#284,11250>Function Main()
  1112.  
  1113. @Comment@<:#231,11250>' the main entry point to the builder.  This function will execute is the user selects Tools - Macros - Playback AmiFx.smm  
  1114.  
  1115. <:#284,11250>IgnoreKeyBoard(2)
  1116.  
  1117. <:#284,11250>Mac = GetRunningMacroFile$()
  1118.  
  1119. <:#284,11250>Stat = Builder()
  1120.  
  1121. @Outline2@<:#284,11250>End Function
  1122.  
  1123. <:#284,11250>
  1124.  
  1125. <:#284,11250>
  1126.  
  1127. <:p<* >>
  1128.  
  1129. <:#284,11250>' This is called from the __FXMacro field in the notes form.
  1130.  
  1131. @Subhead@<:#284,11250>
  1132.  
  1133. @Subhead@<:#284,11250>Function FxLaunch(AdditionalMacroToRun)
  1134.  
  1135. @Comment@' This should be executed if the document is embedded into a notes form see footnore below<:F
  1136. @Footnote@The FX field __FxMacro will automatically run a macro  when the document is OLE launched from notes.   Therefore, "AmiFx.smm!FxLaunch()" should be in the __FXMacro field.  To investigate this field, open the dochare.nsf database and open the document form i
  1137. n design mode.  
  1138.  
  1139. >
  1140. .  
  1141.  
  1142. <+@><:#284,11250>DefStr OpenOptions, IsVersion, UserName, IsOrigAuthor, DocName ;
  1143.  
  1144. <:#284,11250>
  1145.  
  1146. <:#284,11250>
  1147.  
  1148. <:#284,11250>
  1149.  
  1150. <:#284,11250>AllocGlobalVar(HasFXMacroRun,1)
  1151.  
  1152. <:#284,11250>Mac = GetRunningMacroFile$()
  1153.  
  1154. <:#284,11250>
  1155.  
  1156. <:#284,11250>If GetGlobalVar$(HasFXMacroRun) != "1"
  1157.  
  1158. <:#284,11250>    ' The macro has not run, modify the menubar and setup mdi switching
  1159.  
  1160. <:#284,11250>    ModifyMenu()                    ' Modify the menus
  1161.  
  1162. <:#284,11250>    OnMdiActivate("{Mac}!FXMdiSwitch")    ' setup the mdi switching
  1163.  
  1164. <:#284,11250>    SetGlobalVar(HasFXMacroRun, "1")
  1165.  
  1166. <:#284,11250>Endif
  1167.  
  1168. <:#284,11250>' Maximize Ami Pro
  1169.  
  1170. <:#284,11250>AppMaximize("")
  1171.  
  1172. <:#284,11250>
  1173.  
  1174. <+@><:#284,11250>hTempNote = GetNotesWriteHandle()        ' Retrieve a NotesHandle - Only with OLE launched docs
  1175.  
  1176. <+@><:#284,11250>If hTempNote != 0
  1177.  
  1178. @Comment@<+@><:#231,11250>    ' Valid notes handle, retrieve the info from the 5 custom fields
  1179.  
  1180. <+@><:#284,11250>    LibId = DllLoadLib("{AmiDir}Aminotes.dll","NotesFriendlyInit","A")
  1181.  
  1182. <+@><:#284,11250>    If LibId
  1183.  
  1184. <+@><:#284,11250>        If NotesInit()
  1185.  
  1186. <+@><:#284,11250>            ' Place the info from the Notes fields __FXParamx into variables
  1187.  
  1188. <+@><:#284,11250>            GetNotesStringField(hTempNote,"__FXPARAM1",&OpenOptions,50)
  1189.  
  1190. <+@><:#284,11250>            GetNotesStringField(hTempNote,"__FXPARAM2",&IsVersion,40)
  1191.  
  1192. <+@><:#284,11250>            GetNotesStringField(hTempNote,"__FXPARAM3",&UserName,40)
  1193.  
  1194. <+@><:#284,11250>            GetNotesStringField(hTempNote,"__FXPARAM4",&IsOrigAuthor,10)
  1195.  
  1196. <+@><:#284,11250>            GetNotesStringField(hTempNote,"__FXPARAM5",&DocName,40)
  1197.  
  1198. <+@><:#284,11250>            NotesTerm()
  1199.  
  1200. <+@><:#284,11250>        Endif
  1201.  
  1202. <+@><:#284,11250>    DllFreeLib(LibId)                ' Free the dll
  1203.  
  1204. <+@><:#284,11250>    Endif
  1205.  
  1206. <+@><:#284,11250>Else
  1207.  
  1208. <+@><:#284,11250>    Message(NoHandle, AmiMessage)
  1209.  
  1210. <:#284,11250>    Return -1
  1211.  
  1212. <+@><:#284,11250>Endif
  1213.  
  1214. <:#284,11250>DocField_DocName = GetDocInfo$(DDUser1)    ' Get the info in user field1 -where the docname is fx'd
  1215.  
  1216. <:#284,11250>
  1217.  
  1218. <:#284,11250>
  1219.  
  1220. @Comment@<:#231,11250>' If no doc name has been stored in the user defined doc info field 1, then run autosty
  1221.  
  1222. <:#284,11250>If  DocField_DocName = ""
  1223.  
  1224. @Comment@<:#231,11250>    ' This is a new document - request info and turn the icons on
  1225.  
  1226. <:#284,11250>        Stat = FxAutosty(DocName)    ' Run FXAutosty and request docname and description
  1227.  
  1228. <:#284,11250>        WorkgroupIcons(on)    ' Turn the workgroup icons on
  1229.  
  1230. <:#284,11250>    Else
  1231.  
  1232. @Comment@<:#231,11250>        ' This is an existing doc - a doc that has already been named.
  1233.  
  1234. @Comment@<:#231,11250>        ' Just display the editing options box and set correct editing mode
  1235.  
  1236. <:#284,11250>        SetOpeningOptions(OpenOptions, IsVersion, UserName, IsOrigAuthor, DocName)
  1237.  
  1238. <:#284,11250>    Endif
  1239.  
  1240. <:#284,11250>
  1241.  
  1242. <:#284,11250>If Len(AdditionalMacroToRun) <;> 1
  1243.  
  1244. <:#284,11250>    ' If a macro name was passed to the fuction, run the macro
  1245.  
  1246. <:#284,11250>    Calli AdditionalMacroToRun()
  1247.  
  1248. <:#284,11250>Endif
  1249.  
  1250. <:#284,11250>
  1251.  
  1252. <:#284,11250>
  1253.  
  1254. <:#284,11250>End Function
  1255.  
  1256. <:#284,11250>
  1257.  
  1258. @Subhead@<:#284,11250>Function SetupDocumentForFX(DocName)
  1259.  
  1260. ' Setup the document to be compatible with the docshare database.  see info 
  1261. <:F
  1262. @Footnote@The Docshare.nsf transfers the document name through a field in Ami Pro's document info.  The field should be renameed docname.  To rename this field manually, select File - Doc Info, Other Fields..., and then Rename Fields.  With Ami Pro 3.1, the field nam
  1263. es travel with the document.  The database transfers the remark through the description field of Ami Pro's doc info.
  1264.  
  1265. >
  1266.  
  1267. <:#284,11250>IgnoreKeyBoard(2)
  1268.  
  1269. <:#284,11250>' Rename user field1 to "docname"
  1270.  
  1271. <:#284,11250>RenameDocInfoField(0,Field1Name)
  1272.  
  1273. <:#284,11250>' Set the document name into the user field1 and 
  1274.  
  1275. <:#284,11250>Dim Field(8)
  1276.  
  1277. <:#284,11250>For t =2 to 8
  1278.  
  1279. <:#284,11250>    Field(t) = GetDocInfo$(t + 7)
  1280.  
  1281. <:#284,11250>Next
  1282.  
  1283. <:#284,11250>' Put the docname into the first user defined field - the field has been rename to "docname"
  1284.  
  1285. <:#284,11250>Stat = DocInfoFields(DocName,Field(2),Field(3),Field(4),Field(5),Field(6),Field(7),Field(8)) 
  1286.     
  1287.  
  1288. <:#284,11250>End Function
  1289.  
  1290. <:#284,11250>
  1291.  
  1292. @Subhead@<:#284,11250>Function SetOpeningOptions(OpenOptions, IsVersion, UserName, IsOrigAuthor, DocName)
  1293.  
  1294. <:#284,11250>IgnoreKeyBoard(2)
  1295.  
  1296. <:#284,11250>' 
  1297.  
  1298. @Comment@<:#231,11250>'Run when the document is opened from a notes form.  
  1299.  
  1300. @Comment@<:#231,11250> 'Extract the first field delimited with a ; from field 8 of doc info and do something
  1301.  
  1302. @Comment@<:#231,11250>' here are the value
  1303.  
  1304. @Comment@<:#231,11250>' 8 Lock for  revision marking
  1305.  
  1306. @Comment@<:#231,11250>' 16 lock for annotations
  1307.  
  1308. @Comment@<:#231,11250>' Retrieve a flag from __FXPARAM1 
  1309.  
  1310. @Comment@<:#231,11250>' check the flag against the various options
  1311.  
  1312. <:#284,11250>
  1313.  
  1314. <:#284,11250>Descript = GetDocInfo$(7)
  1315.  
  1316. <:#284,11250>KeyWords = GetDocInfoKeyWords$()
  1317.  
  1318. @Comment@<:#231,11250>' If this is an existing doc ask the editing option and describe version questions
  1319.  
  1320. <:#284,11250>
  1321.  
  1322. <:#284,11250>Stat = EditingOptionsDialog(OpenOptions, IsVersion, IsOrigAuthor, UserName)
  1323.  
  1324. <:#284,11250>
  1325.  
  1326. <:#284,11250>If IsVersion = 2
  1327.  
  1328. <:#284,11250>    ' Prompt for a remark for this new version
  1329.  
  1330. <:#284,11250>    Version(&Descript, UserName)
  1331.  
  1332. <:#284,11250>    DocInfo(Descript, GetDocInfoKeywords$(),1);
  1333.  
  1334. <:#284,11250>Endif
  1335.  
  1336. <:#284,11250>End Function
  1337.  
  1338. <:#284,11250>
  1339.  
  1340. @Subhead@<:#284,11250>Function EditingOptionsDialog(MarkingMode, Isversion, IsOrigAuthor, UserName)
  1341.  
  1342. <:#284,11250>' Display the editing options dialog box.
  1343.  
  1344. <:#284,11250>IgnoreKeyBoard(2)
  1345.  
  1346. @Comment@<:#231,11250>' Build the text that will be displayed at the top of the dialogbox describing where edits will be stored (version or original)
  1347.  
  1348. <:#284,11250>Fname = StrField$(UserName,1," ")
  1349.  
  1350. <:#284,11250>If Fname = -1
  1351.  
  1352. <:#284,11250>    Fname = ""
  1353.  
  1354. <:#284,11250>Endif
  1355.  
  1356. <:#284,11250>If IsVersion = 2
  1357.  
  1358. <:#284,11250>    Explanation = StrCat$(OptionText,InVersion)
  1359.  
  1360. <:#284,11250>Elseif IsVersion = 1
  1361.  
  1362. <:#284,11250>    Explanation = StrCat$(OptionText,InOriginal)
  1363.  
  1364. <:#284,11250>Endif    
  1365.  
  1366. <:#284,11250>
  1367.  
  1368. @Comment@<:#231,11250>' Set Different text depending of whether the current editor is the original author or not
  1369.  
  1370. <:#284,11250>If IsOrigAuthor 
  1371.  
  1372. <:#284,11250>    YourOptionsText = TextIsAuthor
  1373.  
  1374. <:#284,11250>Else
  1375.  
  1376. <:#284,11250>    YourOptionsText = TextIsEditor
  1377.  
  1378. <:#284,11250>Endif
  1379.  
  1380. <:#284,11250>
  1381.  
  1382. <:#284,11250>Mac = GetRunningMacroFile$()
  1383.  
  1384. <:#284,11250>AmiDir = GetAmiDirectory$()
  1385.  
  1386. <:#284,11250>
  1387.  
  1388. <:#284,11250>FontDlg(1,0,0)    ' Create a small font
  1389.  
  1390. <:#284,11250>
  1391.  
  1392. <:#284,11250>FillEdit(1000, "{AmiDir}FxPage.bmp")
  1393.  
  1394. <:#284,11250>FillEdit(1001, "{AmiDir}FxPen.bmp")
  1395.  
  1396. <:#284,11250>FillEdit(1002, Explanation)
  1397.  
  1398. <:#284,11250>FillEdit(1003, YourOptionsText)
  1399.  
  1400. <:#284,11250>FillEdit(1004, OptionEdit)
  1401.  
  1402. <:#284,11250>FillEdit(1005, OptionTools)
  1403.  
  1404. <:#284,11250>
  1405.  
  1406. <:#284,11250>If MarkingMode & Rights_RevisionMarking
  1407.  
  1408. <:#284,11250>    ' Set Revision Marking mode radio on
  1409.  
  1410. <:#284,11250>    FillEdit(23,1)
  1411.  
  1412. <:#284,11250>ElseIf MarkingMode & Rights_Annotations
  1413.  
  1414. <:#284,11250>    ' Set Rights for annotation radion on
  1415.  
  1416. <:#284,11250>    FillEdit(24,1)
  1417.  
  1418. <:#284,11250>Else
  1419.  
  1420. <:#284,11250>    ' Set Full rights radio button on
  1421.  
  1422. <:#284,11250>    FillEdit(22,1)
  1423.  
  1424. <:#284,11250>Endif
  1425.  
  1426. <:#284,11250>FillEdit(21,1)
  1427.  
  1428. <:#284,11250>FillEdit(25,1)
  1429.  
  1430. <:#284,11250>
  1431.  
  1432. <:#284,11250>SetDlgCallBack(0, "CallBack")    ' Init routine for this box...set fonts and grey stuff
  1433.  
  1434. <:#284,11250>
  1435.  
  1436. <:#284,11250>AllocGlobalVar(GlobalOrigAuthor,1)
  1437.  
  1438. <:#284,11250>SetGlobalVar(GlobalOrigAuthor,IsOrigAuthor)
  1439.  
  1440. <:#284,11250>
  1441.  
  1442. <:#284,11250>AllocGlobalVar(HelpPanelGlobalVar,1)
  1443.  
  1444. <:#284,11250>SetGlobalVar(HelpPanelGlobalVar,HP_EditOptions)
  1445.  
  1446. <:#284,11250>DlgKeyInterrupt(VK_F1,"{Mac}!HelpFunction")
  1447.  
  1448. <:#284,11250>
  1449.  
  1450. Box = DialogBox(".","Options")
  1451.  
  1452.  
  1453. <:#284,11250>FreeGlobalVar(HelpPanelGlobalVar)
  1454.  
  1455. <:#284,11250>FreeGlobalVar(GlobalOrigAuthor)
  1456.  
  1457. <:#284,11250>FontDlg(4,0,0)    ' Destroy the small font object and free the global variable
  1458.  
  1459. <:#284,11250>If Box <<<;>1
  1460.  
  1461. <:#284,11250>    ' They cancelled from the box
  1462.  
  1463. <:#284,11250>    Status = 0    
  1464.  
  1465. <:#284,11250>Else
  1466.  
  1467. <:#284,11250>
  1468.  
  1469. <:#284,11250>If GetDialogField$(22)
  1470.  
  1471. <:#284,11250>    ' All Rights radio button selected
  1472.  
  1473. <:#284,11250>    SetEditingMode(Rights_Full)
  1474.  
  1475. <:#284,11250>Endif
  1476.  
  1477. <:#284,11250>
  1478.  
  1479. <:#284,11250>If GetDialogField$(23)
  1480.  
  1481. <:#284,11250>    ' Revision Marking radio button
  1482.  
  1483. <:#284,11250>    SetEditingMode(Rights_RevisionMarking)
  1484.  
  1485. <:#284,11250>Endif
  1486.  
  1487. <:#284,11250>
  1488.  
  1489. <:#284,11250>If GetDialogField$(24)
  1490.  
  1491. <:#284,11250>    ' Lock for annotations radio button    
  1492.  
  1493. <:#284,11250>    SetEditingMode(Rights_Annotations)
  1494.  
  1495. <:#284,11250>Endif
  1496.  
  1497. <:#284,11250>
  1498.  
  1499. <:#284,11250>If GetDialogField$(25)
  1500.  
  1501. <:#284,11250>    ' Show icons checkbox
  1502.  
  1503. <:#284,11250>    WorkgroupIcons(on)
  1504.  
  1505. <:#284,11250>Else
  1506.  
  1507. <:#284,11250>    WorkgroupIcons(off)
  1508.  
  1509. <:#284,11250>Endif
  1510.  
  1511. <:#284,11250>Endif
  1512.  
  1513. <:#284,11250>Return Status
  1514.  
  1515. <:#284,11250>End Function
  1516.  
  1517. @Subhead@<:#284,11250>
  1518.  
  1519. @Subhead@<:#284,11250>Function SetEditingMode(EditingMode)
  1520.  
  1521. <:#284,11250>' Set the editing mode for the document
  1522.  
  1523. <:#284,11250>IgnoreKeyBoard(2)
  1524.  
  1525. <:#284,11250>Descript = GetDocInfo$(7)
  1526.  
  1527. <:#284,11250>KeyWords = GetDocInfoKeyWords$()
  1528.  
  1529. <:#284,11250>
  1530.  
  1531. <:#284,11250>If EditingMode & Rights_Full
  1532.  
  1533. <:#284,11250>    ' Turn off revision marking mode and give them full access
  1534.  
  1535. <:#284,11250>        Flag =  GetInfo(AmiUI_InRevMarkModeFlag)
  1536.  
  1537. <:#284,11250>        DocInfo(Descript,Keywords,DocRunMacro)
  1538.  
  1539. <:#284,11250>
  1540.  
  1541. <:#284,11250>        If Flag = 0
  1542.  
  1543. <:#284,11250>            ' Not in revision marking mode 
  1544.  
  1545. <:#284,11250>        Else
  1546.  
  1547. <:#284,11250>            ' In Revision marking mode - Toggle mode off
  1548.  
  1549. <:#284,11250>            Locked = GetInfo(AMiUI_DocumentLocked)
  1550.  
  1551. <:#284,11250>            If Locked << 64
  1552.  
  1553. <:#284,11250>                Stat  = RevisionMarking(1,0)
  1554.  
  1555. <:#284,11250>            Endif
  1556.  
  1557. <:#284,11250>        Endif
  1558.  
  1559. <:#284,11250>Endif
  1560.  
  1561. <:#284,11250>
  1562.  
  1563. <:#284,11250>If  EditingMode & Rights_RevisionMarking
  1564.  
  1565. <:#284,11250>    ' Enter revision marking mode
  1566.  
  1567. <:#284,11250>    DocInfo(Descript, KeyWords,5)
  1568.  
  1569. <:#284,11250>    RevisionMarking(1,1)
  1570.  
  1571. <:#284,11250>Endif
  1572.  
  1573. <:#284,11250>
  1574.  
  1575. <:#284,11250>If EditingMode & Rights_Annotations
  1576.  
  1577. <:#284,11250>    ' lock for annotations
  1578.  
  1579. <:#284,11250>    DocInfo(Descript,KeyWords,DocLock)
  1580.  
  1581. <:#284,11250>Endif
  1582.  
  1583. <:#284,11250>HourGlass(off)
  1584.  
  1585. <:#284,11250>End function
  1586.  
  1587. <:#284,11250>
  1588.  
  1589. @Subhead@<:#284,11250>Function ModifyMenu()
  1590.  
  1591. <:#284,11250>IgnoreKeyBoard(2)
  1592.  
  1593. <:#284,11250>' Add a menuitem to the View menu
  1594.  
  1595. <:#284,11250>Mac = GetRunningMacroFile$()
  1596.  
  1597. <:#284,11250>BarId = 1
  1598.  
  1599. <:#284,11250>DeleteMenuItem(1,ViewMenu,ViewMenuItem)
  1600.  
  1601. <:#284,11250>InsertMenuItem(1, ViewMenu,10, ViewMenuItem,"{Mac}!FXMenuIcons(1)",ViewMenuHelpText)
  1602.  
  1603. <:#284,11250>ChangeMenuAction(BarId,Menu_File,MenuItem_File,"{Mac}!MenuDocInfo()",MenuDocInfoHelp_File)
  1604.  
  1605. <:#284,11250>End function
  1606.  
  1607. <:#284,11250>
  1608.  
  1609. @Subhead@<:#284,11250>Function FXMenuIcons(Param)
  1610.  
  1611. <:#284,11250>' This function is called whenever the user selects the toggel workgroup icons from the view menu
  1612.  
  1613. <:#284,11250>WorkgroupIcons(IconToggle)
  1614.  
  1615. <:#284,11250>End Function
  1616.  
  1617. <:#284,11250>
  1618.  
  1619. @Subhead@<:#284,11250>Function MenuDocInfo()
  1620.  
  1621. @Comment@<:#231,11250>' Macro to call the docinfo box and grey out several controls
  1622.  
  1623. @Comment@<:#231,11250>' This is called before the Ami Pro document information box is displayed.  May need to grey controls in the box
  1624.  
  1625. @Outline2@<:#284,11250>If GetNotesWriteHandle != 0
  1626.  
  1627. @Outline2@<:#284,11250>    Mac = GetRunningMacroFile$()
  1628.  
  1629. @Outline2@<:#284,11250>    runlater("{mac}!AmiUIGray(25550, 0)", 0.1)
  1630.  
  1631. @Outline2@<:#284,11250>    runlater("{mac}!AmiUIGray(25552, 0)", 0.1)
  1632.  
  1633. @Outline2@<:#284,11250>    pause(004)
  1634.  
  1635. <:#284,11250>Endif
  1636.  
  1637. <:#284,11250>DocInfo
  1638.  
  1639. <:#284,11250>End Function
  1640.  
  1641. <:#284,11250>
  1642.  
  1643. @Subhead@<:#284,11250>function AmiUIGray(ID, State)
  1644.  
  1645. @Comment@<:#231,11250>' get the handle to the active window
  1646.  
  1647. @Comment@<:#231,11250>' then gray the control
  1648.  
  1649. @Outline2@<:#284,11250>hdlg = getactivewindow()
  1650.  
  1651. @Outline2@<:#284,11250>idnew = GetDlgItem(Hdlg, ID)
  1652.  
  1653. @Outline2@<:#284,11250>enablewindow(idnew, state)
  1654.  
  1655. @Outline2@<:#284,11250>end function
  1656.  
  1657. <:#284,11250>
  1658.  
  1659. @Subhead@<:#284,11250>Function FXMdiSwitch()
  1660.  
  1661. @Comment@<:#231,11250>' This is called whenever MDI documents are switched.  Check to see if this is Notes OLE doc.
  1662.  
  1663. @Comment@<:#231,11250>'Try to get a notes WriteHandle, if one is present, this is an OLE doc from notes -<;> show the icons
  1664.  
  1665. @Comment@<:#231,11250>If GetNotesWritehandle != 0
  1666.  
  1667. @Comment@<:#231,11250>    ' Show the icons, this is an OLE launched doc from notes
  1668.  
  1669. <:#284,11250>    WorkgroupIcons(on)
  1670.  
  1671. <:#284,11250>else
  1672.  
  1673. @Comment@<:#231,11250>    ' Hide the icons
  1674.  
  1675. <:#284,11250>    WorkgroupIcons(off)
  1676.  
  1677. <:#284,11250>Endif
  1678.  
  1679. <:#284,11250>End Function
  1680.  
  1681. <:#284,11250>
  1682.  
  1683. @Subhead@<:#284,11250>Function GetDocUserFieldName(Number)
  1684.  
  1685. <:#284,11250>' Return the name of a custom doc info field.  These may be displayed in File\Doc Info.. - Other Fields...
  1686.  
  1687. <:#284,11250>' Only 8 fields are available
  1688.  
  1689. <:#284,11250>If Number <<1 Or Number <;> 8
  1690.  
  1691. <:#284,11250>    ' out of bounds
  1692.  
  1693. <:#284,11250>    Return ""
  1694.  
  1695. <:#284,11250>Endif
  1696.  
  1697. <:#284,11250>AllFieldNames = GetInfo(AMIUI_DESCRIPTFIELDS)
  1698.  
  1699. <:#284,11250>TargetField = StrField$(AllFieldNames, Number,",")
  1700.  
  1701. <:#284,11250>Return TargetField
  1702.  
  1703. <:#284,11250>End function
  1704.  
  1705. <:#284,11250>
  1706.  
  1707. @SubFunction@<:#284,11250>Function FXAutoSty(DocName)
  1708.  
  1709. @Outline2@<:#284,11250>ignorekeyboard(2)
  1710.  
  1711. @Outline2@<:#284,11250>' This performs the same function as the _autosty.smm macro.
  1712.  
  1713. @Outline2@<:#284,11250>Hourglass(on)
  1714.  
  1715. @Outline2@<:#284,11250>rmac=getrunningmacrofile$()
  1716.  
  1717. @Outline2@<:#284,11250>EverBeenRun=getprofilestring$("AutoStyleSheets", "DataGood", "AMIPRO2.INI")
  1718.  
  1719. @Outline2@<:#284,11250>if EverBeenRun != 1
  1720.  
  1721. @Outline2@<:#284,11250>    ' Collect the information that will be stored as defaults
  1722.  
  1723. @Outline2@<:#284,11250>    macpath=GetMacPath$()
  1724.  
  1725. @Outline2@<:#284,11250>    collector="{macpath}collect.smm"
  1726.  
  1727. @Outline2@<:#284,11250>    calli collector()
  1728.  
  1729. @Outline2@<:#284,11250>endif
  1730.  
  1731. @Comment@<:#231,11250>' Update any default fields with info from the AmiPro2.ini
  1732.  
  1733. @Outline2@<:#284,11250>Dim AHoldUserFields(1)
  1734.  
  1735. @Outline2@<:#284,11250>NumUserFields = UpdateDefaultFields(&AHoldUserFields)
  1736.  
  1737. @Outline2@<:#284,11250>RequestDocName(&AHoldUserFields, NumUserFields, DocName)
  1738.  
  1739. @Outline2@<:#284,11250>MarkBookMark(BM_StartTypingHere, FindBookMark  )
  1740.  
  1741. @Outline2@<:#284,11250>MarkBookMark(BM_StartTypingHere, DeleteBookMark  )
  1742.  
  1743. @Outline2@<:#284,11250>HourGlass(off)
  1744.  
  1745. @Outline2@<:#284,11250>end function
  1746.  
  1747. <:#284,11250>
  1748.  
  1749. @SubFunction@<:#284,11250>Function UpdateDefaultFields(AHoldUserFields)
  1750.  
  1751. @Comment@<:#231,11250>' Update any automated default fields with information from the AmiPro2.ini
  1752.  
  1753. @Comment@<:#231,11250>' Stores the user fields in the array AholduserFields 
  1754.  
  1755. @Comment@<:#231,11250>' returns the number of user fields in the docuement
  1756.  
  1757. <:#284,11250>Count = GetPowerFieldCount(0)
  1758.  
  1759. <:#284,11250>If Count << 1
  1760.  
  1761. <:#284,11250>    ' No powerfields, return
  1762.  
  1763. <:#284,11250>    Return 0
  1764.  
  1765. <:#284,11250>Endif
  1766.  
  1767. <:#284,11250>Dim Fields(Count)
  1768.  
  1769. <:#284,11250>GetPowerFields(0,&Fields)
  1770.  
  1771. <:#284,11250>Quote = Chr$(34)
  1772.  
  1773. <:#284,11250>For t = 1 to Count
  1774.  
  1775. <:#284,11250>    PowerField = Fields(t)
  1776.  
  1777. @Outline3@<:#284,11250>    PowerFieldId = StrField$(PowerField,1,",")
  1778.  
  1779. @Outline3@<:#284,11250>    PowerFieldType = StrField$(PowerField,2,",")
  1780.  
  1781. @Outline3@<:#284,11250>    ReadableFieldText = StrField$(PowerField, 3, ",")
  1782.  
  1783. @Outline3@<:#284,11250>    CheckIfAs = Right$(StrField$(ReadableFieldText,1,"_"),2)
  1784.  
  1785. @Outline3@<:#284,11250>    If CheckIfAs = "as"
  1786.  
  1787. @Comment@<:#231,11250>        ' Is this an automated field
  1788.  
  1789. @Outline3@<:#284,11250>        If  "def" = StrField$(ReadableFieldText,2,"_")
  1790.  
  1791. @Comment@<:#231,11250>            ' This is a default field
  1792.  
  1793. @Comment@<:#231,11250>            ' This is the name of the first as_user_3_eb_City etc...
  1794.  
  1795. @Outline3@<:#284,11250>            VariableName = StrField$(ReadableFieldText,3," ")
  1796.  
  1797. @Comment@<:#231,11250>            ' Name of the ini entry holding this info
  1798.  
  1799. @Outline3@<:#284,11250>            IniEntry = StrField$(VariableName,6,"_")
  1800.  
  1801. @Outline3@<:#284,11250>            AllocGlobalVar(VariableName,1)
  1802.  
  1803. @Outline3@<:#284,11250>            FromIni = GetIniInfo(IniEntry)
  1804.  
  1805. @Outline3@<:#284,11250>            SetGlobalVar(VariableName, FromIni)
  1806.  
  1807. @Outline3@<:#284,11250>            GotoPowerField(PowerFieldId, PowerFieldType)
  1808.  
  1809. @Outline3@<:#284,11250>            FieldEvaluate()
  1810.  
  1811. @Outline3@<:#284,11250>            FieldRemove(PowerFieldId, PowerFieldType)
  1812.  
  1813. @Outline3@<:#284,11250>            FreeGlobalVar(VariableName)
  1814.  
  1815. @Outline3@<:#284,11250>        Else
  1816.  
  1817. @Comment@<:#231,11250>            ' This is a user field and will be store in an array to pass to the docname box
  1818.  
  1819. @Outline3@<:#284,11250>            NumUserFields = NumUserFields + 1
  1820.  
  1821. @Outline3@<:#284,11250>            VariableName = StrField$(ReadableFieldText,3," ")
  1822.  
  1823. @Outline3@<:#284,11250>            NameForDlgItem = StrField$(ReadableFieldText,2,"{Quote}")
  1824.  
  1825. @Outline3@<:#284,11250>            Item = StrCat$(VariableName,Delim,NameForDlgItem,Delim,PowerFieldId)
  1826.  
  1827. @Outline3@<:#284,11250>            ArrayInsertByKey(&AHoldUserFields,Item,False,3,Delim)
  1828.  
  1829. @Outline3@<:#284,11250>         Endif
  1830.  
  1831. @Outline3@<:#284,11250>    Endif
  1832.  
  1833. @Outline3@<:#284,11250>    Next
  1834.  
  1835. @Outline3@<:#284,11250>Return NumUserFields;
  1836.  
  1837. <:#284,11250>End Function
  1838.  
  1839. <:#284,11250>
  1840.  
  1841. <:#284,11250>
  1842.  
  1843. @SubFunction@<:#284,11250>Function RequestDocName(AHoldUserFields, NumUserFields, DocName)
  1844.  
  1845. @Comment@<:#231,11250>' Display the dialog that requests document name and initial remark.  Also prompt for automated fields
  1846.  
  1847. <:#284,11250>IgnoreKeyBoard(2)
  1848.  
  1849. <:#284,11250>Mac = GetRunningMacroFile$()
  1850.  
  1851. <:#284,11250>FxPen = StrCat$(GetAmiDirectory$(),penbmp)    ' Filledit the bitmaps
  1852.  
  1853. <:#284,11250>FxPage = StrCat$(GetAmiDirectory$(),pagebmp)
  1854.  
  1855. <:#284,11250>FillEdit(1013, FxPage)
  1856.  
  1857. <:#284,11250>FillEdit(1010, FxPen)
  1858.  
  1859. <:#284,11250>FillEdit(8010, DocName)
  1860.  
  1861. <:#284,11250>FillEdit(8011, GetDocInfo$(DDDescription))
  1862.  
  1863. <:#284,11250>
  1864.  
  1865. <:#284,11250>AllocGlobalVar(NumOptionalItems, 1)
  1866.  
  1867. <:#284,11250>SetGlobalVar(NumOptionalItems,NumUserFields)
  1868.  
  1869. <:#284,11250>
  1870.  
  1871. <:#284,11250>SetDlgCallBack(8010,"DocNameCallBack")
  1872.  
  1873. <:#284,11250>SetDlgCallBack(0, "DlgDocNameInit")
  1874.  
  1875. <:#284,11250>For t = 1 to NumUserFields
  1876.  
  1877. <:#284,11250>    Item = StrField$(*AHoldUserFields(t),2,Delim);
  1878.  
  1879. <:#284,11250>    FillEdit(1000+t,Item)
  1880.  
  1881. <:#284,11250>Next
  1882.  
  1883. <:#284,11250>
  1884.  
  1885. <:#284,11250>AllocGlobalVar(HelpPanelGlobalVar,1)
  1886.  
  1887. <:#284,11250>SetGlobalVar(HelpPanelGlobalVar,HP_NewDoc)
  1888.  
  1889. <:#284,11250>DlgKeyInterrupt(VK_F1,"{Mac}!HelpFunction")
  1890.  
  1891. <:#284,11250>
  1892.  
  1893. <:#284,11250>Box = DialogBox(".","DocName")
  1894.  
  1895. <:#284,11250>FreeGlobalVar(NumOptionalItems)
  1896.  
  1897. <:#284,11250>FreeGlobalVar(HelpPanelGlobalVar)
  1898.  
  1899. <:#284,11250>
  1900.  
  1901. <:#284,11250>If Box <<<;> 1
  1902.  
  1903. <:#284,11250>
  1904.  
  1905. <:#284,11250>Endif
  1906.  
  1907. @Outline3@<:#284,11250>
  1908.  
  1909. @Outline3@<:#284,11250>DocName = GetDialogField$(8010)
  1910.  
  1911. @Outline3@<:#284,11250>DocDescription = GetDialogField$(8011);
  1912.  
  1913. @Comment@<:#231,11250>' Set the doc info and the name
  1914.  
  1915. @Outline3@<:#284,11250>stat = DocInfo(DocDescription,"",1)
  1916.  
  1917. @Outline3@<:#284,11250>SetupDocumentForFx(DocName)    ' Rename the user field1 to docname and set the docname 
  1918.  
  1919. @Outline3@<:#284,11250>
  1920.  
  1921. @Outline3@<:#284,11250>For EditField = 1 to NumUserFields
  1922.  
  1923. @Outline3@<:#284,11250>    PowerFieldType = 3
  1924.  
  1925. @Outline3@<:#284,11250>    Information = GetDialogField$(8000 + EditField)
  1926.  
  1927. @Comment@<:#231,11250>    IF Information = 0
  1928.  
  1929. @Comment@<:#231,11250>        Information = ""
  1930.  
  1931. @Comment@<:#231,11250>    Endif
  1932.  
  1933. @Comment@<:#231,11250>    ' Retrieved the info from the edit field, no alloc a global var, update the info and remove the field
  1934.  
  1935. @Outline3@<:#284,11250>    ArrayInfo = *AHoldUserFields(EditField)
  1936.  
  1937. @Outline3@<:#284,11250>    VariableName = StrField$(ArrayInfo, 1, Delim)
  1938.  
  1939. @Outline3@<:#284,11250>    PowerFieldId = StrField$(ArrayInfo, 3, Delim)
  1940.  
  1941. @Outline3@<:#284,11250>    AllocGlobalVar(VariableName,1)
  1942.  
  1943. @Outline3@<:#284,11250>    SetGlobalVar(VariableName, Information)
  1944.  
  1945. @Outline3@<:#284,11250>    GotoPowerField(PowerFieldId, PowerFieldType)
  1946.  
  1947. @Outline3@<:#284,11250>    FieldEvaluate()
  1948.  
  1949. @Outline3@<:#284,11250>    FieldRemove(PowerFieldId, PowerFieldType)
  1950.  
  1951. @Outline3@<:#284,11250>    FreeGlobalVar(VariableName)
  1952.  
  1953. @Outline3@<:#284,11250>Next
  1954.  
  1955. <:#284,11250>End Function
  1956.  
  1957. <:#284,11250>
  1958.  
  1959. @Subhead@<:#284,11250>Function DocNameCallBack(Hdlg, Id, Value)
  1960.  
  1961. <:#284,11250>IgnoreKeyBoard(2)
  1962.  
  1963. <:#284,11250>' Callback routine for the dialog box that requests the document name and custome information.
  1964.  
  1965. <:#284,11250>Define    Enable    1
  1966.  
  1967. <:#284,11250>Define    Disable    0
  1968.  
  1969. <:#284,11250>DocNameValue = GetDlgItemText(Hdlg, 8010)
  1970.  
  1971. <:#284,11250>If Len(DocNameValue) << 1
  1972.  
  1973. <:#284,11250>    EnableWindow(GetDlgItem(Hdlg, 1),Disable)
  1974.  
  1975. <:#284,11250>Else
  1976.  
  1977. <:#284,11250>    EnableWindow(GetDlgItem(Hdlg,1),Enable)
  1978.  
  1979. <:#284,11250>Endif
  1980.  
  1981. <:#284,11250>End Function
  1982.  
  1983. <:#284,11250>
  1984.  
  1985. @SubFunction@<:#284,11250>Function DlgDocNameInit(Hdlg, Id, Value)
  1986.  
  1987. <:#284,11250>IgnoreKeyBoard(2)
  1988.  
  1989. @Comment@<:#231,11250>' Callback procedure for the dlg to retrieve the document name and optional information
  1990.  
  1991. <:#284,11250>NumberItems = GetGlobalVar$(NumOptionalItems)
  1992.  
  1993. <:#284,11250>Id = Id *1
  1994.  
  1995. <:#284,11250>Switch Id
  1996.  
  1997. <:#284,11250>    Case 0
  1998.  
  1999. @Comment@<:#231,11250>        ' //    This is called before the box is displayed.
  2000.  
  2001. @Comment@<:#231,11250>        ' //    Size the box to display only the number of fields we want
  2002.  
  2003. <:#284,11250>        If Len(GetDlgItemText(Hdlg,8010)) <;> 0
  2004.  
  2005. <:#284,11250>        Else
  2006.  
  2007. <:#284,11250>            EnableWindow(GetDlgItem(Hdlg,1),Disable)
  2008.  
  2009. <:#284,11250>        Endif
  2010.  
  2011. <:#284,11250>        SizeBox(Hdlg, NumberItems)
  2012.  
  2013. @Comment@<:#231,11250>        ' //     only allow 38 characters for the document name - doc info fields only hold 39
  2014.  
  2015. <:#284,11250>        hEditBox = GetDlgItem(Hdlg, 8010)
  2016.  
  2017. <:#284,11250>        AppSendMessage(hEditBox, EM_LimitText, MaxLengthName, 0)
  2018.  
  2019. <:#284,11250>    Default
  2020.  
  2021. <:#284,11250>EndSwitch
  2022.  
  2023. <:#284,11250>End Function
  2024.  
  2025. <:#284,11250>
  2026.  
  2027. @SubFunction@<:#284,11250>Function SizeBox(Hdlg, EditsToShow)
  2028.  
  2029. @Outline3@<:#284,11250>IgnoreKeyBoard(2)
  2030.  
  2031. @Outline3@<:#284,11250>Dim Rect(4)
  2032.  
  2033. @Outline3@<:#284,11250>GetWindowRect(hDlg,&rect)
  2034.  
  2035. @Outline3@<:#284,11250>x=rect(1)
  2036.  
  2037. @Outline3@<:#284,11250>y=rect(2)
  2038.  
  2039. @Outline3@<:#284,11250>cx=rect(3)
  2040.  
  2041. @Outline3@<:#284,11250>cy=rect(4)
  2042.  
  2043. @Outline3@<:#284,11250>MoveShrink = 24 * (9 - EditsToShow)
  2044.  
  2045. @Outline3@<:#284,11250>MoveWindow(hDlg,x,y,cx-x,cy-(y+MoveShrink) )
  2046.  
  2047. @Outline3@<:#284,11250>For t = EditsToShow to 8
  2048.  
  2049. @Outline3@<:#284,11250>    ShowWindow(GetDlgItem(Hdlg, 8001 + t), 0)
  2050.  
  2051. @Outline3@<:#284,11250>    ShowWindow(GetDlgItem(Hdlg, 1001 + t), 0)
  2052.  
  2053. @Outline3@<:#284,11250>Next
  2054.  
  2055. @Outline3@<:#284,11250>End Function
  2056.  
  2057. <:#284,11250>
  2058.  
  2059. @Subhead@<:#284,11250>Function Version(Descript, UserName)
  2060.  
  2061. <:#284,11250>IgnoreKeyBoard(2)
  2062.  
  2063. <:#284,11250>DefStr Name;
  2064.  
  2065. <:#284,11250>Mac = GetRunningMacroFile$()
  2066.  
  2067. <:#284,11250>AmiDir = GetAmiDirectory$()
  2068.  
  2069. <:#284,11250>FontDlg(1,0,0);
  2070.  
  2071. <:#284,11250>Name = UserName;
  2072.  
  2073. <:#284,11250>Today = FormatDate$(Now(),"d")
  2074.  
  2075. <:#284,11250>FillEdit(8000, Version_Describe)
  2076.  
  2077. <:#284,11250>FillEdit(1010,"{AmiDir}FxPen.bmp")
  2078.  
  2079. <:#284,11250>SetDlgCallBack(0,"InitVersion")
  2080.  
  2081. <:#284,11250>FillEdit(1000, Text1)
  2082.  
  2083. <:#284,11250>FillEdit(1001, Text2)
  2084.  
  2085. <:#284,11250>FillEdit(1002, Text3)
  2086.  
  2087. <:#284,11250>
  2088.  
  2089. <:#284,11250><:f><:f>AllocGlobalVar(HelpPanelGlobalVar,1)
  2090.  
  2091. <:#284,11250>SetGlobalVar(HelpPanelGlobalVar,HP_Remark)
  2092.  
  2093. <:#284,11250>DlgKeyInterrupt(VK_F1,"{Mac}!HelpFunction")
  2094.  
  2095. <:#284,11250>
  2096.  
  2097. <:#284,11250>WorkgroupIcons(Icon_Disable)
  2098.  
  2099. <:#284,11250>Box = DialogBox(".","Version");
  2100.  
  2101. <:#284,11250>WorkGroupIcons(Icon_Enable)
  2102.  
  2103. <:#284,11250>
  2104.  
  2105. <:#284,11250>FreeGlobalVar(HelpPanelGlobalVar)
  2106.  
  2107. <:#284,11250>
  2108.  
  2109. <:#284,11250>Info = GetDialogField$(8000);
  2110.  
  2111. <:#284,11250>*Descript = Info;
  2112.  
  2113. <:#284,11250>FontDlg(4,0,0)
  2114.  
  2115. <:#284,11250>End Function
  2116.  
  2117. <:#284,11250>
  2118.  
  2119. <:#284,11250>
  2120.  
  2121. @Subhead@<:#284,11250>Function Remark()
  2122.  
  2123. <:#284,11250>IgnoreKeyBoard(2)
  2124.  
  2125. <:#284,11250>DefStr Name;
  2126.  
  2127. <:#568,11250>' Display the remark dialog box.  Store the remark in the description field of doc info.  This will be FX'd back to Notes
  2128.  
  2129. <:#284,11250>Mac = GetRunningMacroFile$()
  2130.  
  2131. <:#284,11250>AmiDir = GetAmiDirectory$()
  2132.  
  2133. <:#284,11250>FontDlg(1,0,0);
  2134.  
  2135. <:#284,11250>Describe = GetDocInfo$(7)
  2136.  
  2137. <:#284,11250>FillEdit(8000, Describe)
  2138.  
  2139. <:#284,11250>FillEdit(1010,"{AmiDir}FxPen.bmp")
  2140.  
  2141. <:#284,11250>SetDlgCallBack(0,"InitVersion")
  2142.  
  2143. <:#284,11250>FillEdit(1000, RemText1)
  2144.  
  2145. <:#284,11250>FillEdit(1001, RemText2)
  2146.  
  2147. <:#284,11250>FillEdit(1002, RemText3)
  2148.  
  2149. <:#284,11250>
  2150.  
  2151. <:#284,11250>AllocGlobalVar(HelpPanelGlobalVar,1)
  2152.  
  2153. <:#284,11250>SetGlobalVar(HelpPanelGlobalVar,HP_Remark)
  2154.  
  2155. <:#284,11250>DlgKeyInterrupt(VK_F1,"{Mac}!HelpFunction")
  2156.  
  2157. <:#284,11250>
  2158.  
  2159. <:#284,11250>Box = DialogBox(".","Remark");
  2160.  
  2161. <:#284,11250>FreeGlobalVar(HelpPanelGlobalVar)
  2162.  
  2163. <:#284,11250>
  2164.  
  2165. <:#284,11250>If Box <<<;> 1
  2166.  
  2167. <:#284,11250>    Return -1
  2168.  
  2169. <:#284,11250>Endif
  2170.  
  2171. <:#284,11250>Info = GetDialogField$(8000);
  2172.  
  2173. <:#284,11250>DocInfo(Info, GetDocInfoKeywords$(),1);
  2174.  
  2175. <:#284,11250>FontDlg(4,0,0)
  2176.  
  2177. <:#284,11250>End Function
  2178.  
  2179. <:#284,11250>
  2180.  
  2181. @SubFunction@<:#284,11250>Function InitVersion(hdlg, id, value)
  2182.  
  2183. @Comment@<:#231,11250>' Set the font small
  2184.  
  2185. <:#284,11250>FontDlg(3,Hdlg, 1000)
  2186.  
  2187. <:#284,11250>FontDlg(3,Hdlg,1001)
  2188.  
  2189. <:#284,11250>FontDlg(3,Hdlg, 1002)
  2190.  
  2191. <:#284,11250>FontDlg(3,Hdlg,8000)
  2192.  
  2193. @Comment@<:#231,11250>' select all characters in the 8000 editbox
  2194.  
  2195. <:#284,11250>AppSendMessage(GetDlgITem(Hdlg, 8000),EM_SetSel,0,32767)
  2196.  
  2197. <:#284,11250>End Function
  2198.  
  2199. <:#284,11250>
  2200.  
  2201. <:#284,11250>
  2202.  
  2203. @SubFunction@<:#284,11250>Function CallBack(Hdlg, id, Value)
  2204.  
  2205. <:#284,11250>IgnoreKeyBoard(2)
  2206.  
  2207. ' Callback<:F
  2208. @Footnote@Callbacks are triggered events linked to macro dialog boxes.  They are set using the SetDlgCallBack macro command.  The callback routine is mainly used to grey items in a dialog box or set the box into a specific state before it is actually displayed.  
  2209.  
  2210. >
  2211.  routine for the box that will display if this not a new document and we are launched from Notes
  2212.  
  2213. <:#284,11250>Id = Id * 1;
  2214.  
  2215. <:#284,11250>Switch Id
  2216.  
  2217. <:#284,11250>    Case 0
  2218.  
  2219. <:#284,11250>        'Init routine
  2220.  
  2221. <:#284,11250>        ' make the fonts small
  2222.  
  2223. <:#284,11250>        For TextId = 1002 to 1005
  2224.  
  2225. <:#284,11250>            FontDlg(3, Hdlg, TextId)
  2226.  
  2227. <:#284,11250>        Next
  2228.  
  2229. <:#284,11250>        For Radio = 20 to 26
  2230.  
  2231. <:#284,11250>            FontDlg(3, Hdlg, Radio)
  2232.  
  2233. <:#284,11250>        Next
  2234.  
  2235. <:#284,11250>        EnableWindow(GetDlgItem(Hdlg, 26),0)
  2236.  
  2237. <:#284,11250>        IsOrigAuthor = GetGlobalVar$(GlobalOrigAuthor)
  2238.  
  2239. <:#284,11250>        If IsOrigAuthor
  2240.  
  2241. <:#284,11250>            ' The current editor is the original author, no need to grey out radio button
  2242.  
  2243. <:#284,11250>        Else
  2244.  
  2245. <:#284,11250>            ' Current editor is not the original author, grey our radio buttons
  2246.  
  2247. <:#284,11250>        
  2248.  
  2249. <:#284,11250>            If GetDlgItemText(Hdlg, 22) = 1
  2250.  
  2251. <:#284,11250>                'EnableWindow(GetDlgItem(Hdlg, 23),Disable)
  2252.  
  2253. <:#284,11250>                'EnableWindow(GetDlgItem(Hdlg, 24),Disable)
  2254.  
  2255. <:#284,11250>            ElseIf GetDlgItemText(Hdlg,23) = 1
  2256.  
  2257. <:#284,11250>                EnableWindow(GetDlgItem(Hdlg, 22),Disable)
  2258.  
  2259. <:#284,11250>                EnableWindow(GetDlgItem(Hdlg, 24),Disable)
  2260.  
  2261. <:#284,11250>            Else
  2262.  
  2263. <:#284,11250>                EnableWindow(GetDlgItem(Hdlg, 22),Disable)
  2264.  
  2265. <:#284,11250>                EnableWindow(GetDlgItem(Hdlg, 23),Disable)
  2266.  
  2267. <:#284,11250>            Endif
  2268.  
  2269. <:#284,11250>        Endif
  2270.  
  2271. <:#284,11250>    Default
  2272.  
  2273. <:#284,11250>EndSwitch
  2274.  
  2275. <:#284,11250>End Function
  2276.  
  2277. <:#284,11250>
  2278.  
  2279. @Subhead@<:#284,11250>' Outwin Defines
  2280.  
  2281. @Subhead@<:#284,11250>Function WorkgroupIcons(State)
  2282.  
  2283. <:#284,11250>IgnoreKeyBoard(2)
  2284.  
  2285. <:#284,11250>' Manage the icons that will help take the user back to Notes.
  2286.  
  2287. <:#284,11250>DefStr hWnd, hBar;
  2288.  
  2289. <:#284,11250>Mac = GetRunningMacroFile$()
  2290.  
  2291. <:#284,11250>AllocGlobalVar(hFxOutWin,1)
  2292.  
  2293. <:#284,11250>AllocGlobalVar(hFxIconBar,1)
  2294.  
  2295. <:#284,11250>hBar = GetGlobalVar$(hFxIconBar)
  2296.  
  2297. <:#284,11250>If hBar != ""    ' if the window is already created, then show/hide or toggle the visibility
  2298.  
  2299. <:#284,11250>    Switch State
  2300.  
  2301. <:#284,11250>        Case on
  2302.  
  2303. <:#284,11250>            ShowWindow(hBar,1)
  2304.  
  2305. <:#284,11250>            Return 0
  2306.  
  2307. <:#284,11250>        Case off
  2308.  
  2309. <:#284,11250>            ShowWindow(hBar,0)
  2310.  
  2311. <:#284,11250>            Return 0
  2312.  
  2313. <:#284,11250>        Case IconToggle
  2314.  
  2315. <:#284,11250>            If IsWindowVisible(hBar)
  2316.  
  2317. <:#284,11250>                ' It is visible, hide it
  2318.  
  2319. <:#284,11250>                ShowWindow(hBar, 0)
  2320.  
  2321. <:#284,11250>            Else
  2322.  
  2323. <:#284,11250>                ' it is hidden, show it
  2324.  
  2325. <:#284,11250>                ShowWindow(hBar, 1)
  2326.  
  2327. <:#284,11250>            Endif
  2328.  
  2329. <:#284,11250>            Return 0
  2330.  
  2331.         Case Icon_Enable
  2332.  
  2333. <:#284,11250>            EnableWindow(hBar,1)
  2334.  
  2335.         Case Icon_Disable
  2336.  
  2337. <:#284,11250>            EnableWindow(hBar,0)
  2338.  
  2339. <:#284,11250>
  2340.  
  2341. <:#284,11250>        Default:
  2342.  
  2343. <:#284,11250>    EndSwitch
  2344.  
  2345. <:#284,11250>Else
  2346.  
  2347. <:#284,11250>    ' Icons have not been created
  2348.  
  2349. <:#284,11250>    ' Create the icons, then show/hide the pallette
  2350.  
  2351. <:#284,11250>    hIconBar = Icons_Create()
  2352.  
  2353. <:#284,11250>    If hIconBar != ""
  2354.  
  2355. <:#284,11250>        WorkgroupIcons(State)
  2356.  
  2357. <:#284,11250>    Else
  2358.  
  2359. <:#284,11250>        Return -1
  2360.  
  2361. <:#284,11250>    Endif
  2362.  
  2363. <:#284,11250>Endif
  2364.  
  2365. <:#284,11250>End Function
  2366.  
  2367. <:#284,11250>
  2368.  
  2369. <:#284,11250>
  2370.  
  2371. @Subhead@<:#284,11250>Function Icons_Create()
  2372.  
  2373. <:#284,11250>' Create the icon pallette.  Do not show the window
  2374.  
  2375. <:#284,11250>Mac = GetRunningMacroFile$()
  2376.  
  2377. <:#284,11250>LibId = DllLoadLib("{amidir}outdll.dll", "CreateTheWin", "HHHHHHHC")
  2378.  
  2379. <:#284,11250>
  2380.  
  2381. <:#284,11250>If LibId = 0
  2382.  
  2383. <:#284,11250>    Message(NoLoadOutWin, AmiMessage)
  2384.  
  2385. <:#284,11250>    Return -1
  2386.  
  2387. <:#284,11250>Endif
  2388.  
  2389. <:#284,11250>Define        ActiveTextWin    267
  2390.  
  2391. <:#284,11250>hWndParent = GetInfo(ActiveTextWin)
  2392.  
  2393. <:#284,11250>
  2394.  
  2395. <:#284,11250>ScrHeight = GetSystemMetrics(sm_cyscreen)
  2396.  
  2397. <:#284,11250>If ScrHeight = 480
  2398.  
  2399. <:#284,11250>    y = 309
  2400.  
  2401. <:#284,11250>Else
  2402.  
  2403. <:#284,11250>    y = ScrHeight - 173
  2404.  
  2405. <:#284,11250>Endif
  2406.  
  2407. <:#284,11250>
  2408.  
  2409. <:#284,11250>Flag = 1;
  2410.  
  2411. <:#284,11250>x = 515;
  2412.  
  2413. <:#284,11250>cx = 114;
  2414.  
  2415. <:#284,11250>cy = 138;
  2416.  
  2417. <:#284,11250>' No need to localize this text
  2418.  
  2419. <:#284,11250>Title = "Workgroup";
  2420.  
  2421. <:#284,11250>IconIni = "fxicons"        
  2422.  
  2423. <:#284,11250>PalEga = ""
  2424.  
  2425. <:#568,11250>PalVga = "FxPalVga.dll"    ' dll to hold bitmaps that will display on the icon bar.  Edit this dll with a resource editor to explore/change the icons
  2426.  
  2427. <:#284,11250>Pal8514 = ""
  2428.  
  2429. <:#284,11250>IconPos = 5            ' Make it a floating bar
  2430.  
  2431. <:#284,11250>Table = "fxicons"        ' name of smi
  2432.  
  2433. <:#284,11250>
  2434.  
  2435. <:#284,11250>hWnd = CreateTheWin(hWndParent,Flag,x,y,cx,cy,Title)
  2436.  
  2437. <:#284,11250>If hWnd
  2438.  
  2439. <:#284,11250>    ' Setup the icons to return a number to the hiticon function when the icon is hit
  2440.  
  2441. <:#284,11250>    For Icon = 1 to 8
  2442.  
  2443. <:#284,11250>        AddMacroCall(hwnd , "{mac}!HitIcon({Icon})", Icon) ' insert object
  2444.  
  2445. <:#284,11250>    Next
  2446.  
  2447. <:#284,11250>    ' Set globals we will need next time we are here
  2448.  
  2449. <:#284,11250>    IconOn(hWnd,IconIni, PalVga,PalVga,PalVga,IconPos,Table)
  2450.  
  2451. <:#289,11250>    hIconBar = findwindow("SmartIconBar", 0) ' <+!>get the handle to the palette<-!>
  2452.  
  2453. <:#284,11250>    MoveWindow(hIconBar, x, y, cx, cy, 1)
  2454.  
  2455. <:#284,11250>    SetGlobalVar(hFXIconBar,hIconBar)
  2456.  
  2457. <:#284,11250>    SetGlobalVar(hFXOutWin, hwnd)
  2458.  
  2459. <:#284,11250>Endif
  2460.  
  2461. <:#284,11250>Return hIconBar
  2462.  
  2463. <:#284,11250>End Function
  2464.  
  2465. <:#284,11250>
  2466.  
  2467. @SubFunction@<:#284,11250>
  2468.  
  2469. @SubFunction@<:#284,11250>
  2470.  
  2471. @SubFunction@<:#284,11250>
  2472.  
  2473. @SubFunction@<:#284,11250>
  2474.  
  2475. @SubFunction@<:#284,11250>Function HitIcon(Icon)
  2476.  
  2477. <:#284,11250>IgnoreKeyBoard(2)
  2478.  
  2479. <:#284,11250>If GetOpenFileCount()<< 1
  2480.  
  2481. <:#284,11250>    ' No files are currently open, don't do anything with the icon pallette.
  2482.  
  2483. <:#284,11250>    Return -1
  2484.  
  2485. <:#284,11250>Endif
  2486.  
  2487. <:#284,11250>If GetNotesWriteHandle = 0
  2488.  
  2489. <:#284,11250>    ' This document is not launched from notes.  Remove the palette
  2490.  
  2491. <:#284,11250>    Message(ErrorNotOLEDoc, AmiMessage)
  2492.  
  2493. <:#284,11250>    WorkgroupIcons(off)
  2494.  
  2495. <:#284,11250>    Return -1
  2496.  
  2497. <:#284,11250>Endif
  2498.  
  2499. <:#284,11250>
  2500.  
  2501. <:#284,11250>
  2502.  
  2503. <:#284,11250>
  2504.  
  2505. <:#284,11250>
  2506.  
  2507. <:#284,11250>Switch Icon
  2508.  
  2509. <:#284,11250>    Case FXIcon_GoNotes
  2510.  
  2511. <:#284,11250>        ' Go to notes
  2512.  
  2513. <:#284,11250>        If IsOkToRun(Save)
  2514.  
  2515. <:#284,11250>            Save()
  2516.  
  2517. <:#284,11250>        Endif
  2518.  
  2519. <:#284,11250>        FileClose()
  2520.  
  2521. <:#284,11250>        WorkgroupIcons(off)
  2522.  
  2523. <:#284,11250>        ActivateApp(AppNotes)
  2524.  
  2525. <:#284,11250>        '// This puts Notes into edit mode
  2526.  
  2527. <:#284,11250>        'Id = DDEInitiate("Notes","Action")
  2528.  
  2529. <:#284,11250>        'If Id = 0
  2530.  
  2531. <:#284,11250>        '    Break;
  2532.  
  2533. <:#284,11250>        ''Endif
  2534.  
  2535. <:#284,11250>        'Quote = Chr$(34)    '  "
  2536.  
  2537. <:#284,11250>        'Lb = Chr$(91)        ' <[>
  2538.  
  2539. <:#284,11250>        'Rb = Chr$(93)        ' ]
  2540.  
  2541. <:#284,11250>        ' Now build the string @command(<[>EditDocument];"1")
  2542.  
  2543. <:#284,11250>        'DDECommand = StrCat$("@Command(",LB,"EditDocument",RB,";",Quote,"1",Quote,")")
  2544.  
  2545. <:#284,11250>        'DDEExecute(Id, DDECommand)
  2546.  
  2547. <:#284,11250>        'DDETerminate(id)
  2548.  
  2549. <:#284,11250>        Break;        
  2550.  
  2551. <:#284,11250>
  2552.  
  2553. <:#284,11250>    Case FXIcon_Remark
  2554.  
  2555. <:#284,11250>        ' Editors remarks here
  2556.  
  2557. <:#284,11250>        Remark()
  2558.  
  2559. <:#284,11250>        Break;
  2560.  
  2561. <:#284,11250>
  2562.  
  2563. <:#284,11250>    Case FXIcon_RevMark
  2564.  
  2565. <:#284,11250>        If IsFrameSelected()
  2566.  
  2567. <:#284,11250>            Return 0
  2568.  
  2569. <:#284,11250>        Endif
  2570.  
  2571. <:#284,11250>        Flag =  GetInfo(AmiUI_InRevMarkModeFlag)
  2572.  
  2573. <:#284,11250>        If Flag = 0
  2574.  
  2575. <:#284,11250>            ' Not in revision marking mode 
  2576.  
  2577. <:#284,11250>            ' turn the mode on
  2578.  
  2579. <:#284,11250>            Locked = GetInfo(AMiUI_DocumentLocked)
  2580.  
  2581. <:#284,11250>            If Locked << 64
  2582.  
  2583. <:#284,11250>                Stat = RevisionMarking(1,1)
  2584.  
  2585. <:#284,11250>            Endif
  2586.  
  2587. <:#284,11250>    
  2588.  
  2589. <:#284,11250>        Else
  2590.  
  2591. <:#284,11250>            ' In Revision marking mode - Toggle mode off
  2592.  
  2593. <:#284,11250>            Locked = GetInfo(AMiUI_DocumentLocked)
  2594.  
  2595. <:#284,11250>            If Locked << 64
  2596.  
  2597. <:#284,11250>                Stat  = RevisionMarking(1,0)
  2598.  
  2599. <:#284,11250>            Endif
  2600.  
  2601. <:#284,11250>        Endif
  2602.  
  2603. <:#284,11250>        Break;
  2604.  
  2605. <:#284,11250>
  2606.  
  2607. <:#284,11250>    Case FXIcon_Review
  2608.  
  2609. <:#284,11250>        If IsFrameSelected()
  2610.  
  2611. <:#284,11250>            Return 0
  2612.  
  2613. <:#284,11250>        Endif
  2614.  
  2615. <:#284,11250>        Locked = GetInfo(AMiUI_DocumentLocked)
  2616.  
  2617. <:#284,11250>        If Locked << 64
  2618.  
  2619. <:#284,11250>            RevisionMarking(2 0  )
  2620.  
  2621. <:#284,11250>            ReviewRevisions()
  2622.  
  2623. <:#284,11250>        Endif    
  2624.  
  2625. <:#284,11250>        Break;
  2626.  
  2627. <:#284,11250>
  2628.  
  2629. <:#284,11250>    Case FXIcon_DocInfo
  2630.  
  2631. <:#284,11250>        ' Call routine that will gray out the controls
  2632.  
  2633. <:#284,11250>        MenuDocInfo()
  2634.  
  2635. <:#284,11250>        Break;
  2636.  
  2637. <:#284,11250>
  2638.  
  2639. <:#284,11250>    Case FXIcon_Mail
  2640.  
  2641. <:#284,11250>        SendMail
  2642.  
  2643. <:#284,11250>        Break;
  2644.  
  2645. <:#284,11250>
  2646.  
  2647. <:#284,11250>    Case FXIcon_InsertNote
  2648.  
  2649. <:#284,11250>        If IsFrameSelected()
  2650.  
  2651. <:#284,11250>            Return 0
  2652.  
  2653. <:#284,11250>        Endif
  2654.  
  2655. <:#284,11250>        InsertNote
  2656.  
  2657. <:#284,11250>        Type ("<[>Left]")
  2658.  
  2659. <:#284,11250>        GoToCmd(GoMark, 0, GoNote)
  2660.  
  2661. <:#284,11250>        
  2662.  
  2663. <:#284,11250>        Break;
  2664.  
  2665. <:#284,11250>
  2666.  
  2667. <:#284,11250>    Case FXIcon_GotoNote
  2668.  
  2669. <:#284,11250>        GoToCmd(GoMark, 0, GoNote)
  2670.  
  2671. <:#284,11250>        Break;    
  2672.  
  2673. <:#284,11250>EndSwitch
  2674.  
  2675. <:#284,11250>End Function
  2676.  
  2677. <:#284,11250>
  2678.  
  2679. <:#284,11250>
  2680.  
  2681. @SubFunction@<:#284,11250>Function FontDlg(Action, Hdlg, id)
  2682.  
  2683. <:#284,11250>' Generic routine to create a small font to be used in a dialog box.  
  2684.  
  2685. <:#284,11250>' 1    Create a font and allocvar
  2686.  
  2687. <:#284,11250>' 2    Return the handle of the create font 
  2688.  
  2689. <:#284,11250>' 3    Set the id specified to the font
  2690.  
  2691. <:#284,11250>' 4    Freeglobalvar and delete created object
  2692.  
  2693. <:#284,11250>
  2694.  
  2695. @Outline2@<:#568,11250>define    CreateFontDLG()        DllCall("gdi,CreateFont,HHHHHHHHHHHHHHC", %1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14)
  2696.  
  2697. @Outline2@<:#284,11250>define    DeleteObjectDLG(handle)    DllCall("gdi,DeleteObject,HH", %1)
  2698.  
  2699. @Outline2@<:#284,11250>define    SendMessageDLG(hwnd, msg, wpara, lparm)    DllCall("user,SendMessage,HHHHJ", %1, %2, %3, %4)
  2700.  
  2701. @Outline2@<:#284,11250>
  2702.  
  2703. <:#284,11250>Switch Action
  2704.  
  2705. <:#284,11250>    Case 1    ' Create the font and store it
  2706.  
  2707. @Outline2@<:#284,11250>        Font = CreateFontDLG(13, 0, 0, 0, 400, 0, 0, 0, 0, 0, 0, 0, 32, "Helv")
  2708.  
  2709. <:#284,11250>        AllocGlobalVar("FontHandle",1)
  2710.  
  2711. <:#284,11250>        If Font
  2712.  
  2713. <:#284,11250>            SetGlobalVar("FontHandle",Font)
  2714.  
  2715. <:#284,11250>            Return Font
  2716.  
  2717. <:#284,11250>        Else
  2718.  
  2719. <:#284,11250>            Return 0;    ' no font
  2720.  
  2721. <:#284,11250>        Endif
  2722.  
  2723. <:#284,11250>        Break;
  2724.  
  2725. <:#284,11250>    Case 2    ' Return the handle to the font
  2726.  
  2727. <:#284,11250>        Handle = GetGlobalVar$("FontHandle")
  2728.  
  2729. <:#284,11250>        If Handle 
  2730.  
  2731. <:#284,11250>            Return Handle
  2732.  
  2733. <:#284,11250>        Else
  2734.  
  2735. <:#284,11250>            Return 0
  2736.  
  2737. <:#284,11250>        Endif
  2738.  
  2739. <:#284,11250>
  2740.  
  2741. <:#284,11250>    Case 3    ' Set the id to the font
  2742.  
  2743. <:#284,11250>        Handle = GetGlobalVar$("FontHandle")
  2744.  
  2745. <:#284,11250>        If Handle 
  2746.  
  2747. <:#284,11250>            IdControl = GetDlgITem(Hdlg, id)
  2748.  
  2749. <:#284,11250>            SendMessageDlg(idControl, 0x30, Handle, 0)
  2750.  
  2751. <:#284,11250>            Return 1
  2752.  
  2753. <:#284,11250>        Else
  2754.  
  2755. <:#284,11250>            Return 0
  2756.  
  2757. <:#284,11250>        Endif
  2758.  
  2759. <:#284,11250>        Break;        
  2760.  
  2761. <:#284,11250>        
  2762.  
  2763. <:#284,11250>    Case 4    ' Delete the font and clear the var
  2764.  
  2765. <:#284,11250>        Handle = GetGlobalVar$("FontHandle")
  2766.  
  2767. <:#284,11250>        If Handle
  2768.  
  2769. <:#284,11250>            DeleteObjectDLG(Handle)
  2770.  
  2771. <:#284,11250>            Stat = 1    
  2772.  
  2773. <:#284,11250>        Else
  2774.  
  2775. <:#284,11250>            Stat = 0
  2776.  
  2777. <:#284,11250>        Endif
  2778.  
  2779. <:#284,11250>        FreeGlobalVar("FontHandle")
  2780.  
  2781. <:#284,11250>        Return Stat        
  2782.  
  2783. <:#284,11250>    Default
  2784.  
  2785. <:#284,11250>        Message(FontBadParam, AmiMessage)
  2786.  
  2787. <:#284,11250>EndSwitch    
  2788.  
  2789. <:#284,11250>End Function
  2790.  
  2791. <:p<* >>
  2792.  
  2793. <:#284,11250>
  2794.  
  2795. @Subhead@<:#284,11250>'Builder  Defines
  2796.  
  2797. <:#284,11250>Define        Delay            0.1
  2798.  
  2799. <:#284,11250>Define        Sep            "~"
  2800.  
  2801. <:#284,11250>Define        Prefix            "@AmiFx_"
  2802.  
  2803. <:#284,11250>Define        FXOpenMacro     "AmiFx.smm!Main(1)"
  2804.  
  2805. <:#284,11250>Define        FXCloseMacro    "AmiFx.smm!Bye()"
  2806.  
  2807. <:#284,11250>Define        RunOpen    2
  2808.  
  2809. <:#284,11250>Define        RunClose    4
  2810.  
  2811. <:#284,11250>
  2812.  
  2813. <:#284,11250>
  2814.  
  2815. @Subhead@<:#284,11250>'Declares
  2816.  
  2817. <:#284,11250>Declare    AmiButtonCheck(Id, State)
  2818.  
  2819. <:#284,11250>'Declare    AmiUiGrey(Id, State)
  2820.  
  2821. <:#284,11250>Declare    AmiTitleBar(Title)
  2822.  
  2823. <:#284,11250>Declare    GetFields()
  2824.  
  2825. <:#284,11250>Declare    AddFxMarks(Array)
  2826.  
  2827. <:#284,11250>Declare    Stripit(name)
  2828.  
  2829. @Outline2@<:#284,11250>Declare    CopyOrNew(UseStyle, KeepFormat)
  2830.  
  2831. @Outline2@<:#284,11250>Declare    CreateNewTemplate(UseStyle, KeepFormat)
  2832.  
  2833. <:#284,11250>Declare    CopyDocToDatabase()
  2834.  
  2835. <:#284,11250>Declare    CopyToClipBoard()
  2836.  
  2837. <:#284,11250>Declare    SetAppFocus()
  2838.  
  2839. <:#284,11250>
  2840.  
  2841. @Subhead@<:#284,11250>Function Builder()
  2842.  
  2843. @Main Macro@<:#284,11250>' Display the dialog and ask whether to copy a document or create a new template
  2844.  
  2845. @Main Macro@<:#284,11250>DefStr UseStyle, KeepFormat;
  2846.  
  2847. <:#284,11250>
  2848.  
  2849. <:#284,11250>Mac = GetRunningMacroFile$()
  2850.  
  2851. <:#284,11250>FillEdit(21, 1)
  2852.  
  2853. <:#284,11250>FillEdit(30,1)
  2854.  
  2855. <:#284,11250>Filledit(1000, Text_Upload)
  2856.  
  2857. <:#284,11250>FillEdit(1001, Text_NewTemplate)
  2858.  
  2859. <:#284,11250>SetDlgCallBack(0,"Dlg_Builder")
  2860.  
  2861. <:#284,11250>SetDlgCallBack(21,"Dlg_Builder")
  2862.  
  2863. <:#284,11250>SetDlgCallBack(22,"Dlg_Builder")
  2864.  
  2865. <:#284,11250>
  2866.  
  2867. <:#284,11250>
  2868.  
  2869. <:#284,11250>AllocGlobalVar(HelpPanelGlobalVar,1)
  2870.  
  2871. <:#284,11250>SetGlobalVar(HelpPanelGlobalVar,HP_Assistant)
  2872.  
  2873. <:#284,11250>DlgKeyInterrupt(VK_F1,"{Mac}!HelpFunction")
  2874.  
  2875. <:#284,11250>
  2876.  
  2877. <:#284,11250>FontDlg(1,0,0)    ' Create a small font for the dialog text
  2878.  
  2879. <:#284,11250>Box = DialogBox(".","CreateDoc")
  2880.  
  2881. <:#284,11250>FontDlg(4,0,0)    ' Clear the font created above
  2882.  
  2883. <:#284,11250>FreeGlobalVar(HelpPanelGlobalVar)
  2884.  
  2885. <:#284,11250>If Box <<<;> 1
  2886.  
  2887. <:#284,11250>    Return -1
  2888.  
  2889. <:#284,11250>Endif
  2890.  
  2891. <:#284,11250>
  2892.  
  2893. <:#284,11250>If GetDialogField$(30)
  2894.  
  2895. <:#284,11250>    UseStyle = 1;
  2896.  
  2897. <:#284,11250>Endif
  2898.  
  2899. <:#284,11250>If GetDialogField$(31)
  2900.  
  2901. <:#284,11250>    KeepFormat = 1
  2902.  
  2903. <:#284,11250>Endif
  2904.  
  2905. <:#284,11250>
  2906.  
  2907. <:#284,11250>If GetDialogField$(21)
  2908.  
  2909. <:#284,11250>    Stat =  1
  2910.  
  2911. <:#284,11250>Else
  2912.  
  2913. <:#284,11250>    Stat =  2
  2914.  
  2915. <:#284,11250>Endif
  2916.  
  2917. <:#284,11250>
  2918.  
  2919. @Main Macro@<:#284,11250>Switch Stat
  2920.  
  2921. <:#284,11250>    Case 1
  2922.  
  2923. <:#284,11250>        ' Copy an existing document to the database
  2924.  
  2925. <:#284,11250>        CopyDocToDataBase()
  2926.  
  2927. <:#284,11250>        Break
  2928.  
  2929. @Outline2@<:#284,11250>    Case  2
  2930.  
  2931. @Outline2@<:#284,11250>        ' Create a new template
  2932.  
  2933. <:#284,11250>        CreateNewTemplate(UseStyle, KeepFormat)
  2934.  
  2935. <:#284,11250>        Break;
  2936.  
  2937. <:#284,11250>    Default
  2938.  
  2939. <:#284,11250>        Return -1
  2940.  
  2941. <:#284,11250>EndSwitch
  2942.  
  2943. <:#284,11250>End Function
  2944.  
  2945. <:#284,11250>
  2946.  
  2947. <:#284,11250>
  2948.  
  2949. @Subhead@<:#284,11250>Function Dlg_Builder(Hdlg, id)
  2950.  
  2951. <:#284,11250>' Callback routine for the builder dialog
  2952.  
  2953. <:#284,11250>
  2954.  
  2955. <:#284,11250>Switch Id
  2956.  
  2957. <:#284,11250>    Case  ""
  2958.  
  2959. <:#284,11250>        ' Init routine for the dlg
  2960.  
  2961. <:#284,11250>        FontDlg(3,Hdlg, 21)
  2962.  
  2963. <:#284,11250>        FontDlg(3,Hdlg, 22)
  2964.  
  2965. <:#284,11250>        FontDlg(3, Hdlg, 1000)
  2966.  
  2967. <:#284,11250>        FontDlg(3, Hdlg, 1001)
  2968.  
  2969. <:#284,11250>        FontDlg(3, Hdlg, 30)
  2970.  
  2971. <:#284,11250>        FontDlg(3, Hdlg, 31)
  2972.  
  2973. <:#284,11250>        ' Disable the checkbox controls below the create the new template
  2974.  
  2975. <:#284,11250>        EnableWindow(GetDlgItem(Hdlg, 30),0)
  2976.  
  2977. <:#284,11250>        EnableWindow(GetDlgItem(Hdlg, 31),0)
  2978.  
  2979. <:#284,11250>    Case 21
  2980.  
  2981. <:#284,11250>        ' Disable the checkbox controls below the create the new template
  2982.  
  2983. <:#284,11250>        EnableWindow(GetDlgItem(Hdlg, 30),0)
  2984.  
  2985. <:#284,11250>        EnableWindow(GetDlgItem(Hdlg, 31),0)
  2986.  
  2987. <:#284,11250>    Case 22
  2988.  
  2989. <:#284,11250>        'Enable the checkbox controls        
  2990.  
  2991. <:#284,11250>        EnableWindow(GetDlgItem(hdlg,30),1)
  2992.  
  2993. <:#284,11250>        EnableWindow(GetDlgItem(hdlg,31),1)
  2994.  
  2995. <:#284,11250>EndSwitch
  2996.  
  2997. <:#284,11250>End Function
  2998.  
  2999. <:#284,11250>
  3000.  
  3001. @Subhead@<:#284,11250>Function CopyDocToDataBase()
  3002.  
  3003. <:#284,11250>Define    CurrentDoc    "Copy the current document into the database"
  3004.  
  3005. <:#284,11250>If GetOpenFileCount() << 1
  3006.  
  3007. <:#284,11250>    ' If no docs are open, open the _default.sty
  3008.  
  3009. <:#284,11250>    DefStyleSheet = GetProfileString$("AmiPro","DefStyle","AmiPro.Ini")
  3010.  
  3011. <:#284,11250>    New(DefStyleSheet  1 512  )
  3012.  
  3013. <:#284,11250>Endif
  3014.  
  3015. <:#284,11250>
  3016.  
  3017. <:#284,11250>
  3018.  
  3019. <:#284,11250>If  Decide(CurrentDoc)
  3020.  
  3021. <:#284,11250>    ' Copy part of this document to the clipboard
  3022.  
  3023. <:#284,11250>Else
  3024.  
  3025. <:#284,11250>    ' Don't want to copy the current document, display the fileopen dialogbox
  3026.  
  3027. <:#284,11250>    If FileOpen
  3028.  
  3029. <:#284,11250>    Else
  3030.  
  3031. <:#284,11250>        ' Cancelled from the fileopen box
  3032.  
  3033. <:#284,11250>        Return -1
  3034.  
  3035. <:#284,11250>    Endif
  3036.  
  3037. <:#284,11250>Endif
  3038.  
  3039. <:#284,11250>
  3040.  
  3041. <:#284,11250>' Collect one character of text from the top of the file
  3042.  
  3043. <:#284,11250>If CopyToClipboard()
  3044.  
  3045. <:#284,11250>Else
  3046.  
  3047. <:#284,11250>    Return -1
  3048.  
  3049. <:#284,11250>Endif
  3050.  
  3051. <:#284,11250>
  3052.  
  3053. <:#284,11250>RenameDocInfoField(0,Field1Name)
  3054.  
  3055. <:#284,11250>Mac = GetRunningMacroFile$()
  3056.  
  3057. <:#284,11250>Dim Instructions(3)
  3058.  
  3059. <:#284,11250>Instructions(1) =  CopyNotes_Instruction1
  3060.  
  3061. <:#284,11250>Instructions(2) =  CopyNotes_Instruction2
  3062.  
  3063. <:#284,11250>Instructions(3) = CopyNotes_Instruction3
  3064.  
  3065. <:#284,11250>MacroCallBack = "{Mac}!PasteDocToNotes"
  3066.  
  3067. <:#284,11250>AllocGlobalVar(HelpPanelGlobalVar,1)
  3068.  
  3069. <:#284,11250>SetGlobalVar(HelpPanelGlobalVar,HP_CopyToNotes)
  3070.  
  3071. <:#284,11250>DlgKeyInterrupt(VK_F1,"{Mac}!HelpFunction")
  3072.  
  3073. <:#568,11250>Call MacroLib.smm!FloatingNotesInstructions(&Instructions, CopyNotes_Caption, CopyNotes_ButtonText, MacroCallBack)
  3074.  
  3075. <:#284,11250>FreeGlobalVar(HelpPanelGlobalVar)
  3076.  
  3077. <:#284,11250>End Function
  3078.  
  3079. <:#284,11250>
  3080.  
  3081. <:#284,11250>
  3082.  
  3083. <:#284,11250>Declare    CleanCopy()
  3084.  
  3085. <:#284,11250>
  3086.  
  3087. @Subhead@<:#284,11250>Function CopyToClipBoard()
  3088.  
  3089. <:#284,11250>OnCancel Done
  3090.  
  3091. <:#284,11250>If CurWord$() != ""
  3092.  
  3093. <:#284,11250>    ' a word is in front of the cursor
  3094.  
  3095. <:#284,11250>    Type("<[>ShiftCtrlRight]")
  3096.  
  3097. <:#284,11250>    If CleanCopy()
  3098.  
  3099. <:#284,11250>        Return 1
  3100.  
  3101. <:#284,11250>    Endif
  3102.  
  3103. <:#284,11250>Endif
  3104.  
  3105. <:#284,11250>
  3106.  
  3107. <:#284,11250>NumberChars = EvalField("NumChars")
  3108.  
  3109. <:#284,11250>If NumberChars << 1
  3110.  
  3111. <:#284,11250>    ' Totally blank document...Copy a space to the clipboard
  3112.  
  3113. <:#284,11250>    Type(" ")
  3114.  
  3115. <:#284,11250>    Type("<[>ShiftCtrlHome]")
  3116.  
  3117. <:#284,11250>    If CleanCopy()
  3118.  
  3119. <:#284,11250>        Return 1
  3120.  
  3121. <:#284,11250>    Endif
  3122.  
  3123. <:#284,11250>Endif
  3124.  
  3125. <:#284,11250>Again:
  3126.  
  3127. <:#284,11250>UserControl(PleaseHighlightText)
  3128.  
  3129. <:#284,11250>If CleanCopy()
  3130.  
  3131. <:#284,11250>    Return 1
  3132.  
  3133. <:#284,11250>Else
  3134.  
  3135. <:#284,11250>    Goto Again
  3136.  
  3137. <:#284,11250>Endif
  3138.  
  3139. <:#284,11250>Done:
  3140.  
  3141. <:#284,11250>' Nothing was copied to the clipboard, 
  3142.  
  3143. <:#284,11250>Return -1
  3144.  
  3145. <:#284,11250>End Function
  3146.  
  3147. <:#284,11250>
  3148.  
  3149. @Subhead@<:#284,11250>function setappfocus()
  3150.  
  3151. <:#284,11250>' Set the focus to Notes
  3152.  
  3153. <:#284,11250>allocglobalvar("lotusapphwnd", 1)
  3154.  
  3155. <:#284,11250>setfocus(getglobalvar$("lotusapphwnd"))
  3156.  
  3157. <:#284,11250>end function
  3158.  
  3159. <:#284,11250>
  3160.  
  3161. <:#284,11250>
  3162.  
  3163. @Subhead@<:#284,11250>Function CleanCopy()
  3164.  
  3165. <:#284,11250>If IsOKToRun(Copy)
  3166.  
  3167. <:#284,11250>    If Copy()
  3168.  
  3169. <:#284,11250>        Type("<[>Esc]")
  3170.  
  3171. <:#284,11250>        Return 1
  3172.  
  3173. <:#284,11250>    Endif
  3174.  
  3175. <:#284,11250>Endif
  3176.  
  3177. <:#284,11250>End Function
  3178.  
  3179. <:#284,11250>
  3180.  
  3181. @Subhead@<:#284,11250><:ZDDE_BOOKMARK1>Function <:Z~DDE_BOOKMARK1>PasteDocToNotes(Hdlg, id, Value)
  3182.  
  3183. <:#284,11250>setappfocus()
  3184.  
  3185. <:#284,11250>
  3186.  
  3187. <:#284,11250>' Callback routine for the floating Notes instruction window
  3188.  
  3189. <:#289,11250>'ID = DDEInitiate("<:f240,BArial,255,0,0>Notes<:f>", "<:f240,BArial,255,0,0>Action<:f>")
  3190.  
  3191. <:#284,11250>' DDE to Notes - We will send Notes some @ commands for it to execute
  3192.  
  3193. <:#284,11250>'Message("DDE Id {Id}")
  3194.  
  3195. <:#284,11250>'If Id <;> 0
  3196.  
  3197. <:#284,11250>'    Quote = Chr$(34)    '  "
  3198.  
  3199. <:#284,11250>'    Lb = Chr$(91)        ' <[>
  3200.  
  3201. <:#284,11250>'    Rb = Chr$(93)        ' ]
  3202.  
  3203. <:#284,11250>    ' Now build the string @command(<[>EditDocument];"1")
  3204.  
  3205. <:#284,11250>'    DDECommand = StrCat$("@Command(",LB,"EditPasteSpecial",RB)
  3206.  
  3207. <:#284,11250>    ' Sendkeys to notes
  3208.  
  3209. <:#284,11250>    SendKeys("<[>AltE]S")
  3210.  
  3211. <:#284,11250>    SendKeys("B<[>AltE]<[>Enter]")
  3212.  
  3213. <:#284,11250>'    DDEExecute(Id, DDECommand)    
  3214.  
  3215. <:#284,11250>'    if id <;> 0    
  3216.  
  3217. <:#284,11250>'        DDETerminate(id)
  3218.  
  3219. <:#284,11250>'    endif
  3220.  
  3221. <:#284,11250>'Else
  3222.  
  3223. <:#284,11250>    ' No conversation with Notes 
  3224.  
  3225. <:#284,11250>'Endif
  3226.  
  3227. <:#284,11250>'activateapp("")
  3228.  
  3229. <:#284,11250>End Function
  3230.  
  3231. <:#284,11250>
  3232.  
  3233. <:#284,11250>
  3234.  
  3235. @Subhead@<:#284,11250>Function CreateNewTemplate(UseStyle, KeepFormat)
  3236.  
  3237. @Outline2@<:#284,11250>Mac = GetRunningMacroFile$()
  3238.  
  3239. @Outline2@<:#284,11250>TitleBar = NewTitleBar
  3240.  
  3241. @Outline2@<:#284,11250>If UseStyle = 1
  3242.  
  3243. @Outline2@<:#284,11250>    RunLater("{mac}!AmiButtonCheck(25550, 0)", Delay)    
  3244.  
  3245. @Outline2@<:#284,11250>    RunLater("{mac}!AmiUIGray(25550, 0)", Delay)
  3246.  
  3247. @Outline2@<:#284,11250>    RunLater("{Mac}!AmiTitleBar(""{TitleBar}"")",Delay)
  3248.  
  3249. @Outline2@<:#284,11250>    Pause(004)
  3250.  
  3251. @Outline2@<:#284,11250>    If New
  3252.  
  3253. <:#284,11250>        Else
  3254.  
  3255. <:#284,11250>        Return -1
  3256.  
  3257. <:#284,11250>    Endif
  3258.  
  3259. <:#284,11250>Else
  3260.  
  3261. <:#284,11250>    If GetOpenFileCount() << 1
  3262.  
  3263. <:#284,11250>        ' If no docs are open, open the _default.sty
  3264.  
  3265. <:#284,11250>        DefStyleSheet = GetProfileString$("AmiPro","DefStyle","AmiPro.Ini")
  3266.  
  3267. <:#284,11250>        New(DefStyleSheet  1 512  )
  3268.  
  3269. <:#284,11250>    Endif
  3270.  
  3271. <:#284,11250>
  3272.  
  3273. <:#284,11250>    If  Decide(BaseTemplateCurrentDoc)
  3274.  
  3275. <:#284,11250>        ' Copy part of this document to the clipboard
  3276.  
  3277. <:#284,11250>    Else
  3278.  
  3279. <:#284,11250>        ' Don't want to copy the current document, display the fileopen dialogbox
  3280.  
  3281. <:#284,11250>        If FileOpen
  3282.  
  3283. <:#284,11250>        Else
  3284.  
  3285. <:#284,11250>            ' Cancelled from the fileopen box
  3286.  
  3287. <:#284,11250>            Return -1
  3288.  
  3289. <:#284,11250>        Endif
  3290.  
  3291. <:#284,11250>    Endif
  3292.  
  3293. <:#284,11250>Endif
  3294.  
  3295. <:#284,11250>' they have opened a new style sheet
  3296.  
  3297. <:#284,11250>GetFields()    'Bookmark all of the smartfields with AmiFX_Fieldname
  3298.  
  3299. <:#284,11250>If KeepFormat = 1
  3300.  
  3301. <:#284,11250>    DocPath = GetDocPath$()
  3302.  
  3303. <:#284,11250>    TempDocName = StrCat$(DocPath,"fx",Right$(Now(),5),".sam")
  3304.  
  3305. <:#284,11250>    SaveAs(TempDocName  32 ""  ""   )
  3306.  
  3307. <:#284,11250>Endif
  3308.  
  3309. <:#284,11250>Stat = CopyToClipBoard()
  3310.  
  3311. <:#284,11250>If Stat = -1
  3312.  
  3313. <:#284,11250>    Return -1
  3314.  
  3315. <:#284,11250>Endif
  3316.  
  3317. <:#284,11250>
  3318.  
  3319. <:#284,11250>RenameDocInfoField(0,Field1Name)
  3320.  
  3321. <:#284,11250>Dim Instructions(3)
  3322.  
  3323. <:#284,11250>
  3324.  
  3325. <:#284,11250>Instructions(1) = NewTemplate_Instruct1
  3326.  
  3327. <:#284,11250>Instructions(2) = NewTemplate_Instruct2
  3328.  
  3329. <:#284,11250>Instructions(3) = NewTemplate_Instruct3
  3330.  
  3331. <:#284,11250>Caption = NewTemplate_Caption
  3332.  
  3333. <:#284,11250>ButtonText = NewTemplate_Button
  3334.  
  3335. <:#284,11250>
  3336.  
  3337. <:#284,11250>Mac = GetRunningMacroFile$()
  3338.  
  3339. <:#284,11250>MacroCallBack = "{Mac}!PasteDocToNotes"
  3340.  
  3341. <:#284,11250>AllocGlobalVar(HelpPanelGlobalVar,1)
  3342.  
  3343. <:#284,11250>SetGlobalVar(HelpPanelGlobalVar,HP_CopyToNotes)
  3344.  
  3345. <:#284,11250>DlgKeyInterrupt(VK_F1,"{Mac}!HelpFunction")
  3346.  
  3347. <:#284,11250>
  3348.  
  3349. <:#284,11250>Call MacroLib.smm!FloatingNotesInstructions(&Instructions, Caption, ButtonText, MacroCallBack)
  3350.  
  3351. <:#284,11250>
  3352.  
  3353. <:#284,11250>FreeGlobalVar(HelpPanelGlobalVar)
  3354.  
  3355. <:#284,11250>End Function
  3356.  
  3357. <:#284,11250>
  3358.  
  3359. <:#284,11250>
  3360.  
  3361. <:#284,11250>
  3362.  
  3363. <:#284,11250>
  3364.  
  3365. <:#284,11250>
  3366.  
  3367. @Subhead@<:#284,11250>Function GetFields()
  3368.  
  3369. <:#284,11250>Count = GetPowerFieldCount(0)
  3370.  
  3371. <:#284,11250>If Count << 1
  3372.  
  3373. <:#284,11250>    ' No powerfields, return
  3374.  
  3375. <:#284,11250>    Return -1
  3376.  
  3377. <:#284,11250>Endif
  3378.  
  3379. <:#284,11250>x = 1
  3380.  
  3381. <:#284,11250>
  3382.  
  3383. <:#284,11250>
  3384.  
  3385. <:#284,11250>StatusBarMsg(StatusBar_BookMarking)
  3386.  
  3387. <:#284,11250>Dim SmartFields(x)
  3388.  
  3389. <:#284,11250>Dim Fields(Count)
  3390.  
  3391. <:#284,11250>GetPowerFields(0,&Fields)
  3392.  
  3393. <:#284,11250>For t = 1 to Count
  3394.  
  3395. <:#284,11250>    WholeFieldName = Fields(t)
  3396.  
  3397. @Outline3@<:#284,11250>    FieldId = StrField$(WholeFieldName,1,",")
  3398.  
  3399. @Outline3@<:#284,11250>    FieldType = Strfield$(WholeFieldName,2,",")
  3400.  
  3401. @Outline3@<:#284,11250>    ' check to see if it is an automated field
  3402.  
  3403. @Outline3@<:#284,11250>    If Right$(StrField$(WholeFieldName,1,"_"),2) = "as"
  3404.  
  3405. @Outline3@<:#284,11250>        ' this is an automated field
  3406.  
  3407. @Outline3@<:#284,11250>        IdName = StrField$(WholeFieldName,2, Chr$(34))
  3408.  
  3409. @Outline3@<:#284,11250>        FieldInfo = StrCat$(FieldId,Sep,FieldType,Sep,IdName)
  3410.  
  3411. @Outline3@<:#284,11250>        ' store the powerfield info in an array for future reference
  3412.  
  3413. @Outline3@<:#284,11250>        ArrayInsert(&SmartFields,x,FieldInfo)
  3414.  
  3415. @Outline3@<:#284,11250>        x =x + 1
  3416.  
  3417. @Outline3@<:#284,11250>    Endif
  3418.  
  3419. <:#284,11250>Next
  3420.  
  3421. <:#284,11250>
  3422.  
  3423. <:#284,11250>'FillEdit(9000, &SmartFields)
  3424.  
  3425. <:#284,11250>'Box = DialogBox(".","Smarts")
  3426.  
  3427. <:#284,11250>AddFxMarks(&SmartFields)
  3428.  
  3429. <:#284,11250>StatusBarMsg("")
  3430.  
  3431. <:#284,11250>End Function
  3432.  
  3433. <:#284,11250>
  3434.  
  3435. <:#284,11250>
  3436.  
  3437. @Subhead@<:#284,11250>Function AddFxMarks(AllFields)
  3438.  
  3439. <:#284,11250>' Go to each powerfield and bookmark the field with the associated name
  3440.  
  3441. <:#284,11250>Stat = FieldNext()
  3442.  
  3443. <:#284,11250>While Stat != 0
  3444.  
  3445. <:#284,11250>    FieldId = Mod(Stat,0x10000)
  3446.  
  3447. <:#284,11250>    FieldType = Round(Stat/0x10000)
  3448.  
  3449. <:#284,11250>    If FieldType = 3
  3450.  
  3451. <:#284,11250>        ' Search the id 
  3452.  
  3453. <:#284,11250>        FindIndex = ArraySearch(&AllFields,FieldId,1,Sep,0);
  3454.  
  3455. <:#284,11250>        If FindIndex <;> 0
  3456.  
  3457. <:#284,11250>            ' only get info if we have a valid field
  3458.  
  3459. <:#284,11250>            Shortname = StrField$(*AllFields(FindIndex),3,Sep)
  3460.  
  3461. <:#284,11250>            MarkName = StrCat$(Prefix,ShortName)
  3462.  
  3463. <:#284,11250>            MarkName = Stripit(MarkName)
  3464.  
  3465. <:#284,11250>            MarkBookMark(MarkName,AddBookMark)
  3466.  
  3467. <:#284,11250>        Endif
  3468.  
  3469. <:#284,11250>    Endif
  3470.  
  3471. <:#284,11250>    Stat = FieldNext()
  3472.  
  3473. <:#284,11250>Wend
  3474.  
  3475. <:#284,11250>End function
  3476.  
  3477. <:#284,11250>
  3478.  
  3479. @Subhead@<:#284,11250>Function AmiTitleBar(Title)
  3480.  
  3481. @Outline2@<:#284,11250>hdlg = GetActiveWindow()
  3482.  
  3483. <:#284,11250>SetWindowText(Hdlg, Title)
  3484.  
  3485. <:#284,11250>End function
  3486.  
  3487. <:#284,11250>
  3488.  
  3489. <:#284,11250>
  3490.  
  3491. @Subhead@<:#284,11250>function AmiButtonCheck(ID, State)
  3492.  
  3493. @Outline2@<:#284,11250>define BM_SETCHECK       0x0401
  3494.  
  3495. @Outline2@<:#284,11250>
  3496.  
  3497. @Outline2@<:#284,11250>hdlg = getactivewindow()
  3498.  
  3499. @Outline2@<:#284,11250>idnew = GetDlgItem(Hdlg, ID)
  3500.  
  3501. @Outline2@<:#284,11250>AppSendMessage(idnew, BM_SETCHECK, state, 0)
  3502.  
  3503. @Outline2@<:#284,11250>end function
  3504.  
  3505. @Function@<:#284,11250>
  3506.  
  3507. @Subhead@<:#284,11250>function AmiUIGray(ID, State)
  3508.  
  3509. @Outline2@<:#284,11250>hdlg = getactivewindow()
  3510.  
  3511. @Outline2@<:#284,11250>idnew = GetDlgItem(Hdlg, ID)
  3512.  
  3513. @Outline2@<:#284,11250>enablewindow(idnew, state)
  3514.  
  3515. @Outline2@<:#284,11250>end function
  3516.  
  3517. @Function@<:#284,11250>
  3518.  
  3519. @Subhead@<:#284,11250>Function stripit(name)
  3520.  
  3521. <:#284,11250>spos = 1
  3522.  
  3523. <:#284,11250>newname = ""
  3524.  
  3525. <:#284,11250>while (1)
  3526.  
  3527. <:#284,11250>    txt = strfield$(name, spos, " ")
  3528.  
  3529. <:#284,11250>    if (txt = "" or txt = -1)
  3530.  
  3531. <:#284,11250>        break
  3532.  
  3533. <:#284,11250>    endif
  3534.  
  3535. <:#284,11250>    newname = strcat$(newname, "_", txt)
  3536.  
  3537. <:#284,11250>    spos = spos + 1
  3538.  
  3539. <:#284,11250>wend
  3540.  
  3541. <:#284,11250>return right$(newname, (len(newname) - 1))
  3542.  
  3543. <:#284,11250>end function
  3544.  
  3545. <:#284,11250>
  3546.  
  3547. @Subhead@<:#284,11250>Function HelpFunction()
  3548.  
  3549. <:#284,11250>IgnoreKeyBoard(2)
  3550.  
  3551. <:#284,11250>HelpNum = GetGlobalVar$(HelpPanelGlobalVar)
  3552.  
  3553. <:#284,11250>prohWnd = FindWindow("AmiProWndA", 0)
  3554.  
  3555. <:#284,11250>helpfile = strcat$(GetAmiDirectory$(), "amipro.hlp")
  3556.  
  3557. <:#284,11250>WinHelp (prohWnd, helpfile, HELP_CONTEXT, HelpNum)    
  3558.  
  3559. <:#284,11250>End function
  3560.  
  3561. @Function@<:#284,11250>
  3562.  
  3563. <:p<* >>
  3564.  
  3565. <:#284,11250>
  3566.  
  3567. <:#284,11250>DIALOG    CreateDoc
  3568.  
  3569. <:#284,11250>-2134376448    8    53    33    231    110    ""    "AmiDialog"    "Notes Workgroup Document Assistant"
  3570.  
  3571. <:#284,11250>FONT    8    "Helv"
  3572.  
  3573. <:#568,11250>5    9    170    14    21    1342373897    "button"    "&Copy an existing document to the workgroup database. "    0 
  3574.  
  3575. <:#568,11250>5    53    172    14    22    1342242825    "button"    "Create a &new workgroup database template. "    0 
  3576.  
  3577. <:#284,11250>16    22    167    29    1000    1342177280    "static"    "text"    0 
  3578.  
  3579. <:#284,11250>16    66    172    28    1001    1342177280    "static"    "text"    0 
  3580.  
  3581. <:#568,11250>25    86    160    10    30    1342242819    "button"    "&Base the template on an existing style sheet"    0 
  3582.  
  3583. <:#568,11250>25    98    155    10    31    1342242819    "button"    "&Store form in document"    0 
  3584.  
  3585. <:#284,11250>188    4    40    14    1    1342373889    "button"    "OK"    0 
  3586.  
  3587. <:#284,11250>188    20    40    14    2    1342242816    "button"    "Cancel"    0 
  3588.  
  3589. <:#284,11250>END DIALOG
  3590.  
  3591. <:#284,11250>
  3592.  
  3593. <:#284,11250>
  3594.  
  3595. <:#284,11250>
  3596.  
  3597. <:#284,11250>DIALOG    Smarts
  3598.  
  3599. <:#284,11250>-2134376448    4    85    67    170    90    ""    ""    "Translate Fields"
  3600.  
  3601. <:#284,11250>FONT 8 "Helv"
  3602.  
  3603. <:#284,11250>126    4    40    14    1    1342373889    "button"    "OK"    0 
  3604.  
  3605. <:#284,11250>126    20    40    14    2    1342373888    "button"    "Cancel"    0 
  3606.  
  3607. <:#284,11250>7    25    71    60    9000    1352728579    "listbox"    ""    0 
  3608.  
  3609. <:#284,11250>7    13    71    10    1000    1342177280    "static"    "Available fields:"    0 
  3610.  
  3611. <:#284,11250>END DIALOG
  3612.  
  3613. <:#284,11250>
  3614.  
  3615. @Subhead@<:#284,11250>
  3616.  
  3617. <:#284,11250>
  3618.  
  3619. <:#284,11250>
  3620.  
  3621. <:#284,11250>
  3622.  
  3623. <:#284,11250>DIALOG    Remark
  3624.  
  3625. <:#284,11250>-2134376448    7    33    42    211    85    ""    "AmiDialog"    "Editor's Remark"
  3626.  
  3627. <:#284,11250>FONT    8    "Helv"
  3628.  
  3629. <:#284,11250>20    34    146    22    8000    1350631428    "edit"    ""    0 
  3630.  
  3631. <:#284,11250>168    4    40    14    1    1342373889    "button"    "OK"    0 
  3632.  
  3633. <:#284,11250>20    6    141    20    1000    1342177280    "static"    "text"    0 
  3634.  
  3635. <:#284,11250>20    59    148    22    1001    1342177280    "static"    "text"    0 
  3636.  
  3637. <:#284,11250>1    4    17    16    1010    1342177290    "static"    "filename.bmp"    0 
  3638.  
  3639. <:#284,11250>20    23    143    10    1002    1342177280    "static"    "text"    0 
  3640.  
  3641. <:#284,11250>168    20    40    14    2    1342373888    "button"    "Cancel"    0 
  3642.  
  3643. <:#284,11250>END DIALOG
  3644.  
  3645. <:#284,11250>
  3646.  
  3647. <:#284,11250>
  3648.  
  3649. <:#284,11250>
  3650.  
  3651. <:#284,11250>DIALOG    version
  3652.  
  3653. <:#284,11250>-2134376448    6    68    62    211    85    ""    "AmiDialog"    "New Version"
  3654.  
  3655. <:#284,11250>FONT    8    "Helv"
  3656.  
  3657. <:#284,11250>20    34    146    22    8000    1350631428    "edit"    ""    0 
  3658.  
  3659. <:#284,11250>168    4    40    14    1    1342373889    "button"    "OK"    0 
  3660.  
  3661. <:#284,11250>20    6    141    20    1000    1342177280    "static"    "text"    0 
  3662.  
  3663. <:#284,11250>20    59    148    22    1001    1342177280    "static"    "text"    0 
  3664.  
  3665. <:#284,11250>1    4    17    16    1010    1342177290    "static"    "filename.bmp"    0 
  3666.  
  3667. <:#284,11250>20    24    143    10    1002    1342177280    "static"    "text"    0 
  3668.  
  3669. <:#284,11250>END DIALOG
  3670.  
  3671. <:#284,11250>
  3672.  
  3673. <:#284,11250>
  3674.  
  3675. <:#284,11250>DIALOG    Options
  3676.  
  3677. <:#284,11250>-2134376448    9    30    29    231    94    ""    "AmiDialog"    "Workgroup Document Editing Options"
  3678.  
  3679. <:#284,11250>FONT    8    "HELV"
  3680.  
  3681. <:#568,11250>35    46    120    10    22    1342373897    "button"    "Have full editing abilities"    0 
  3682.  
  3683. <:#568,11250>35    57    125    10    23    1342242825    "button"    "Automatically enter revision marking mode"    0 
  3684.  
  3685. <:#568,11250>35    68    120    10    24    1342242825    "button"    "Enable document comments only"    0 
  3686.  
  3687. <:#568,11250>20    82    115    10    25    1342242819    "button"    "Show Workgroup Tools palette"    0 
  3688.  
  3689. <:#284,11250>185    4    40    14    1    1342373889    "button"    "OK"    0 
  3690.  
  3691. <:#284,11250>4    4    19    19    1000    1342177290    "static"    "FxPage.bmp"    0 
  3692.  
  3693. <:#284,11250>4    26    19    18    1001    1342177290    "static"    "FxPen.bmp"    0 
  3694.  
  3695. <:#284,11250>23    5    158    26    1002    1342177280    "static"    "text"    0 
  3696.  
  3697. <:#284,11250>23    26    158    16    1003    1342177280    "static"    "text"    0 
  3698.  
  3699. <:#284,11250>END DIALOG
  3700.  
  3701. <:#284,11250>
  3702.  
  3703. <:#284,11250>
  3704.  
  3705. <:#284,11250>DIALOG    DocName
  3706.  
  3707. <:#284,11250>-2134376448    26    71    62    237    214    ""    "AmiDialog"    "New Document Information"
  3708.  
  3709. <:#284,11250>FONT    8    "Helv"
  3710.  
  3711. <:#284,11250>23    16    163    12    8010    1350631552    "edit"    ""    0 
  3712.  
  3713. <:#284,11250>23    41    163    21    8011    1350631428    "edit"    ""    0 
  3714.  
  3715. <:#284,11250>96    75    91    12    8001    1350631552    "edit"    ""    0 
  3716.  
  3717. <:#284,11250>96    90    91    12    8002    1350631552    "edit"    ""    0 
  3718.  
  3719. <:#284,11250>96    105    91    12    8003    1350631552    "edit"    ""    0 
  3720.  
  3721. <:#284,11250>96    120    91    12    8004    1350631552    "edit"    ""    0 
  3722.  
  3723. <:#284,11250>96    135    91    12    8005    1350631552    "edit"    ""    0 
  3724.  
  3725. <:#284,11250>96    150    91    12    8006    1350631552    "edit"    ""    0 
  3726.  
  3727. <:#284,11250>96    165    91    12    8007    1350631552    "edit"    ""    0 
  3728.  
  3729. <:#284,11250>96    180    91    12    8008    1350631552    "edit"    ""    0 
  3730.  
  3731. <:#284,11250>96    195    91    12    8009    1350631552    "edit"    ""    0 
  3732.  
  3733. <:#284,11250>192    5    40    14    1    1342373889    "button"    "OK"    0 
  3734.  
  3735. <:#284,11250>21    77    73    9    1001    1342177280    "static"    "fld1:"    0 
  3736.  
  3737. <:#284,11250>21    92    73    9    1002    1342177280    "static"    "fld2:"    0 
  3738.  
  3739. <:#284,11250>21    107    73    9    1003    1342177280    "static"    "fld3:"    0 
  3740.  
  3741. <:#284,11250>21    122    73    9    1004    1342177280    "static"    "fld4:"    0 
  3742.  
  3743. <:#284,11250>21    137    73    9    1005    1342177280    "static"    "fld5:"    0 
  3744.  
  3745. <:#284,11250>21    152    73    9    1006    1342177280    "static"    "fld6:"    0 
  3746.  
  3747. <:#284,11250>21    167    73    9    1007    1342177280    "static"    "fld7:"    0 
  3748.  
  3749. <:#284,11250>21    182    73    9    1008    1342177280    "static"    "fld8:"    0 
  3750.  
  3751. <:#284,11250>21    197    73    9    1009    1342177280    "static"    "fld9:"    0 
  3752.  
  3753. <:#284,11250>23    30    78    10    1000    1342177280    "static"    "Document remark:"    0 
  3754.  
  3755. <:#284,11250>4    60    16    15    1010    1342177290    "static"    "fxpen.bmp"    0 
  3756.  
  3757. <:#284,11250>21    65    85    9    1011    1342177280    "static"    "Additional information:"    0 
  3758.  
  3759. <:#284,11250>23    6    98    9    1012    1342177280    "static"    "Document name:"    0 
  3760.  
  3761. <:#284,11250>4    3    17    16    1013    1342177290    "static"    "fxpage.bmp"    0 
  3762.  
  3763. <:#284,11250>END DIALOG
  3764.  
  3765. <:#284,11250>
  3766.  
  3767. >
  3768.  
  3769. [Embedded]
  3770. 00080810
  3771. >
  3772. [macsum] 47
  3773. Main 0 0 3 210
  3774. FxLaunch 66 1 12 221
  3775. SetupDocumentForFX 1175 1 4 281
  3776. SetOpeningOptions 1522 5 4 295
  3777. EditingOptionsDialog 1738 4 8 319
  3778. SetEditingMode 3286 1 6 409
  3779. ModifyMenu 3674 0 3 444
  3780. FXMenuIcons 4015 1 1 454
  3781. MenuDocInfo 4064 0 2 459
  3782. AmiUIGray 4237 2 3 471
  3783. FXMdiSwitch 4374 0 1 479
  3784. GetDocUserFieldName 4493 1 3 491
  3785. FXAutoSty 4655 1 7 503
  3786. UpdateDefaultFields 5005 1 16 524
  3787. RequestDocName 5860 3 15 571
  3788. DocNameCallBack 7026 3 2 629
  3789. DlgDocNameInit 7255 3 3 642
  3790. SizeBox 7587 2 8 663
  3791. Version 8115 2 7 679
  3792. Remark 8822 0 7 710
  3793. InitVersion 9467 3 1 740
  3794. CallBack 9641 3 4 751
  3795. WorkgroupIcons 10449 1 5 788
  3796. Icons_Create 11254 0 21 833
  3797. HitIcon 12302 1 4 885
  3798. FontDlg 13538 3 5 988
  3799. Builder 14394 0 6 1068
  3800. Dlg_Builder 15376 2 1 1122
  3801. CopyDocToDataBase 15998 0 5 1148
  3802. CopyToClipBoard 16816 0 2 1191
  3803. setappfocus 17228 0 1 1222
  3804. CleanCopy 17336 0 1 1229
  3805. PasteDocToNotes 17448 3 1 1238
  3806. CreateNewTemplate 17534 2 11 1265
  3807. GetFields 18849 0 11 1331
  3808. AddFxMarks 19433 1 7 1366
  3809. AmiTitleBar 19811 1 2 1387
  3810. AmiButtonCheck 19924 2 3 1393
  3811. AmiUIGray 20050 2 3 1401
  3812. stripit 20187 1 4 1407
  3813. HelpFunction 20464 0 4 1421
  3814. CreateDoc 20682 0 -1 1431
  3815. Smarts 21321 0 -1 1446
  3816. Remark 21601 0 -1 1459
  3817. version 22028 0 -1 1473
  3818. Options 22404 0 -1 1485
  3819. DocName 23058 0 -1 1500
  3820. [macse]
  3821. 14 Main
  3822. 0 32 2
  3823. 0 802
  3824. 13
  3825. 8 1
  3826. 16 Builder
  3827. 13
  3828. 8 2
  3829. 6 0
  3830. 15
  3831. 9
  3832. 14 FxLaunch
  3833. 0 271 "HasAmiFxRun" 1
  3834. 0 802
  3835. 13
  3836. 8 7
  3837. 0 265 "HasAmiFxRun"
  3838. 13
  3839. 7 "1"
  3840. 18 1
  3841. 11 00000169
  3842. 16 ModifyMenu
  3843. 0 1318 "{7}!FXMdiSwitch"
  3844. 0 264 "HasAmiFxRun" "1"
  3845. 0 1029 ""
  3846. 2 850 1
  3847. 13
  3848. 8 8
  3849. 6 8
  3850. 5 0
  3851. 18 1
  3852. 11 00000796
  3853. 0 297 "{10}Aminotes.dll" "NotesFriendlyInit" "A"
  3854. 13
  3855. 8 9
  3856. 6 9
  3857. 11 00000783
  3858. 0 284 "AmiNotes.dll,NotesFriendlyInit,A"
  3859. 13
  3860. 11 00000770
  3861. 0 284 "AmiNotes.dll,GetNotesStringField,HHCCH" "{8}" "__FXPARAM1" &2 50
  3862. 0 284 "AmiNotes.dll,GetNotesStringField,HHCCH" "{8}" "__FXPARAM2" &3 40
  3863. 0 284 "AmiNotes.dll,GetNotesStringField,HHCCH" "{8}" "__FXPARAM3" &4 40
  3864. 0 284 "AmiNotes.dll,GetNotesStringField,HHCCH" "{8}" "__FXPARAM4" &5 10
  3865. 0 284 "AmiNotes.dll,GetNotesStringField,HHCCH" "{8}" "__FXPARAM5" &6 40
  3866. 0 284 "AmiNotes.dll,NotesFriendlyTerm,A"
  3867. 0 298 "{9}"
  3868. 10 00000881
  3869. 0 3 "Did not receive a notes handle. Is Notes in your path?" "Ami Pro"
  3870. 5 -1
  3871. 15
  3872. 9
  3873. 0 279 8
  3874. 13
  3875. 8 11
  3876. 6 11
  3877. 7 ""
  3878. 18 0
  3879. 11 00000995
  3880. 16 FxAutosty "{6}"
  3881. 13
  3882. 8 12
  3883. 16 WorkgroupIcons 1
  3884. 10 00001047
  3885. 16 SetOpeningOptions "{2}" "{3}" "{4}" "{5}" "{6}"
  3886. 0 14 "{0}"
  3887. 13
  3888. 5 1
  3889. 18 3
  3890. 11 00001097
  3891. 16 "{0}"
  3892. 6 1
  3893. 15
  3894. 9
  3895. 14 SetupDocumentForFX
  3896. 0 32 2
  3897. 2 125 1 0 "DocName"
  3898. 5 8
  3899. 21 2 [X]
  3900. 5 2
  3901. 8 3
  3902. 5 8
  3903. 6 3
  3904. 18 2
  3905. 12 00000152
  3906. 10 00000206
  3907. 5 1
  3908. 6 3
  3909. 3 0
  3910. 8 3
  3911. 10 00000077
  3912. 6 3
  3913. 6 3
  3914. 5 7
  3915. 3 0
  3916. 0 279 [X]
  3917. 13
  3918. 23 2
  3919. 10 00000119
  3920. 5 2
  3921. 22 2
  3922. 5 3
  3923. 22 2
  3924. 5 4
  3925. 22 2
  3926. 5 5
  3927. 22 2
  3928. 5 6
  3929. 22 2
  3930. 5 7
  3931. 22 2
  3932. 5 8
  3933. 22 2
  3934. 2 140 1 "{0}" [X] [X] [X] [X] [X] [X] [X]
  3935. 13
  3936. 8 4
  3937. 6 1
  3938. 15
  3939. 9
  3940. 14 SetOpeningOptions
  3941. 0 32 2
  3942. 0 279 7
  3943. 13
  3944. 8 6
  3945. 0 301
  3946. 13
  3947. 8 7
  3948. 16 EditingOptionsDialog "{0}" "{1}" "{3}" "{2}"
  3949. 13
  3950. 8 8
  3951. 6 1
  3952. 5 2
  3953. 18 0
  3954. 11 00000204
  3955. 16 Version &6 "{2}"
  3956. 0 301
  3957. 13
  3958. 2 109 1 "{6}" [X] 1
  3959. 6 5
  3960. 15
  3961. 9
  3962. 14 EditingOptionsDialog
  3963. 0 32 2
  3964. 0 20 "{3}" 1 " "
  3965. 13
  3966. 8 5
  3967. 6 5
  3968. 5 -1
  3969. 18 0
  3970. 11 00000101
  3971. 7 ""
  3972. 8 5
  3973. 6 1
  3974. 5 2
  3975. 18 0
  3976. 11 00000275
  3977. 0 16 "This document has the following Workgroup Options set.  Edits to this document will be stored " "as a new version."
  3978. 13
  3979. 8 6
  3980. 10 00000435
  3981. 6 1
  3982. 5 1
  3983. 18 0
  3984. 11 00000435
  3985. 0 16 "This document has the following Workgroup Options set.  Edits to this document will be stored " "in the original."
  3986. 13
  3987. 8 6
  3988. 6 2
  3989. 11 00000554
  3990. 7 "{5}, as the original author of this document, you have the following options:"
  3991. 8 7
  3992. 10 00000632
  3993. 7 "{5}, as an editor of this document, you have the following options:"
  3994. 8 7
  3995. 0 802
  3996. 13
  3997. 8 8
  3998. 0 798
  3999. 13
  4000. 8 9
  4001. 16 FontDlg 1 0 0
  4002. 0 31 1000 "{9}FxPage.bmp"
  4003. 0 31 1001 "{9}FxPen.bmp"
  4004. 0 31 1002 "{6}"
  4005. 0 31 1003 "{7}"
  4006. 0 31 1004 "Editing mode:"
  4007. 0 31 1005 "Revision management tools:"
  4008. 6 0
  4009. 5 8
  4010. 25 1
  4011. 11 00000889
  4012. 0 31 23 1
  4013. 10 00000954
  4014. 6 0
  4015. 5 16
  4016. 25 1
  4017. 11 00000943
  4018. 0 31 24 1
  4019. 10 00000954
  4020. 0 31 22 1
  4021. 0 31 21 1
  4022. 0 31 25 1
  4023. 0 41 0 "CallBack"
  4024. 0 271 "GlobalVarAuthor" 1
  4025. 0 264 "GlobalVarAuthor" "{2}"
  4026. 0 271 "HelpPanelGlobalVar" 1
  4027. 0 264 "HelpPanelGlobalVar" 5003
  4028. 0 47 112 "{8}!HelpFunction"
  4029. 0 26 "." "Options"
  4030. 13
  4031. 8 10
  4032. 0 266 "HelpPanelGlobalVar"
  4033. 0 266 "GlobalVarAuthor"
  4034. 16 FontDlg 4 0 0
  4035. 6 10
  4036. 5 1
  4037. 18 1
  4038. 11 00001300
  4039. 5 0
  4040. 8 11
  4041. 10 00001523
  4042. 0 27 22
  4043. 13
  4044. 11 00001347
  4045. 16 SetEditingMode 4
  4046. 0 27 23
  4047. 13
  4048. 11 00001394
  4049. 16 SetEditingMode 8
  4050. 0 27 24
  4051. 13
  4052. 11 00001442
  4053. 16 SetEditingMode 16
  4054. 0 27 25
  4055. 13
  4056. 11 00001502
  4057. 16 WorkgroupIcons 1
  4058. 10 00001523
  4059. 16 WorkgroupIcons 0
  4060. 6 11
  4061. 15
  4062. 9
  4063. 6 4
  4064. 15
  4065. 9
  4066. 14 SetEditingMode
  4067. 0 32 2
  4068. 0 279 7
  4069. 13
  4070. 8 2
  4071. 0 301
  4072. 13
  4073. 8 3
  4074. 6 0
  4075. 5 4
  4076. 25 1
  4077. 11 00000249
  4078. 0 1313 136
  4079. 13
  4080. 8 4
  4081. 2 109 1 "{2}" "{3}" 1
  4082. 6 4
  4083. 5 0
  4084. 18 0
  4085. 11 00000176
  4086. 10 00000249
  4087. 0 1313 142
  4088. 13
  4089. 8 5
  4090. 6 5
  4091. 5 64
  4092. 18 5
  4093. 11 00000249
  4094. 2 460 1 1 0
  4095. 13
  4096. 8 6
  4097. 6 0
  4098. 5 8
  4099. 25 1
  4100. 11 00000314
  4101. 2 109 1 "{2}" "{3}" 5
  4102. 2 460 1 1 1
  4103. 6 0
  4104. 5 16
  4105. 25 1
  4106. 11 00000367
  4107. 2 109 1 "{2}" "{3}" 2
  4108. 0 296 0
  4109. 6 1
  4110. 15
  4111. 9
  4112. 14 ModifyMenu
  4113. 0 32 2
  4114. 0 802
  4115. 13
  4116. 8 1
  4117. 5 1
  4118. 8 2
  4119. 0 520 1 "&View" "&Workgroup SmartIcons On/Off"
  4120. 0 527 1 "&View" 10 "&Workgroup SmartIcons On/Off" "{1}!FXMenuIcons(1)" "Toggle the workgroup SmartIcons on/off"
  4121. 0 523 "{2}" "&File" "&Doc Info..." "{1}!MenuDocInfo()" "Display or edit descriptive data about the current document."
  4122. 6 0
  4123. 15
  4124. 9
  4125. 14 FXMenuIcons
  4126. 16 WorkgroupIcons 3
  4127. 6 1
  4128. 15
  4129. 9
  4130. 14 MenuDocInfo
  4131. 24 850
  4132. 13
  4133. 5 0
  4134. 18 1
  4135. 11 00000153
  4136. 0 802
  4137. 13
  4138. 8 1
  4139. 0 285 "{1}!AmiUIGray(25550, 0)" 0.1
  4140. 0 285 "{1}!AmiUIGray(25552, 0)" 0.1
  4141. 0 274 004
  4142. 24 109
  4143. 6 0
  4144. 15
  4145. 9
  4146. 14 AmiUIGray
  4147. 0 284 "user,GetActiveWindow,H"
  4148. 13
  4149. 8 3
  4150. 0 44 "{3}" "{0}"
  4151. 13
  4152. 8 4
  4153. 0 284 "User,EnableWindow,AHH" "{4}" "{1}"
  4154. 6 2
  4155. 15
  4156. 9
  4157. 14 FXMdiSwitch
  4158. 24 850
  4159. 13
  4160. 5 0
  4161. 18 1
  4162. 11 00000086
  4163. 16 WorkgroupIcons 1
  4164. 10 00000107
  4165. 16 WorkgroupIcons 0
  4166. 6 0
  4167. 15
  4168. 9
  4169. 14 GetDocUserFieldName
  4170. 6 0
  4171. 5 1
  4172. 18 5
  4173. 6 0
  4174. 5 8
  4175. 18 3
  4176. 1 2
  4177. 11 00000087
  4178. 7 ""
  4179. 15
  4180. 9
  4181. 0 1313 16
  4182. 13
  4183. 8 2
  4184. 0 20 "{2}" "{0}" ","
  4185. 13
  4186. 8 3
  4187. 6 3
  4188. 15
  4189. 9
  4190. 6 1
  4191. 15
  4192. 9
  4193. 14 FXAutoSty
  4194. 0 32 2
  4195. 0 296 1
  4196. 0 802
  4197. 13
  4198. 8 2
  4199. 0 286 "AutoStyleSheets" "DataGood" "AMIPRO2.INI"
  4200. 13
  4201. 8 3
  4202. 6 3
  4203. 5 1
  4204. 18 1
  4205. 11 00000186
  4206. 0 295
  4207. 13
  4208. 8 4
  4209. 7 "{4}collect.smm"
  4210. 8 5
  4211. 16 "{5}"
  4212. 5 1
  4213. 21 6 [X]
  4214. 16 UpdateDefaultFields &6
  4215. 13
  4216. 8 7
  4217. 16 RequestDocName &6 "{7}" "{0}"
  4218. 2 466 1 "as_starttext" 4002
  4219. 2 466 1 "as_starttext" 4004
  4220. 0 296 0
  4221. 6 1
  4222. 15
  4223. 9
  4224. 14 UpdateDefaultFields
  4225. 0 1304 0
  4226. 13
  4227. 8 2
  4228. 6 2
  4229. 5 1
  4230. 18 5
  4231. 11 00000084
  4232. 5 0
  4233. 15
  4234. 9
  4235. 6 2
  4236. 21 3 [X]
  4237. 0 1305 0 &3
  4238. 0 39 34
  4239. 13
  4240. 8 4
  4241. 5 1
  4242. 8 5
  4243. 6 2
  4244. 6 5
  4245. 18 2
  4246. 12 00000215
  4247. 10 00000830
  4248. 5 1
  4249. 6 5
  4250. 3 0
  4251. 8 5
  4252. 10 00000140
  4253. 6 5
  4254. 22 3
  4255. 8 6
  4256. 0 20 "{6}" 1 ","
  4257. 13
  4258. 8 7
  4259. 0 20 "{6}" 2 ","
  4260. 13
  4261. 8 8
  4262. 0 20 "{6}" 3 ","
  4263. 13
  4264. 8 9
  4265. 0 20 "{9}" 1 "_"
  4266. 13
  4267. 0 807 [X] 2
  4268. 13
  4269. 8 10
  4270. 6 10
  4271. 7 "as"
  4272. 18 0
  4273. 11 00000817
  4274. 7 "def"
  4275. 0 20 "{9}" 2 "_"
  4276. 13
  4277. 18 0
  4278. 11 00000667
  4279. 0 20 "{9}" 3 " "
  4280. 13
  4281. 8 11
  4282. 0 20 "{11}" 6 "_"
  4283. 13
  4284. 8 12
  4285. 0 271 "{11}" 1
  4286. 0 286 "AutoStyleSheets" "{12}" "AmiPro2.Ini"
  4287. 13
  4288. 8 13
  4289. 0 264 "{11}" "{13}"
  4290. 0 1306 "{7}" "{8}"
  4291. 2 571 1
  4292. 2 227 1 "{7}" "{8}"
  4293. 0 266 "{11}"
  4294. 10 00000817
  4295. 6 14
  4296. 5 1
  4297. 3 0
  4298. 8 14
  4299. 0 20 "{9}" 3 " "
  4300. 13
  4301. 8 11
  4302. 0 20 "{9}" 2 "{4}"
  4303. 13
  4304. 8 15
  4305. 0 16 "{11}" "~" "{15}" "~" "{7}"
  4306. 13
  4307. 8 16
  4308. 0 1045 &0 "{16}" 0 3 "~"
  4309. 10 00000182
  4310. 6 14
  4311. 15
  4312. 9
  4313. 6 1
  4314. 15
  4315. 9
  4316. 14 RequestDocName
  4317. 0 32 2
  4318. 0 802
  4319. 13
  4320. 8 4
  4321. 0 798
  4322. 13
  4323. 0 16 [X] "FxPen.bmp"
  4324. 13
  4325. 8 5
  4326. 0 798
  4327. 13
  4328. 0 16 [X] "FxPage.bmp"
  4329. 13
  4330. 8 6
  4331. 0 31 1013 "{6}"
  4332. 0 31 1010 "{5}"
  4333. 0 31 8010 "{2}"
  4334. 0 279 7
  4335. 13
  4336. 0 31 8011 [X]
  4337. 0 271 "NumOptional" 1
  4338. 0 264 "NumOptional" "{1}"
  4339. 0 41 8010 "DocNameCallBack"
  4340. 0 41 0 "DlgDocNameInit"
  4341. 5 1
  4342. 8 7
  4343. 6 1
  4344. 6 7
  4345. 18 2
  4346. 12 00000396
  4347. 10 00000479
  4348. 5 1
  4349. 6 7
  4350. 3 0
  4351. 8 7
  4352. 10 00000321
  4353. 6 7
  4354. 22 0
  4355. 0 20 [X] 2 "~"
  4356. 13
  4357. 8 8
  4358. 5 1000
  4359. 6 7
  4360. 3 0
  4361. 0 31 [X] "{8}"
  4362. 10 00000363
  4363. 0 271 "HelpPanelGlobalVar" 1
  4364. 0 264 "HelpPanelGlobalVar" 5002
  4365. 0 47 112 "{4}!HelpFunction"
  4366. 0 26 "." "DocName"
  4367. 13
  4368. 8 9
  4369. 0 266 "NumOptional"
  4370. 0 266 "HelpPanelGlobalVar"
  4371. 6 9
  4372. 5 1
  4373. 18 1
  4374. 11 00000678
  4375. 0 27 8010
  4376. 13
  4377. 8 2
  4378. 0 27 8011
  4379. 13
  4380. 8 10
  4381. 2 109 1 "{10}" "" 1
  4382. 13
  4383. 8 11
  4384. 16 SetupDocumentForFx "{2}"
  4385. 5 1
  4386. 8 12
  4387. 6 1
  4388. 6 12
  4389. 18 2
  4390. 12 00000868
  4391. 10 00001154
  4392. 5 1
  4393. 6 12
  4394. 3 0
  4395. 8 12
  4396. 10 00000790
  4397. 5 3
  4398. 8 13
  4399. 5 8000
  4400. 6 12
  4401. 3 0
  4402. 0 27 [X]
  4403. 13
  4404. 8 14
  4405. 6 14
  4406. 5 0
  4407. 18 0
  4408. 11 00000960
  4409. 7 ""
  4410. 8 14
  4411. 6 12
  4412. 22 0
  4413. 8 15
  4414. 0 20 "{15}" 1 "~"
  4415. 13
  4416. 8 16
  4417. 0 20 "{15}" 3 "~"
  4418. 13
  4419. 8 17
  4420. 0 271 "{16}" 1
  4421. 0 264 "{16}" "{14}"
  4422. 0 1306 "{17}" "{13}"
  4423. 2 571 1
  4424. 2 227 1 "{17}" "{13}"
  4425. 0 266 "{16}"
  4426. 10 00000833
  4427. 6 3
  4428. 15
  4429. 9
  4430. 14 DocNameCallBack
  4431. 0 32 2
  4432. 0 42 "{0}" 8010
  4433. 13
  4434. 8 4
  4435. 0 14 "{4}"
  4436. 13
  4437. 5 1
  4438. 18 5
  4439. 11 00000162
  4440. 0 44 "{0}" 1
  4441. 13
  4442. 0 284 "User,EnableWindow,AHH" [X] 0
  4443. 10 00000217
  4444. 0 44 "{0}" 1
  4445. 13
  4446. 0 284 "User,EnableWindow,AHH" [X] 1
  4447. 6 3
  4448. 15
  4449. 9
  4450. 14 DlgDocNameInit
  4451. 0 32 2
  4452. 0 265 "NumOptional"
  4453. 13
  4454. 8 4
  4455. 6 1
  4456. 5 1
  4457. 4 0
  4458. 8 1
  4459. 5 0
  4460. 6 1
  4461. 18 0
  4462. 11 00000320
  4463. 0 42 "{0}" 8010
  4464. 13
  4465. 0 14 [X]
  4466. 13
  4467. 5 0
  4468. 18 3
  4469. 11 00000178
  4470. 10 00000233
  4471. 0 44 "{0}" 1
  4472. 13
  4473. 0 284 "User,EnableWindow,AHH" [X] 0
  4474. 16 SizeBox "{0}" "{4}"
  4475. 0 44 "{0}" 8010
  4476. 13
  4477. 8 5
  4478. 0 1036 "{5}" 1045 31 0
  4479. 10 00000320
  4480. 6 3
  4481. 15
  4482. 9
  4483. 14 SizeBox
  4484. 0 32 2
  4485. 5 4
  4486. 21 3 [X]
  4487. 0 284 "user,GetWindowRect,HHN" "{0}" &3
  4488. 5 1
  4489. 22 3
  4490. 8 4
  4491. 5 2
  4492. 22 3
  4493. 8 5
  4494. 5 3
  4495. 22 3
  4496. 8 6
  4497. 5 4
  4498. 22 3
  4499. 8 7
  4500. 5 24
  4501. 5 9
  4502. 6 1
  4503. 3 1
  4504. 4 0
  4505. 8 8
  4506. 6 6
  4507. 6 4
  4508. 3 1
  4509. 6 7
  4510. 6 5
  4511. 6 8
  4512. 3 0
  4513. 3 1
  4514. 0 284 "user,MoveWindow,HHHHHHH" "{0}" "{4}" "{5}" [X] [X] 1
  4515. 6 1
  4516. 8 9
  4517. 5 8
  4518. 6 9
  4519. 18 2
  4520. 12 00000357
  4521. 10 00000516
  4522. 5 1
  4523. 6 9
  4524. 3 0
  4525. 8 9
  4526. 10 00000282
  4527. 5 8001
  4528. 6 9
  4529. 3 0
  4530. 0 44 "{0}" [X]
  4531. 13
  4532. 0 284 "User,ShowWindow,AHH" [X] 0
  4533. 5 1001
  4534. 6 9
  4535. 3 0
  4536. 0 44 "{0}" [X]
  4537. 13
  4538. 0 284 "User,ShowWindow,AHH" [X] 0
  4539. 10 00000324
  4540. 6 2
  4541. 15
  4542. 9
  4543. 14 Version
  4544. 0 32 2
  4545. 0 802
  4546. 13
  4547. 8 4
  4548. 0 798
  4549. 13
  4550. 8 5
  4551. 16 FontDlg 1 0 0
  4552. 6 1
  4553. 8 3
  4554. 0 772
  4555. 13
  4556. 0 770 [X] "d"
  4557. 13
  4558. 8 6
  4559. 0 31 8000 "Modified on {6}"
  4560. 0 31 1010 "{5}FxPen.bmp"
  4561. 0 41 0 "InitVersion"
  4562. 0 31 1000 "The author of this document has specified that all edits are stored as a new version.  "
  4563. 0 31 1001 "This revision description is stored in the description field in the File/Doc Info box."
  4564. 0 31 1002 "It is suggested that you describe this revision:"
  4565. 0 271 "HelpPanelGlobalVar" 1
  4566. 0 264 "HelpPanelGlobalVar" 5004
  4567. 0 47 112 "{4}!HelpFunction"
  4568. 16 WorkgroupIcons 5
  4569. 0 26 "." "Version"
  4570. 13
  4571. 8 7
  4572. 16 WorkGroupIcons 4
  4573. 0 266 "HelpPanelGlobalVar"
  4574. 0 27 8000
  4575. 13
  4576. 8 8
  4577. 6 8
  4578. 28 0
  4579. 16 FontDlg 4 0 0
  4580. 6 2
  4581. 15
  4582. 9
  4583. 14 Remark
  4584. 0 32 2
  4585. 0 802
  4586. 13
  4587. 8 2
  4588. 0 798
  4589. 13
  4590. 8 3
  4591. 16 FontDlg 1 0 0
  4592. 0 279 7
  4593. 13
  4594. 8 4
  4595. 0 31 8000 "{4}"
  4596. 0 31 1010 "{3}FxPen.bmp"
  4597. 0 41 0 "InitVersion"
  4598. 0 31 1000 "Please enter a remark that describes your edits to this document.  "
  4599. 0 31 1001 "This remark is stored in the description field in the File/Doc Info box."
  4600. 0 31 1002 "It is suggested that you enter a remark:"
  4601. 0 271 "HelpPanelGlobalVar" 1
  4602. 0 264 "HelpPanelGlobalVar" 5004
  4603. 0 47 112 "{2}!HelpFunction"
  4604. 0 26 "." "Remark"
  4605. 13
  4606. 8 5
  4607. 0 266 "HelpPanelGlobalVar"
  4608. 6 5
  4609. 5 1
  4610. 18 1
  4611. 11 00000563
  4612. 5 -1
  4613. 15
  4614. 9
  4615. 0 27 8000
  4616. 13
  4617. 8 6
  4618. 0 301
  4619. 13
  4620. 2 109 1 "{6}" [X] 1
  4621. 16 FontDlg 4 0 0
  4622. 6 0
  4623. 15
  4624. 9
  4625. 14 InitVersion
  4626. 16 FontDlg 3 "{0}" 1000
  4627. 16 FontDlg 3 "{0}" 1001
  4628. 16 FontDlg 3 "{0}" 1002
  4629. 16 FontDlg 3 "{0}" 8000
  4630. 0 44 "{0}" 8000
  4631. 13
  4632. 0 1036 [X] 1025 0 32767
  4633. 6 3
  4634. 15
  4635. 9
  4636. 14 CallBack
  4637. 0 32 2
  4638. 6 1
  4639. 5 1
  4640. 4 0
  4641. 8 1
  4642. 5 0
  4643. 6 1
  4644. 18 0
  4645. 11 00000796
  4646. 5 1002
  4647. 8 4
  4648. 5 1005
  4649. 6 4
  4650. 18 2
  4651. 12 00000161
  4652. 10 00000200
  4653. 5 1
  4654. 6 4
  4655. 3 0
  4656. 8 4
  4657. 10 00000083
  4658. 16 FontDlg 3 "{0}" "{4}"
  4659. 10 00000128
  4660. 5 20
  4661. 8 5
  4662. 5 26
  4663. 6 5
  4664. 18 2
  4665. 12 00000287
  4666. 10 00000326
  4667. 5 1
  4668. 6 5
  4669. 3 0
  4670. 8 5
  4671. 10 00000211
  4672. 16 FontDlg 3 "{0}" "{5}"
  4673. 10 00000254
  4674. 0 44 "{0}" 26
  4675. 13
  4676. 0 284 "User,EnableWindow,AHH" [X] 0
  4677. 0 265 "GlobalVarAuthor"
  4678. 13
  4679. 8 6
  4680. 6 6
  4681. 11 00000447
  4682. 10 00000783
  4683. 0 42 "{0}" 22
  4684. 13
  4685. 5 1
  4686. 18 0
  4687. 11 00000503
  4688. 10 00000783
  4689. 0 42 "{0}" 23
  4690. 13
  4691. 5 1
  4692. 18 0
  4693. 11 00000671
  4694. 0 44 "{0}" 22
  4695. 13
  4696. 0 284 "User,EnableWindow,AHH" [X] 0
  4697. 0 44 "{0}" 24
  4698. 13
  4699. 0 284 "User,EnableWindow,AHH" [X] 0
  4700. 10 00000783
  4701. 0 44 "{0}" 22
  4702. 13
  4703. 0 284 "User,EnableWindow,AHH" [X] 0
  4704. 0 44 "{0}" 23
  4705. 13
  4706. 0 284 "User,EnableWindow,AHH" [X] 0
  4707. 10 00000796
  4708. 6 3
  4709. 15
  4710. 9
  4711. 14 WorkgroupIcons
  4712. 0 32 2
  4713. 0 802
  4714. 13
  4715. 8 4
  4716. 0 271 "HFXOutWin" 1
  4717. 0 271 "HFXIconBar" 1
  4718. 0 265 "HFXIconBar"
  4719. 13
  4720. 8 3
  4721. 6 3
  4722. 7 ""
  4723. 18 1
  4724. 11 00000686
  4725. 5 1
  4726. 6 0
  4727. 18 0
  4728. 11 00000236
  4729. 0 284 "User,ShowWindow,AHH" "{3}" 1
  4730. 5 0
  4731. 15
  4732. 9
  4733. 10 00000673
  4734. 5 0
  4735. 6 0
  4736. 18 0
  4737. 11 00000327
  4738. 0 284 "User,ShowWindow,AHH" "{3}" 0
  4739. 5 0
  4740. 15
  4741. 9
  4742. 10 00000673
  4743. 5 3
  4744. 6 0
  4745. 18 0
  4746. 11 00000524
  4747. 0 284 "User,IsWindowVisible,AH" "{3}"
  4748. 13
  4749. 11 00000462
  4750. 0 284 "User,ShowWindow,AHH" "{3}" 0
  4751. 10 00000499
  4752. 0 284 "User,ShowWindow,AHH" "{3}" 1
  4753. 5 0
  4754. 15
  4755. 9
  4756. 10 00000673
  4757. 5 4
  4758. 6 0
  4759. 18 0
  4760. 11 00000605
  4761. 0 284 "User,EnableWindow,AHH" "{3}" 1
  4762. 10 00000673
  4763. 5 5
  4764. 6 0
  4765. 18 0
  4766. 11 00000673
  4767. 0 284 "User,EnableWindow,AHH" "{3}" 0
  4768. 10 00000793
  4769. 16 Icons_Create
  4770. 13
  4771. 8 5
  4772. 6 5
  4773. 7 ""
  4774. 18 1
  4775. 11 00000780
  4776. 16 WorkgroupIcons "{0}"
  4777. 10 00000793
  4778. 5 -1
  4779. 15
  4780. 9
  4781. 6 1
  4782. 15
  4783. 9
  4784. 14 Icons_Create
  4785. 0 802
  4786. 13
  4787. 8 1
  4788. 0 297 "{3}outdll.dll" "CreateTheWin" "HHHHHHHC"
  4789. 13
  4790. 8 2
  4791. 6 2
  4792. 5 0
  4793. 18 0
  4794. 11 00000176
  4795. 0 3 "Unable to load outwin.dll" "Ami Pro"
  4796. 5 -1
  4797. 15
  4798. 9
  4799. 0 1313 267
  4800. 13
  4801. 8 4
  4802. 0 284 "User,GetSystemMetrics,HH" 1
  4803. 13
  4804. 8 5
  4805. 6 5
  4806. 5 480
  4807. 18 0
  4808. 11 00000298
  4809. 5 309
  4810. 8 6
  4811. 10 00000320
  4812. 6 5
  4813. 5 173
  4814. 3 1
  4815. 8 6
  4816. 5 1
  4817. 8 7
  4818. 5 515
  4819. 8 8
  4820. 5 114
  4821. 8 9
  4822. 5 138
  4823. 8 10
  4824. 7 "Workgroup"
  4825. 8 11
  4826. 7 "fxicons"
  4827. 8 12
  4828. 7 ""
  4829. 8 13
  4830. 7 "FxPalVga.dll"
  4831. 8 14
  4832. 7 ""
  4833. 8 15
  4834. 5 5
  4835. 8 16
  4836. 7 "fxicons"
  4837. 8 17
  4838. 0 284 "outdll,CreateTheWin,HHHHHHHC" "{4}" "{7}" "{8}" "{6}" "{9}" "{10}" "{11}"
  4839. 13
  4840. 8 18
  4841. 6 18
  4842. 11 00001023
  4843. 5 1
  4844. 8 19
  4845. 5 8
  4846. 6 19
  4847. 18 2
  4848. 12 00000685
  4849. 10 00000766
  4850. 5 1
  4851. 6 19
  4852. 3 0
  4853. 8 19
  4854. 10 00000607
  4855. 0 284 "outdll,AddMacroCall,HHCH" "{18}" "{1}!HitIcon({19})" "{19}"
  4856. 10 00000650
  4857. 0 284 "outdll,IconOn,HHCCCCHC" "{18}" "{12}" "{14}" "{14}" "{14}" "{16}" "{17}"
  4858. 0 284 "user,FindWindow,HCC" "SmartIconBar" 0
  4859. 13
  4860. 8 20
  4861. 0 284 "user,MoveWindow,HHHHHHH" "{20}" "{8}" "{6}" "{9}" "{10}" 1
  4862. 0 264 "HFXIconBar" "{20}"
  4863. 0 264 "HFXOutWin" "{18}"
  4864. 6 20
  4865. 15
  4866. 9
  4867. 6 0
  4868. 15
  4869. 9
  4870. 14 HitIcon
  4871. 0 32 2
  4872. 0 1050
  4873. 13
  4874. 5 1
  4875. 18 5
  4876. 11 00000069
  4877. 5 -1
  4878. 15
  4879. 9
  4880. 24 850
  4881. 13
  4882. 5 0
  4883. 18 0
  4884. 11 00000225
  4885. 0 3 "This document is not stored in Notes.  Click OK to remove the icons." "Ami Pro"
  4886. 16 WorkgroupIcons 0
  4887. 5 -1
  4888. 15
  4889. 9
  4890. 5 1
  4891. 6 0
  4892. 18 0
  4893. 11 00000375
  4894. 0 1313 217 24 103
  4895. 13
  4896. 11 00000299
  4897. 2 103 1
  4898. 2 147 1
  4899. 16 WorkgroupIcons 0
  4900. 0 38 "Lotus Notes"
  4901. 10 00001224
  4902. 10 00001224
  4903. 5 2
  4904. 6 0
  4905. 18 0
  4906. 11 00000441
  4907. 16 Remark
  4908. 10 00001224
  4909. 10 00001224
  4910. 5 3
  4911. 6 0
  4912. 18 0
  4913. 11 00000741
  4914. 0 800
  4915. 13
  4916. 11 00000506
  4917. 5 0
  4918. 15
  4919. 9
  4920. 0 1313 136
  4921. 13
  4922. 8 2
  4923. 6 2
  4924. 5 0
  4925. 18 0
  4926. 11 00000642
  4927. 0 1313 142
  4928. 13
  4929. 8 3
  4930. 6 3
  4931. 5 64
  4932. 18 5
  4933. 11 00000629
  4934. 2 460 1 1 1
  4935. 13
  4936. 8 4
  4937. 10 00000715
  4938. 0 1313 142
  4939. 13
  4940. 8 3
  4941. 6 3
  4942. 5 64
  4943. 18 5
  4944. 11 00000715
  4945. 2 460 1 1 0
  4946. 13
  4947. 8 4
  4948. 10 00001224
  4949. 10 00001224
  4950. 5 4
  4951. 6 0
  4952. 18 0
  4953. 11 00000905
  4954. 0 800
  4955. 13
  4956. 11 00000806
  4957. 5 0
  4958. 15
  4959. 9
  4960. 0 1313 142
  4961. 13
  4962. 8 3
  4963. 6 3
  4964. 5 64
  4965. 18 5
  4966. 11 00000879
  4967. 2 460 1 2 0
  4968. 2 558 1
  4969. 10 00001224
  4970. 10 00001224
  4971. 5 5
  4972. 6 0
  4973. 18 0
  4974. 11 00000976
  4975. 16 MenuDocInfo
  4976. 10 00001224
  4977. 10 00001224
  4978. 5 6
  4979. 6 0
  4980. 18 0
  4981. 11 00001039
  4982. 24 229
  4983. 10 00001224
  4984. 10 00001224
  4985. 5 7
  4986. 6 0
  4987. 18 0
  4988. 11 00001166
  4989. 0 800
  4990. 13
  4991. 11 00001104
  4992. 5 0
  4993. 15
  4994. 9
  4995. 24 181
  4996. 0 6 "[37]"
  4997. 2 452 1 4 0 10
  4998. 10 00001224
  4999. 10 00001224
  5000. 5 8
  5001. 6 0
  5002. 18 0
  5003. 11 00001224
  5004. 2 452 1 4 0 10
  5005. 10 00001224
  5006. 6 1
  5007. 15
  5008. 9
  5009. 14 FontDlg
  5010. 5 1
  5011. 6 0
  5012. 18 0
  5013. 11 00000255
  5014. 0 284 "gdi,CreateFont,HHHHHHHHHHHHHHC" 13 0 0 0 400 0 0 0 0 0 0 0 0 "Helv"
  5015. 13
  5016. 8 4
  5017. 0 271 "FontHandle" 1
  5018. 6 4
  5019. 11 00000217
  5020. 0 264 "FontHandle" "{4}"
  5021. 6 4
  5022. 15
  5023. 9
  5024. 10 00000229
  5025. 5 0
  5026. 15
  5027. 9
  5028. 10 00000844
  5029. 10 00000844
  5030. 5 2
  5031. 6 0
  5032. 18 0
  5033. 11 00000381
  5034. 0 265 "FontHandle"
  5035. 13
  5036. 8 5
  5037. 6 5
  5038. 11 00000356
  5039. 6 5
  5040. 15
  5041. 9
  5042. 10 00000368
  5043. 5 0
  5044. 15
  5045. 9
  5046. 10 00000844
  5047. 5 3
  5048. 6 0
  5049. 18 0
  5050. 11 00000596
  5051. 0 265 "FontHandle"
  5052. 13
  5053. 8 5
  5054. 6 5
  5055. 11 00000558
  5056. 0 44 "{1}" "{2}"
  5057. 13
  5058. 8 6
  5059. 0 284 "user,SendMessage,HHHHJ" "{6}" 48 "{5}" 0
  5060. 5 1
  5061. 15
  5062. 9
  5063. 10 00000570
  5064. 5 0
  5065. 15
  5066. 9
  5067. 10 00000844
  5068. 10 00000844
  5069. 5 4
  5070. 6 0
  5071. 18 0
  5072. 11 00000785
  5073. 0 265 "FontHandle"
  5074. 13
  5075. 8 5
  5076. 6 5
  5077. 11 00000730
  5078. 0 284 "gdi,DeleteObject,HH" "{5}"
  5079. 5 1
  5080. 8 7
  5081. 10 00000740
  5082. 5 0
  5083. 8 7
  5084. 0 266 "FontHandle"
  5085. 6 7
  5086. 15
  5087. 9
  5088. 10 00000844
  5089. 0 3 "Fontdlg received an invalid parameter {0}" "Ami Pro"
  5090. 6 3
  5091. 15
  5092. 9
  5093. 14 Builder
  5094. 0 802
  5095. 13
  5096. 8 3
  5097. 0 31 21 1
  5098. 0 31 30 1
  5099. 0 31 1000 "Copy an existing document into the Document Sharing Application.  The document will be copied from the local file system and placed into the Notes database."
  5100. 0 31 1001 "For use by the database administrator. Create a new workgroup  template based on an existing document or Ami Pro style sheet.    "
  5101. 0 41 0 "Dlg_Builder"
  5102. 0 41 21 "Dlg_Builder"
  5103. 0 41 22 "Dlg_Builder"
  5104. 0 271 "HelpPanelGlobalVar" 1
  5105. 0 264 "HelpPanelGlobalVar" 5000
  5106. 0 47 112 "{3}!HelpFunction"
  5107. 16 FontDlg 1 0 0
  5108. 0 26 "." "CreateDoc"
  5109. 13
  5110. 8 4
  5111. 16 FontDlg 4 0 0
  5112. 0 266 "HelpPanelGlobalVar"
  5113. 6 4
  5114. 5 1
  5115. 18 1
  5116. 11 00000660
  5117. 5 -1
  5118. 15
  5119. 9
  5120. 0 27 30
  5121. 13
  5122. 11 00000696
  5123. 5 1
  5124. 8 1
  5125. 0 27 31
  5126. 13
  5127. 11 00000732
  5128. 5 1
  5129. 8 2
  5130. 0 27 21
  5131. 13
  5132. 11 00000781
  5133. 5 1
  5134. 8 5
  5135. 10 00000791
  5136. 5 2
  5137. 8 5
  5138. 5 1
  5139. 6 5
  5140. 18 0
  5141. 11 00000868
  5142. 16 CopyDocToDataBase
  5143. 10 00000970
  5144. 10 00000970
  5145. 5 2
  5146. 6 5
  5147. 18 0
  5148. 11 00000957
  5149. 16 CreateNewTemplate "{1}" "{2}"
  5150. 10 00000970
  5151. 10 00000970
  5152. 5 -1
  5153. 15
  5154. 9
  5155. 6 0
  5156. 15
  5157. 9
  5158. 14 Dlg_Builder
  5159. 7 ""
  5160. 6 1
  5161. 18 0
  5162. 11 00000313
  5163. 16 FontDlg 3 "{0}" 21
  5164. 16 FontDlg 3 "{0}" 22
  5165. 16 FontDlg 3 "{0}" 1000
  5166. 16 FontDlg 3 "{0}" 1001
  5167. 16 FontDlg 3 "{0}" 30
  5168. 16 FontDlg 3 "{0}" 31
  5169. 0 44 "{0}" 30
  5170. 13
  5171. 0 284 "User,EnableWindow,AHH" [X] 0
  5172. 0 44 "{0}" 31
  5173. 13
  5174. 0 284 "User,EnableWindow,AHH" [X] 0
  5175. 10 00000610
  5176. 5 21
  5177. 6 1
  5178. 18 0
  5179. 11 00000468
  5180. 0 44 "{0}" 30
  5181. 13
  5182. 0 284 "User,EnableWindow,AHH" [X] 0
  5183. 0 44 "{0}" 31
  5184. 13
  5185. 0 284 "User,EnableWindow,AHH" [X] 0
  5186. 10 00000610
  5187. 5 22
  5188. 6 1
  5189. 18 0
  5190. 11 00000610
  5191. 0 44 "{0}" 30
  5192. 13
  5193. 0 284 "User,EnableWindow,AHH" [X] 1
  5194. 0 44 "{0}" 31
  5195. 13
  5196. 0 284 "User,EnableWindow,AHH" [X] 1
  5197. 6 2
  5198. 15
  5199. 9
  5200. 14 CopyDocToDataBase
  5201. 0 1050
  5202. 13
  5203. 5 1
  5204. 18 5
  5205. 11 00000128
  5206. 0 286 "AmiPro" "DefStyle" "AmiPro.Ini"
  5207. 13
  5208. 8 1
  5209. 2 101 1 "{1}" 1 512
  5210. 0 2 "Copy the current document into the database"
  5211. 13
  5212. 11 00000209
  5213. 10 00000260
  5214. 24 102
  5215. 13
  5216. 11 00000247
  5217. 10 00000260
  5218. 5 -1
  5219. 15
  5220. 9
  5221. 16 CopyToClipboard
  5222. 13
  5223. 11 00000310
  5224. 10 00000323
  5225. 5 -1
  5226. 15
  5227. 9
  5228. 2 125 1 0 "DocName"
  5229. 0 802
  5230. 13
  5231. 8 2
  5232. 5 3
  5233. 21 3 [X]
  5234. 5 1
  5235. 7 "Select a Document Sharing Database on the Notes desktop"
  5236. 23 3
  5237. 5 2
  5238. 7 "Select Compose - Administration - Copy Document to database"
  5239. 23 3
  5240. 5 3
  5241. 7 "Choose Paste Document "
  5242. 23 3
  5243. 7 "{2}!PasteDocToNotes"
  5244. 8 4
  5245. 0 271 "HelpPanelGlobalVar" 1
  5246. 0 264 "HelpPanelGlobalVar" 5001
  5247. 0 47 112 "{2}!HelpFunction"
  5248. 16 MacroLib.smm!FloatingNotesInstructions &3 "Copy Document to Notes" "Paste Document" "{4}"
  5249. 0 266 "HelpPanelGlobalVar"
  5250. 6 0
  5251. 15
  5252. 9
  5253. 14 CopyToClipBoard
  5254. 19 00000387
  5255. 0 23
  5256. 13
  5257. 7 ""
  5258. 18 1
  5259. 11 00000126
  5260. 0 6 "[20519]"
  5261. 16 CleanCopy
  5262. 13
  5263. 11 00000126
  5264. 5 1
  5265. 15
  5266. 9
  5267. 0 1289 "NumChars"
  5268. 13
  5269. 8 1
  5270. 6 1
  5271. 5 1
  5272. 18 5
  5273. 11 00000250
  5274. 0 6 " "
  5275. 0 6 "[20516]"
  5276. 16 CleanCopy
  5277. 13
  5278. 11 00000250
  5279. 5 1
  5280. 15
  5281. 9
  5282. 0 7 "Please highlight several characters of text and click resume"
  5283. 16 CleanCopy
  5284. 13
  5285. 11 00000374
  5286. 5 1
  5287. 15
  5288. 9
  5289. 10 00000387
  5290. 10 00000250
  5291. 5 -1
  5292. 15
  5293. 9
  5294. 6 0
  5295. 15
  5296. 9
  5297. 14 setappfocus
  5298. 0 271 "lotusapphwnd" 1
  5299. 0 265 "lotusapphwnd"
  5300. 13
  5301. 0 284 "user,SetFocus,HH" [X]
  5302. 6 0
  5303. 15
  5304. 9
  5305. 14 CleanCopy
  5306. 0 1313 217 24 154
  5307. 13
  5308. 11 00000100
  5309. 2 154 1
  5310. 13
  5311. 11 00000100
  5312. 0 6 "[27]"
  5313. 5 1
  5314. 15
  5315. 9
  5316. 6 0
  5317. 15
  5318. 9
  5319. 14 PasteDocToNotes
  5320. 16 setappfocus
  5321. 0 36 "[12357]S"
  5322. 0 36 "B[12357][13]"
  5323. 6 3
  5324. 15
  5325. 9
  5326. 14 CreateNewTemplate
  5327. 0 802
  5328. 13
  5329. 8 3
  5330. 7 "Create New Template"
  5331. 8 4
  5332. 6 0
  5333. 5 1
  5334. 18 0
  5335. 11 00000289
  5336. 0 285 "{3}!AmiButtonCheck(25550, 0)" 0.1
  5337. 0 285 "{3}!AmiUIGray(25550, 0)" 0.1
  5338. 0 285 "{3}!AmiTitleBar(""{4}"")" 0.1
  5339. 0 274 004
  5340. 24 101
  5341. 13
  5342. 11 00000263
  5343. 10 00000276
  5344. 5 -1
  5345. 15
  5346. 9
  5347. 10 00000525
  5348. 0 1050
  5349. 13
  5350. 5 1
  5351. 18 5
  5352. 11 00000395
  5353. 0 286 "AmiPro" "DefStyle" "AmiPro.Ini"
  5354. 13
  5355. 8 5
  5356. 2 101 1 "{5}" 1 512
  5357. 0 2 "Base the template on the current document"
  5358. 13
  5359. 11 00000474
  5360. 10 00000525
  5361. 24 102
  5362. 13
  5363. 11 00000512
  5364. 10 00000525
  5365. 5 -1
  5366. 15
  5367. 9
  5368. 16 GetFields
  5369. 6 1
  5370. 5 1
  5371. 18 0
  5372. 11 00000673
  5373. 0 268
  5374. 13
  5375. 8 6
  5376. 0 772
  5377. 13
  5378. 0 807 [X] 5
  5379. 13
  5380. 0 16 "{6}" "fx" [X] ".sam"
  5381. 13
  5382. 8 7
  5383. 2 104 1 "{7}" 32 "" ""
  5384. 16 CopyToClipBoard
  5385. 13
  5386. 8 8
  5387. 6 8
  5388. 5 -1
  5389. 18 0
  5390. 11 00000745
  5391. 5 -1
  5392. 15
  5393. 9
  5394. 2 125 1 0 "DocName"
  5395. 5 3
  5396. 21 9 [X]
  5397. 5 1
  5398. 7 "Select a Document Sharing Database on the Notes desktop"
  5399. 23 9
  5400. 5 2
  5401. 7 "Select Compose - Administration - New Document Template"
  5402. 23 9
  5403. 5 3
  5404. 7 "Position the cursor in the template field - Choose Paste Template"
  5405. 23 9
  5406. 7 "Create Document Template"
  5407. 8 10
  5408. 7 "Paste Template"
  5409. 8 11
  5410. 0 802
  5411. 13
  5412. 8 3
  5413. 7 "{3}!PasteDocToNotes"
  5414. 8 12
  5415. 0 271 "HelpPanelGlobalVar" 1
  5416. 0 264 "HelpPanelGlobalVar" 5001
  5417. 0 47 112 "{3}!HelpFunction"
  5418. 16 MacroLib.smm!FloatingNotesInstructions &9 "{10}" "{11}" "{12}"
  5419. 0 266 "HelpPanelGlobalVar"
  5420. 6 2
  5421. 15
  5422. 9
  5423. 14 GetFields
  5424. 0 1304 0
  5425. 13
  5426. 8 1
  5427. 6 1
  5428. 5 1
  5429. 18 5
  5430. 11 00000075
  5431. 5 -1
  5432. 15
  5433. 9
  5434. 5 1
  5435. 8 2
  5436. 0 789 "Please wait...bookmarking existing smartfields"
  5437. 6 2
  5438. 21 3 [X]
  5439. 6 1
  5440. 21 4 [X]
  5441. 0 1305 0 &4
  5442. 5 1
  5443. 8 5
  5444. 6 1
  5445. 6 5
  5446. 18 2
  5447. 12 00000269
  5448. 10 00000544
  5449. 5 1
  5450. 6 5
  5451. 3 0
  5452. 8 5
  5453. 10 00000194
  5454. 6 5
  5455. 22 4
  5456. 8 6
  5457. 0 20 "{6}" 1 ","
  5458. 13
  5459. 8 7
  5460. 0 20 "{6}" 2 ","
  5461. 13
  5462. 8 8
  5463. 0 20 "{6}" 1 "_"
  5464. 13
  5465. 0 807 [X] 2
  5466. 13
  5467. 7 "as"
  5468. 18 0
  5469. 11 00000531
  5470. 0 39 34
  5471. 13
  5472. 0 20 "{6}" 2 [X]
  5473. 13
  5474. 8 9
  5475. 0 16 "{7}" "~" "{8}" "~" "{9}"
  5476. 13
  5477. 8 10
  5478. 0 1041 &3 "{2}" "{10}"
  5479. 6 2
  5480. 5 1
  5481. 3 0
  5482. 8 2
  5483. 10 00000236
  5484. 16 AddFxMarks &3
  5485. 0 789 ""
  5486. 6 0
  5487. 15
  5488. 9
  5489. 14 AddFxMarks
  5490. 2 569 1
  5491. 13
  5492. 8 2
  5493. 6 2
  5494. 5 0
  5495. 18 1
  5496. 11 00000366
  5497. 0 788 "{2}" 65536
  5498. 13
  5499. 8 3
  5500. 6 2
  5501. 5 65536
  5502. 4 1
  5503. 0 786 [X]
  5504. 13
  5505. 8 4
  5506. 6 4
  5507. 5 3
  5508. 18 0
  5509. 11 00000335
  5510. 0 1044 &0 "{3}" 1 "~" 0
  5511. 13
  5512. 8 5
  5513. 6 5
  5514. 5 0
  5515. 18 3
  5516. 11 00000335
  5517. 6 5
  5518. 22 0
  5519. 0 20 [X] 3 "~"
  5520. 13
  5521. 8 6
  5522. 0 16 "@AmiFx_" "{6}"
  5523. 13
  5524. 8 7
  5525. 16 Stripit "{7}"
  5526. 13
  5527. 8 7
  5528. 2 466 1 "{7}" 4003
  5529. 2 569 1
  5530. 13
  5531. 8 2
  5532. 10 00000033
  5533. 6 1
  5534. 15
  5535. 9
  5536. 14 AmiTitleBar
  5537. 0 284 "user,GetActiveWindow,H"
  5538. 13
  5539. 8 2
  5540. 0 284 "User,SetWindowText,HHC" "{2}" "{0}"
  5541. 6 1
  5542. 15
  5543. 9
  5544. 14 AmiButtonCheck
  5545. 0 284 "user,GetActiveWindow,H"
  5546. 13
  5547. 8 3
  5548. 0 44 "{3}" "{0}"
  5549. 13
  5550. 8 4
  5551. 0 1036 "{4}" 1025 "{1}" 0
  5552. 6 2
  5553. 15
  5554. 9
  5555. 14 AmiUIGray
  5556. 0 284 "user,GetActiveWindow,H"
  5557. 13
  5558. 8 3
  5559. 0 44 "{3}" "{0}"
  5560. 13
  5561. 8 4
  5562. 0 284 "User,EnableWindow,AHH" "{4}" "{1}"
  5563. 6 2
  5564. 15
  5565. 9
  5566. 14 stripit
  5567. 5 1
  5568. 8 2
  5569. 7 ""
  5570. 8 3
  5571. 5 1
  5572. 11 00000211
  5573. 0 20 "{0}" "{2}" " "
  5574. 13
  5575. 8 4
  5576. 6 4
  5577. 7 ""
  5578. 18 0
  5579. 6 4
  5580. 5 -1
  5581. 18 0
  5582. 1 2
  5583. 11 00000147
  5584. 10 00000211
  5585. 0 16 "{3}" "_" "{4}"
  5586. 13
  5587. 8 3
  5588. 6 2
  5589. 5 1
  5590. 3 0
  5591. 8 2
  5592. 10 00000033
  5593. 0 14 "{3}"
  5594. 13
  5595. 5 1
  5596. 3 1
  5597. 0 807 "{3}" [X]
  5598. 13
  5599. 15
  5600. 9
  5601. 6 1
  5602. 15
  5603. 9
  5604. 14 HelpFunction
  5605. 0 32 2
  5606. 0 265 "HelpPanelGlobalVar"
  5607. 13
  5608. 8 1
  5609. 0 284 "user,FindWindow,HCC" "AmiProWndA" 0
  5610. 13
  5611. 8 2
  5612. 0 798
  5613. 13
  5614. 0 16 [X] "amipro.hlp"
  5615. 13
  5616. 8 3
  5617. 0 284 "user,WinHelp,HHCHJ" "{2}" "{3}" 1 "{1}"
  5618. 6 0
  5619. 15
  5620. 9
  5621. DIALOG CreateDoc
  5622. -2134376448 8 53 33 231 110 "" "AmiDialog" "Notes Workgroup Document Assistant" 
  5623. FONT 8 "Helv" 
  5624. 5 9 170 14 21 1342373897 "button" "&Copy an existing document to the workgroup database. " 0 
  5625. 5 53 172 14 22 1342242825 "button" "Create a &new workgroup database template. " 0 
  5626. 16 22 167 29 1000 1342177280 "static" "text" 0 
  5627. 16 66 172 28 1001 1342177280 "static" "text" 0 
  5628. 25 86 160 10 30 1342242819 "button" "&Base the template on an existing style sheet" 0 
  5629. 25 98 155 10 31 1342242819 "button" "&Store form in document" 0 
  5630. 188 4 40 14 1 1342373889 "button" "OK" 0 
  5631. 188 20 40 14 2 1342242816 "button" "Cancel" 0 
  5632. DIALOG Smarts
  5633. -2134376448 4 85 67 170 90 "" "" "Translate Fields" 
  5634. FONT 8 "Helv" 
  5635. 126 4 40 14 1 1342373889 "button" "OK" 0 
  5636. 126 20 40 14 2 1342373888 "button" "Cancel" 0 
  5637. 7 25 71 60 9000 1352728579 "listbox" "" 0 
  5638. 7 13 71 10 1000 1342177280 "static" "Available fields:" 0 
  5639. DIALOG Remark
  5640. -2134376448 7 33 42 211 85 "" "AmiDialog" "Editor's Remark" 
  5641. FONT 8 "Helv" 
  5642. 20 34 146 22 8000 1350631428 "edit" "" 0 
  5643. 168 4 40 14 1 1342373889 "button" "OK" 0 
  5644. 20 6 141 20 1000 1342177280 "static" "text" 0 
  5645. 20 59 148 22 1001 1342177280 "static" "text" 0 
  5646. 1 4 17 16 1010 1342177290 "static" "filename.bmp" 0 
  5647. 20 23 143 10 1002 1342177280 "static" "text" 0 
  5648. 168 20 40 14 2 1342373888 "button" "Cancel" 0 
  5649. DIALOG version
  5650. -2134376448 6 68 62 211 85 "" "AmiDialog" "New Version" 
  5651. FONT 8 "Helv" 
  5652. 20 34 146 22 8000 1350631428 "edit" "" 0 
  5653. 168 4 40 14 1 1342373889 "button" "OK" 0 
  5654. 20 6 141 20 1000 1342177280 "static" "text" 0 
  5655. 20 59 148 22 1001 1342177280 "static" "text" 0 
  5656. 1 4 17 16 1010 1342177290 "static" "filename.bmp" 0 
  5657. 20 24 143 10 1002 1342177280 "static" "text" 0 
  5658. DIALOG Options
  5659. -2134376448 9 30 29 231 94 "" "AmiDialog" "Workgroup Document Editing Options" 
  5660. FONT 8 "HELV" 
  5661. 35 46 120 10 22 1342373897 "button" "Have full editing abilities" 0 
  5662. 35 57 125 10 23 1342242825 "button" "Automatically enter revision marking mode" 0 
  5663. 35 68 120 10 24 1342242825 "button" "Enable document comments only" 0 
  5664. 20 82 115 10 25 1342242819 "button" "Show Workgroup Tools palette" 0 
  5665. 185 4 40 14 1 1342373889 "button" "OK" 0 
  5666. 4 4 19 19 1000 1342177290 "static" "FxPage.bmp" 0 
  5667. 4 26 19 18 1001 1342177290 "static" "FxPen.bmp" 0 
  5668. 23 5 158 26 1002 1342177280 "static" "text" 0 
  5669. 23 26 158 16 1003 1342177280 "static" "text" 0 
  5670. DIALOG DocName
  5671. -2134376448 26 71 62 237 214 "" "AmiDialog" "New Document Information" 
  5672. FONT 8 "Helv" 
  5673. 23 16 163 12 8010 1350631552 "edit" "" 0 
  5674. 23 41 163 21 8011 1350631428 "edit" "" 0 
  5675. 96 75 91 12 8001 1350631552 "edit" "" 0 
  5676. 96 90 91 12 8002 1350631552 "edit" "" 0 
  5677. 96 105 91 12 8003 1350631552 "edit" "" 0 
  5678. 96 120 91 12 8004 1350631552 "edit" "" 0 
  5679. 96 135 91 12 8005 1350631552 "edit" "" 0 
  5680. 96 150 91 12 8006 1350631552 "edit" "" 0 
  5681. 96 165 91 12 8007 1350631552 "edit" "" 0 
  5682. 96 180 91 12 8008 1350631552 "edit" "" 0 
  5683. 96 195 91 12 8009 1350631552 "edit" "" 0 
  5684. 192 5 40 14 1 1342373889 "button" "OK" 0 
  5685. 21 77 73 9 1001 1342177280 "static" "fld1:" 0 
  5686. 21 92 73 9 1002 1342177280 "static" "fld2:" 0 
  5687. 21 107 73 9 1003 1342177280 "static" "fld3:" 0 
  5688. 21 122 73 9 1004 1342177280 "static" "fld4:" 0 
  5689. 21 137 73 9 1005 1342177280 "static" "fld5:" 0 
  5690. 21 152 73 9 1006 1342177280 "static" "fld6:" 0 
  5691. 21 167 73 9 1007 1342177280 "static" "fld7:" 0 
  5692. 21 182 73 9 1008 1342177280 "static" "fld8:" 0 
  5693. 21 197 73 9 1009 1342177280 "static" "fld9:" 0 
  5694. 23 30 78 10 1000 1342177280 "static" "Document remark:" 0 
  5695. 4 60 16 15 1010 1342177290 "static" "fxpen.bmp" 0 
  5696. 21 65 85 9 1011 1342177280 "static" "Additional information:" 0 
  5697. 23 6 98 9 1012 1342177280 "static" "Document name:" 0 
  5698. 4 3 17 16 1013 1342177290 "static" "fxpage.bmp" 0 
  5699. 00080835
  5700.