home *** CD-ROM | disk | FTP | other *** search
/ PC World 1997 November / PCWorld_1997-11_cd.bin / software / programy / komix / DATA.Z / repconf.mnu < prev    next >
Text File  |  1997-05-13  |  8KB  |  365 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        .view
  21.     type        CustMenuBarButton
  22.     objSpec        {
  23.         label        View
  24.         mnemonic    V
  25.     }
  26. }
  27.  
  28. registerObject  {
  29.     name        .view.menu
  30.     type        CustMenu
  31.     visible        {1 1 1 1 1}
  32.     objSpec        {
  33.         pinnable    1
  34.     }
  35. }
  36.  
  37. registerObject  {
  38.     name        .options
  39.     type        CustMenuBarButton
  40.     objSpec        {
  41.         label        Options
  42.         mnemonic    O
  43.     }
  44. }
  45.  
  46. registerObject  {
  47.     name        .options.menu
  48.     type        CustMenu
  49.     visible        {1 1 1 1 1}
  50.     objSpec        {
  51.         pinnable    1
  52.     }
  53. }
  54.  
  55. registerObject  {
  56.     name        .help
  57.     type        CustMenuBarButton
  58.     objSpec        {
  59.         label        Help
  60.         mnemonic    H
  61.         helpButton    1
  62.     }
  63. }
  64.  
  65. registerObject  {
  66.     name        .help.menu
  67.     type        CustMenu
  68.     visible        {1 1 1 1 1}
  69.     objSpec        {
  70.         pinnable    1
  71.     }
  72. }
  73.  
  74. registerObject  {
  75.     inToolBar    1
  76.     name        .file.menu.delete
  77.     type        CustMenuPushButton
  78.     objSpec        {
  79.         label        Delete...
  80.         hintText    "Deletes the selected server definition."
  81.         mnemonic    D
  82.         toolBarPixmap    delete_16
  83.         activated    {busy { .main fileDelete }}
  84.         selIsATypes    {}
  85.         selCount    1
  86.         checkOn        selectionChange
  87.                 enableScript    {
  88.                     %this sensitive [.main canDelete]
  89.                 }
  90.     }
  91. }
  92.  
  93. registerObject  {
  94.     name        .file.menu.reload
  95.     type        CustMenuPushButton
  96.     objSpec        {
  97.         label        Reload
  98.         hintText    "Tells the nameserver to reload the server definitions from the object servers file."
  99.         mnemonic    l
  100.         activated    {busy { .main fileReload }}
  101.         selIsATypes    {}
  102.         selCount    1
  103.         checkOn        selectionChange
  104.                 enableScript    {
  105.                     %this sensitive [.main canReload]
  106.                 }
  107.     }
  108. }
  109.  
  110. registerObject  {
  111.     name        .file.menu.change
  112.     type        CustCascadeButton
  113.     objSpec        {
  114.         label        Change
  115.         mnemonic    C
  116.     }
  117. }
  118.  
  119. registerObject  {
  120.     name        .file.menu.change.menu
  121.     type        CustMenu
  122.     visible        {1 1 1 1 1}
  123. }
  124.  
  125. registerObject  {
  126.     inToolBar    1
  127.     name        .file.menu.change.menu.serverentry
  128.     type        CustMenuPushButton
  129.     objSpec        {
  130.         label        {Server Definition...}
  131.         hintText    "Changes the definition of the selected server."
  132.         mnemonic    S
  133.         accelerator    Ctrl+E
  134.         toolBarPixmap    rep_chdef_16
  135.         activated    {
  136.             busy { .main fileChangeServerEntry }
  137.         }
  138.         selIsATypes    {}
  139.         selCount    1
  140.         checkOn        selectionChange
  141.                 enableScript    {
  142.                     %this sensitive [.main canChangeServerEntry]
  143.                 }
  144.     }
  145. }
  146.  
  147. registerObject  {
  148.         inToolBar    1
  149.     name        .file.menu.change.menu.parameters
  150.     type        CustMenuPushButton
  151.     objSpec        {
  152.         label        Parameters...
  153.         hintText    "Changes ORB parameters of the selected object."
  154.         mnemonic    P
  155.         toolBarPixmap    rep_change_16
  156.         activated    {.main fileChangeParameters}
  157.         selIsATypes    {}
  158.         selCount    1
  159.         checkOn        selectionChange
  160.                 enableScript    {
  161.                     %this sensitive [.main canChangeParameters]
  162.                 }
  163.     }
  164. }
  165.  
  166. registerObject  {
  167.     inToolBar 1
  168.     name        .file.menu.shutdown
  169.     type        CustMenuPushButton
  170.     objSpec        {
  171.         label        Shutdown...
  172.         hintText    "Gracefully shuts down the selected object."
  173.         mnemonic    S
  174.         toolBarPixmap    rep_shutdown_16
  175.         activated    {busy { .main fileShutdown }}
  176.         selIsATypes    {}
  177.         selCount    1
  178.         checkOn        selectionChange
  179.                 enableScript    {
  180.                     %this sensitive [.main canShutdown]
  181.                 }
  182.     }
  183. }
  184.  
  185. registerObject  {
  186.     name        .file.menu.user_15
  187.     type        CustMenuSeparator
  188.     objSpec        {
  189.     }
  190. }
  191.  
  192. registerObject  {
  193.     name        .file.menu.exit
  194.     type        CustMenuPushButton
  195.     objSpec        {
  196.         label        Exit
  197.         hintText    "Exits the tool."
  198.         mnemonic    x
  199.         activated    {busy { .main fileExit }}
  200.     }
  201. }
  202.  
  203. registerObject  {
  204.     inToolBar    1
  205.     name        .view.menu.refresh
  206.     type        CustMenuPushButton
  207.     objSpec        {
  208.         label        Refresh
  209.         hintText    "Refreshes the tree and information area."
  210.         mnemonic    R
  211.         accelerator    Ctrl+R
  212.         toolBarPixmap    rep_refresh_16
  213.         activated    {busy { .main viewRefresh }}
  214.         selIsATypes    {}
  215.     }
  216. }
  217.  
  218. registerObject  {
  219.     name        .view.menu.refreshselected
  220.     type        CustMenuPushButton
  221.     objSpec        {
  222.         label        {Refresh Selected}
  223.         hintText    "Refreshes the subtree that has the selected object as root."
  224.         mnemonic    S
  225.         accelerator    Ctrl+S
  226.         activated    {busy { .main viewRefreshSelected }}
  227.         selIsATypes    {}
  228.         selCount    1
  229.         checkOn        selectionChange
  230.     }
  231. }
  232.  
  233. registerObject  {
  234.     name        .view.menu.user_15
  235.     type        CustMenuSeparator
  236.     objSpec        {
  237.     }
  238. }
  239.  
  240. registerObject {
  241.         name            .view.menu.toolbar
  242.         type            CustMenuCheckButton
  243.         objSpec         {
  244.                 hintText        "Shows or hides the toolbar."
  245.                 label           ToolBar
  246.                 mnemonic        T
  247.                 state           1
  248.                 stateChanged    {
  249.             .main toolBarPresent [[.main menuBar].view.menu.toolbar state]
  250.                 }
  251.         }
  252. }
  253.  
  254. registerObject {
  255.         name            .view.menu.contextarea
  256.         type            CustMenuCheckButton
  257.         objSpec         {
  258.                 hintText        "Shows or hides the context area."
  259.                 label           "Context Area"
  260.                 mnemonic        C
  261.                 state           1
  262.                 stateChanged    {
  263.             .main contextAreaPresent [[.main menuBar].view.menu.contextarea state]
  264.                 }
  265.         }
  266. }
  267.  
  268. registerObject {
  269.         name            .view.menu.messagearea
  270.         type            CustMenuCheckButton
  271.         objSpec         {
  272.                 hintText        "Shows or hides the message area."
  273.                 label           "Message Area"
  274.                 mnemonic        M
  275.                 state           1
  276.                 stateChanged    {
  277.             .main messageAreaPresent [[.main menuBar].view.menu.messagearea state]
  278.                 }
  279.         }
  280. }
  281.  
  282. registerObject  {
  283.     name        .options.menu.parameterdisplaymode
  284.     type        CustMenuPushButton
  285.     objSpec        {
  286.         label        {Parameter Display Mode...}
  287.         hintText    "Changes the way ORB parameters are displayed."
  288.         mnemonic    P
  289.         activated    {busy { .main optionsParamMode }}
  290.         selIsATypes    {}
  291.     }
  292. }
  293.  
  294. registerObject  {
  295.     name        .options.menu.font
  296.     type        CustMenuPushButton
  297.     objSpec        {
  298.         label        {Font...}
  299.         hintText    "Changes the font used in the tree and information area."
  300.         mnemonic    F
  301.         activated    {busy { .main optionsFont }}
  302.         selIsATypes    {}
  303.     }
  304. }
  305.  
  306. registerObject  {
  307.     name        .help.menu.whatsthis
  308.     type        CustMenuPushButton
  309.     objSpec        {
  310.         hintText    {Shows help about the selected component.}
  311.         label        "What's This?"
  312.         mnemonic    W
  313.         activated    {
  314.             #CTGENCommandScript
  315.             .main helpOnContext 
  316.             #CTGENEndCommandScript    
  317.         }
  318.     }
  319. }
  320.  
  321.  
  322. registerObject  {
  323.     name        .help.menu.helptopics
  324.     type        CustMenuPushButton
  325.     objSpec        {
  326.         hintText    {Shows help topics.}
  327.         label        {Help Topics}
  328.         mnemonic    T
  329.         activated    showHelpTopics
  330.     }
  331. }
  332.  
  333. registerObject  {
  334.         name            .help.menu.productdocumentation
  335.         type            CustMenuPushButton
  336.         objSpec         {
  337.                 label           {Product Documentation}
  338.                 hintText        {Starts online documentation.}
  339.                 activated       {
  340.                         #CTGENMessage
  341.                         wmtkmessage {Start online documentation ...}
  342.                         #CTGENBusyCursorOn
  343.                         .main busy TRUE
  344.                         #CTGENCommandScript
  345.                         startOnlineDoc 
  346.                         #CTGENEndCommandScript  
  347.                         #CTGENRemoveMessage
  348.                         wmtkmessage ""
  349.                         #CTGENBusyCursorOff
  350.                         .main busy FALSE
  351.                 }
  352.         }
  353. }
  354.  
  355. registerObject {
  356.     type        CustMenuPushButton
  357.     name        .help.menu.aboutrepositorytool
  358.     objSpec {
  359.         hintText        "Shows version information."
  360.         label           "About Repository Tool"
  361.         mnemonic        A
  362.         activated       {showVersionDialog [%this label]}
  363.     }
  364. }
  365.