home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / software / prehled / komix / DATA.Z / replock.mnu < prev    next >
Text File  |  1997-11-06  |  7KB  |  327 lines

  1. registerObject  {
  2.     name        .file
  3.     type        CustMenuBarButton
  4.     objSpec        {
  5.         label        File
  6.         mnemonic    F
  7.     }
  8. }
  9.  
  10. registerObject  {
  11.     name        .file.menu
  12.     type        CustMenu
  13.     visible        {1 1 1 1 1}
  14.     objSpec        {
  15.         pinnable    1
  16.     }
  17. }
  18.  
  19. registerObject  {
  20.     name        .edit
  21.     type        CustMenuBarButton
  22.     objSpec        {
  23.         label        Edit
  24.         mnemonic    E
  25.     }
  26. }
  27.  
  28. registerObject  {
  29.     name        .edit.menu
  30.     type        CustMenu
  31.     visible        {1 1 1 1 1}
  32.     objSpec        {
  33.         pinnable    1
  34.     }
  35. }
  36.  
  37. registerObject  {
  38.     name        .view
  39.     type        CustMenuBarButton
  40.     objSpec        {
  41.         label        View
  42.         mnemonic    V
  43.     }
  44. }
  45.  
  46. registerObject  {
  47.     name        .view.menu
  48.     type        CustMenu
  49.     visible        {1 1 1 1 1}
  50.     objSpec        {
  51.         pinnable    1
  52.     }
  53. }
  54.  
  55. registerObject  {
  56.     name        .options
  57.     type        CustMenuBarButton
  58.     objSpec        {
  59.         label        Options
  60.         mnemonic    O
  61.     }
  62. }
  63.  
  64. registerObject  {
  65.     name        .options.menu
  66.     type        CustMenu
  67.     visible        {1 1 1 1 1}
  68.     objSpec        {
  69.         pinnable    1
  70.     }
  71. }
  72.  
  73. registerObject  {
  74.     name        .help
  75.     type        CustMenuBarButton
  76.     objSpec        {
  77.         label        Help
  78.         mnemonic    H
  79.         helpButton    1
  80.     }
  81. }
  82.  
  83. registerObject  {
  84.     name        .help.menu
  85.     type        CustMenu
  86.     visible        {1 1 1 1 1}
  87.     objSpec        {
  88.         pinnable    1
  89.     }
  90. }
  91.  
  92. registerObject  {
  93.     inToolBar    1
  94.     name        .file.menu.new
  95.     type        CustMenuPushButton
  96.     objSpec        {
  97.         label        New...
  98.         hintText    "Creates a new lock."
  99.         popUpLabel    "Set a lock..."
  100.         mnemonic    N
  101.         toolBarPixmap    rep_newlock_16
  102.         activated    {
  103.             #CTGENCommandScript
  104.             busy { .main fileNew } 
  105.             #CTGENEndCommandScript    
  106.         }
  107.         selIsATypes    {}
  108.         checkOn        selectionChange
  109.     }
  110. }
  111.  
  112. registerObject  {
  113.     inToolBar    1
  114.     inPopUpMenu    1
  115.     name        .file.menu.delete
  116.     type        CustMenuPushButton
  117.     objSpec        {
  118.         label        Delete
  119.         hintText    "Removes the selected locks."
  120.         mnemonic    D
  121.         toolBarPixmap    delete_16
  122.         activated    {
  123.             #CTGENCommandScript
  124.             busy { .main fileDelete } 
  125.             #CTGENEndCommandScript    
  126.         }
  127.         selIsATypes    {}
  128.         selCount    many
  129.         checkOn        selectionChange
  130.     }
  131. }
  132.  
  133. registerObject  {
  134.     name        .file.menu.user_1
  135.     type        CustMenuSeparator
  136.     objSpec        {
  137.     }
  138. }
  139.  
  140. registerObject  {
  141.     name        .file.menu.exit
  142.     type        CustMenuPushButton
  143.     objSpec        {
  144.         hintText    {Exits the tool.}
  145.         label        Exit
  146.         mnemonic    x
  147.         activated    {busy { .main fileExit }}
  148.     }
  149. }
  150.  
  151. registerObject  {
  152.     name        .edit.menu.selectall
  153.     type        CustMenuPushButton
  154.     objSpec        {
  155.         hintText    "Selects all locks."
  156.         label        {Select All}
  157.         mnemonic        A
  158.         accelerator     Ctrl+A
  159.         activated    {.main editSelectAll}
  160.         selIsATypes    {}
  161.         checkOn        selectionChange
  162.     }
  163. }
  164.  
  165.  
  166. registerObject  {
  167.     name        .edit.menu.invertselection
  168.     type        CustMenuPushButton
  169.     objSpec        {
  170.         hintText    "Inverts the lock selection."
  171.         label        {Invert Selection}
  172.         mnemonic    I
  173.         activated    {.main editInvertSelection}
  174.         selIsATypes    {}
  175.     }
  176. }
  177.  
  178. registerObject  {
  179.     inToolBar    1
  180.     name        .view.menu.refresh
  181.     type        CustMenuPushButton
  182.     objSpec        {
  183.         label        Refresh
  184.         hintText    "Refreshes the list of locks."
  185.         mnemonic    R
  186.         accelerator    Ctrl+R
  187.         toolBarPixmap    rep_refresh_16
  188.         activated    {busy {.main viewRefresh}}
  189.         selIsATypes    {}
  190.     }
  191. }
  192.  
  193. registerObject  {
  194.     name        .view.menu.user_15
  195.     type        CustMenuSeparator
  196.     objSpec        {
  197.     }
  198. }
  199.  
  200. registerObject {
  201.         name            .view.menu.toolbar
  202.         type            CustMenuCheckButton
  203.         objSpec         {
  204.                 hintText        "Shows or hides the toolbar."
  205.                 label           ToolBar
  206.                 mnemonic        T
  207.                 state           1
  208.                 stateChanged    {
  209.             .main toolBarPresent [[.main menuBar].view.menu.toolbar state]
  210.                 }
  211.         }
  212. }
  213.  
  214. registerObject {
  215.         name            .view.menu.contextarea
  216.         type            CustMenuCheckButton
  217.         objSpec         {
  218.                 hintText        "Shows or hides the context area."
  219.                 label           "Context Area"
  220.                 mnemonic        C
  221.                 state           1
  222.                 stateChanged    {
  223.             .main contextAreaPresent [[.main menuBar].view.menu.contextarea state]
  224.                 }
  225.         }
  226. }
  227.  
  228. registerObject {
  229.         name            .view.menu.messagearea
  230.         type            CustMenuCheckButton
  231.         objSpec         {
  232.                 hintText        "Shows or hides the message area."
  233.                 label           "Message Area"
  234.                 mnemonic        M
  235.                 state           1
  236.                 stateChanged    {
  237.             .main messageAreaPresent [[.main menuBar].view.menu.messagearea state]
  238.                 }
  239.         }
  240. }
  241.  
  242.  
  243. registerObject  {
  244.     name        .options.menu.font
  245.     type        CustMenuPushButton
  246.     objSpec        {
  247.         label        {Font...}
  248.         hintText    "Changes the font used by the lock list."
  249.         mnemonic    F
  250.         activated    {busy { .main optionsFont }}
  251.         selIsATypes    {}
  252.     }
  253. }
  254.  
  255. registerObject  {
  256.     name        .options.menu.lockfilter
  257.     type        CustMenuPushButton
  258.     objSpec        {
  259.         label        {Lock Filter...}
  260.         hintText    "Changes the lock filter."
  261.         mnemonic    L
  262.         accelerator    Ctrl+f
  263.         activated    {busy { .main optionsLockFilter }}
  264.         selIsATypes    {}
  265.     }
  266. }
  267.  
  268. registerObject  {
  269.     name        .help.menu.whatsthis
  270.     type        CustMenuPushButton
  271.     objSpec        {
  272.         hintText    {Shows help about the selected component.}
  273.         label        "What's This?"
  274.         mnemonic    W
  275.         activated    {
  276.             #CTGENCommandScript
  277.             .main helpOnContext 
  278.             #CTGENEndCommandScript    
  279.         }
  280.     }
  281. }
  282.  
  283.  
  284. registerObject  {
  285.     name        .help.menu.helptopics
  286.     type        CustMenuPushButton
  287.     objSpec        {
  288.         hintText    {Shows help topics.}
  289.         label        {Help Topics}
  290.         mnemonic    T
  291.         activated    showHelpTopics
  292.     }
  293. }
  294.  
  295. registerObject  {
  296.         name            .help.menu.productdocumentation
  297.         type            CustMenuPushButton
  298.         objSpec         {
  299.                 label           {Product Documentation}
  300.                 hintText        {Starts online documentation.}
  301.                 activated       {
  302.                         #CTGENMessage
  303.                         wmtkmessage {Start online documentation ...}
  304.                         #CTGENBusyCursorOn
  305.                         .main busy TRUE
  306.                         #CTGENCommandScript
  307.                         startOnlineDoc 
  308.                         #CTGENEndCommandScript  
  309.                         #CTGENRemoveMessage
  310.                         wmtkmessage ""
  311.                         #CTGENBusyCursorOff
  312.                         .main busy FALSE
  313.                 }
  314.         }
  315. }
  316.  
  317. registerObject {
  318.     type        CustMenuPushButton
  319.     name        .help.menu.aboutrepositorytool
  320.     objSpec {
  321.         hintText    "Shows version information."
  322.         label        "About Repository Tool"
  323.         mnemonic    A
  324.         activated    {showVersionDialog [%this label] 1}
  325.     }
  326. }
  327.