home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / maestro / source / shelledt / shelldt_.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-06-15  |  4.6 KB  |  88 lines

  1. #ifndef    ShellEdit_HEADER
  2. #define    ShellEdit_HEADER
  3.  
  4. /*
  5.  * ShellEdit_ui.h - User interface object and function declarations.
  6.  * This file was generated by `gxv' from `ShellEdit.G'.
  7.  * DO NOT EDIT BY HAND.
  8.  */
  9.  
  10. extern Attr_attribute    INSTANCE;
  11.  
  12. extern Xv_opaque    ShellEdit_documentMenu_create(caddr_t, Xv_opaque);
  13.  
  14. typedef struct {
  15.     Xv_opaque    baseWindow;
  16.     Xv_opaque    shellControl;
  17.     Xv_opaque    document;
  18.     Xv_opaque    editListMessage;
  19.     Xv_opaque    numOfEdits;
  20.     Xv_opaque    scrollerMessage;
  21.     Xv_opaque    scrollList;
  22.     Xv_opaque    currentSelection;
  23.     Xv_opaque    currentSelectionField;
  24.     Xv_opaque    command;
  25.     Xv_opaque    label;
  26.     Xv_opaque    duration;
  27.     Xv_opaque    indefinite;
  28.     Xv_opaque    performCommand;
  29.     Xv_opaque    add;
  30.     Xv_opaque    delete;
  31.     Xv_opaque    killProcesses;
  32.     Xv_opaque    modify;
  33.     Xv_opaque    deleteAll;
  34.     Xv_opaque    terminal;
  35. } ShellEdit_baseWindow_objects;
  36.  
  37. extern ShellEdit_baseWindow_objects    *ShellEdit_baseWindow_objects_initialize(ShellEdit_baseWindow_objects *, Xv_opaque);
  38.  
  39. extern Xv_opaque    ShellEdit_baseWindow_baseWindow_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  40. extern Xv_opaque    ShellEdit_baseWindow_shellControl_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  41. extern Xv_opaque    ShellEdit_baseWindow_document_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  42. extern Xv_opaque    ShellEdit_baseWindow_editListMessage_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  43. extern Xv_opaque    ShellEdit_baseWindow_numOfEdits_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  44. extern Xv_opaque    ShellEdit_baseWindow_scrollerMessage_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  45. extern Xv_opaque    ShellEdit_baseWindow_scrollList_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  46. extern Xv_opaque    ShellEdit_baseWindow_currentSelection_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  47. extern Xv_opaque    ShellEdit_baseWindow_currentSelectionField_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  48. extern Xv_opaque    ShellEdit_baseWindow_command_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  49. extern Xv_opaque    ShellEdit_baseWindow_label_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  50. extern Xv_opaque    ShellEdit_baseWindow_duration_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  51. extern Xv_opaque    ShellEdit_baseWindow_indefinite_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  52. extern Xv_opaque    ShellEdit_baseWindow_performCommand_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  53. extern Xv_opaque    ShellEdit_baseWindow_add_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  54. extern Xv_opaque    ShellEdit_baseWindow_delete_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  55. extern Xv_opaque    ShellEdit_baseWindow_killProcesses_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  56. extern Xv_opaque    ShellEdit_baseWindow_modify_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  57. extern Xv_opaque    ShellEdit_baseWindow_deleteAll_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  58. extern Xv_opaque    ShellEdit_baseWindow_terminal_create(ShellEdit_baseWindow_objects *, Xv_opaque);
  59.  
  60. typedef struct {
  61.     Xv_opaque    ShellEditInfo;
  62.     Xv_opaque    InfoControlPanel;
  63.     Xv_opaque    appNameMessage;
  64.     Xv_opaque    appDescription1Message;
  65.     Xv_opaque    appDescription2Message;
  66.     Xv_opaque    developerMessage;
  67.     Xv_opaque    copyrightMessage;
  68.     Xv_opaque    copyright2Message;
  69.     Xv_opaque    copyright3Message;
  70.     Xv_opaque    moreinfoMessage;
  71.     Xv_opaque    info;
  72. } ShellEdit_ShellEditInfo_objects;
  73.  
  74. extern ShellEdit_ShellEditInfo_objects    *ShellEdit_ShellEditInfo_objects_initialize(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  75.  
  76. extern Xv_opaque    ShellEdit_ShellEditInfo_ShellEditInfo_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  77. extern Xv_opaque    ShellEdit_ShellEditInfo_InfoControlPanel_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  78. extern Xv_opaque    ShellEdit_ShellEditInfo_appNameMessage_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  79. extern Xv_opaque    ShellEdit_ShellEditInfo_appDescription1Message_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  80. extern Xv_opaque    ShellEdit_ShellEditInfo_appDescription2Message_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  81. extern Xv_opaque    ShellEdit_ShellEditInfo_developerMessage_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  82. extern Xv_opaque    ShellEdit_ShellEditInfo_copyrightMessage_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  83. extern Xv_opaque    ShellEdit_ShellEditInfo_copyright2Message_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  84. extern Xv_opaque    ShellEdit_ShellEditInfo_copyright3Message_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  85. extern Xv_opaque    ShellEdit_ShellEditInfo_moreinfoMessage_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  86. extern Xv_opaque    ShellEdit_ShellEditInfo_info_create(ShellEdit_ShellEditInfo_objects *, Xv_opaque);
  87. #endif
  88.