2 * CDE - Common Desktop Environment
4 * Copyright (c) 1993-2012, The Open Group. All rights reserved.
6 * These libraries and programs are free software; you can
7 * redistribute them and/or modify them under the terms of the GNU
8 * Lesser General Public License as published by the Free Software
9 * Foundation; either version 2 of the License, or (at your option)
12 * These libraries and programs are distributed in the hope that
13 * they will be useful, but WITHOUT ANY WARRANTY; without even the
14 * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15 * PURPOSE. See the GNU Lesser General Public License for more
18 * You should have received a copy of the GNU Lesser General Public
19 * License along with these librararies and programs; if not, write
20 * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
21 * Floor, Boston, MA 02110-1301 USA
23 /* $TOG: options_ui.h /main/6 1999/03/25 13:44:27 mgreess $ */
26 * Contains: Declarations of module objects, user create procedures,
29 * This file was generated by dtcodegen, from module options
31 * ** DO NOT MODIFY BY HAND - ALL MODIFICATIONS WILL BE LOST **
33 #ifndef _OPTIONS_UI_H_
34 #define _OPTIONS_UI_H_
37 #include <X11/Intrinsic.h>
38 #include "dtb_utils.h"
41 * User Interface Objects
44 * Shared data structures
48 Widget Message_Header_List_item;
49 Widget Message_View_item;
50 Widget Compose_Window_item;
51 Widget Message_Filing_item;
53 Widget Templates_item;
57 Widget MailRetrieval_item;
58 } OptionsCategoryOpmenuItemsRec, *OptionsCategoryOpmenuItems;
60 Widget Message_Header_List_item;
61 Widget Message_View_item;
62 Widget Compose_Window_item;
63 Widget Message_Filing_item;
65 Widget Templates_item;
69 Widget MailRetrieval_item;
70 } OptionsCategoryOpmenuMenuItemsRec, *OptionsCategoryOpmenuMenuItems;
72 Widget Show_To_recipient_when_mail_is_from_me_item;
73 Widget Display_message_numbers_item;
74 } OptionsCheckboxItemsRec, *OptionsCheckboxItems;
76 Widget When_I_close_the_mailbox_item;
77 Widget Show_confirmation_notice_item;
78 } OptionsDeletedMsgCbItemsRec, *OptionsDeletedMsgCbItems;
80 Widget Show_Attachment_List_item;
81 } OptionsWrapCheckboxItemsRec, *OptionsWrapCheckboxItems;
83 Widget Confirm_Attachment_item;
84 } OptionsCfrmAttCheckboxItemsRec, *OptionsCfrmAttCheckboxItems;
86 Widget Display_up_to_item;
87 } OptionsDpyUpMboxCbItemsRec, *OptionsDpyUpMboxCbItems;
89 Widget Log_all_sent_messages_item;
90 } OptionsLogCbItemsRec, *OptionsLogCbItems;
94 } OptionsVacationRbItemsRec, *OptionsVacationRbItems;
96 Widget Show_confirmation_notices_item;
97 Widget Use_strict_MIME_character_encoding_item;
98 Widget Use_network_aware_mail_file_locking_item;
99 Widget Ignore_host_name_in_address_allnet_item;
100 Widget Include_me_when_I_Reply_to_all_metoo_item;
101 Widget Use_local_name_username_item;
102 } OptionsAdvDefCbItemsRec, *OptionsAdvDefCbItems;
104 Widget Show_confirmation_notices_item;
105 Widget Use_strict_MIME_character_encoding_item;
106 Widget Use_network_aware_mail_file_locking_item;
107 Widget Ignore_host_name_in_address_allnet_item;
108 Widget Include_me_when_I_Reply_to_all_metoo_item;
109 Widget Use_local_name_username_item;
110 } OptionsAdvDefCbChoiceItemsRec, *OptionsAdvDefCbChoiceItems;
115 Widget dialog; /* object "dialog" */
116 Widget dialog_shellform;
117 Widget dialog_panedwin;
120 Widget dialog_button_panel;
124 Widget category_opmenu_rowcolumn; /* object "category_opmenu" */
125 Widget category_opmenu_menu;
126 Widget category_opmenu_label;
127 Widget category_opmenu;
128 OptionsCategoryOpmenuItemsRec category_opmenu_items;
131 Widget msg_header_pane;
132 Widget msg_view_pane;
133 Widget compose_win_pane;
134 Widget msg_filing_pane;
135 Widget vacation_pane;
136 Widget templates_pane;
138 Widget advanced_pane;
139 Widget printing_pane;
140 Widget mailretrieval_pane;
143 Widget checkbox; /* object "checkbox" */
144 OptionsCheckboxItemsRec checkbox_items;
149 Widget destroy_del_msg_lbl;
151 Widget deleted_msg_cb; /* object "deleted_msg_cb" */
152 OptionsDeletedMsgCbItemsRec deleted_msg_cb_items;
159 Widget mail_check_sb_rowcolumn; /* object "mail_check_sb" */
160 Widget mail_check_sb_label;
161 Widget mail_check_sb;
165 Widget signal_sb_rowcolumn; /* object "signal_sb" */
166 Widget signal_sb_label;
171 Widget spinbox2_rowcolumn; /* object "spinbox2" */
172 Widget spinbox2_label;
177 Widget display_sb_rowcolumn; /* object "display_sb" */
178 Widget display_sb_label;
183 Widget abr_header_lbl;
188 Widget fixed_font_cb;
190 Widget display_row_sb_rowcolumn; /* object "display_row_sb" */
191 Widget display_row_sb_label;
192 Widget display_row_sb;
196 Widget characters_wide_sb_rowcolumn; /* object "characters_wide_sb" */
197 Widget characters_wide_sb_label;
198 Widget characters_wide_sb;
200 Widget char_wide_lbl;
204 Widget hidden_fields_list_scrolledwin; /* object "hidden_fields_list" */
205 Widget hidden_fields_list;
207 Widget hidden_fields_lbl;
208 Widget header_fields_lbl;
210 Widget h_field_delete;
211 Widget h_field_change;
213 Widget wrap_checkbox; /* object "wrap_checkbox" */
214 OptionsWrapCheckboxItemsRec wrap_checkbox_items;
216 Widget confirm_attachment; /* object "confirm_attachment" */
217 Widget cfrm_att_checkbox; /* object "cfrm_att_checkbox" */
218 OptionsCfrmAttCheckboxItemsRec
219 cfrm_att_checkbox_items;
220 Widget cfrm_att_size_sb;
221 Widget cfrm_att_size_mb_lbl;
226 Widget deadletter_field_rowcolumn; /* object "deadletter_field" */
227 Widget deadletter_field_label;
228 Widget deadletter_field;
231 Widget format_menu_lbl;
234 Widget indent_str_tf;
236 Widget indent_str_lbl;
237 Widget reply_include_lbl;
240 Widget list_scrolledwin; /* object "list" */
243 Widget menu_labels_lbl;
245 Widget def_value_field;
246 Widget hdr_field_lbl;
247 Widget def_value_lbl;
250 Widget change_button;
254 Widget mailb_for_sent_lbl;
258 Widget dpy_up_mbox_cb; /* object "dpy_up_mbox_cb" */
259 OptionsDpyUpMboxCbItemsRec dpy_up_mbox_cb_items;
262 Widget visit_mailb_lbl;
265 Widget log_cb; /* object "log_cb" */
266 OptionsLogCbItemsRec log_cb_items;
269 Widget path_file_name_tf;
271 Widget mv_menu_lst_scrolledwin; /* object "mv_menu_lst" */
274 Widget srt_looking_tf;
275 Widget move_menu_lbl;
276 Widget move_menu_lbl2;
277 Widget path_file_lbl;
278 Widget start_look_lbl;
280 Widget mm_delete_butt;
281 Widget mm_change_butt;
285 Widget vacation_rb; /* object "vacation_rb" */
286 OptionsVacationRbItemsRec vacation_rb_items;
288 Widget vacation_msg_tp_scrolledwin; /* object "vacation_msg_tp" */
289 Widget vacation_msg_tp;
294 Widget vacation_rb_lbl;
298 Widget path_filename_label;
300 Widget templates_list_scrolledwin; /* object "templates_list" */
301 Widget templates_list;
303 Widget templates_list_lbl;
304 Widget menu_label_lbl;
305 Widget path_filename_label_lbl;
308 Widget tem_change_but;
314 Widget alias_list_scrolledwin; /* object "alias_list" */
317 Widget alias_list_lbl;
319 Widget address_tf_lbl;
320 Widget alias_add_but;
321 Widget alias_delete_but;
322 Widget al_change_but;
323 Widget update_mbox_scale;
324 Widget update_mailb_lbl;
325 Widget frequently_lbl;
329 Widget adv_def_cb_rowcolumn; /* object "adv_def_cb" */
330 Widget adv_def_cb_label;
332 OptionsAdvDefCbItemsRec adv_def_cb_items;
336 Widget local_name_tf;
338 Widget local_name_list_scrolledwin; /* object "local_name_list" */
339 Widget local_name_list;
341 Widget local_name_add_but;
342 Widget local_name_del_but;
343 Widget local_name_chg_but;
346 Widget cancel_button;
350 } DtbOptionsDialogInfoRec, *DtbOptionsDialogInfo;
353 extern DtbOptionsDialogInfoRec dtb_options_dialog;
356 * Structure Clear Procedures: These set the fields to NULL
358 int dtbOptionsDialogInfo_clear(DtbOptionsDialogInfo instance);
361 * Structure Initialization Procedures: These create the widgets
363 int dtb_options_dialog_initialize(
364 DtbOptionsDialogInfo instance,
371 void opt_dlog_cancelCB(
373 XtPointer clientData,
379 XtPointer clientData,
383 void options_applyCB(
385 XtPointer clientData,
389 void start_vacationCB(
391 XtPointer clientData,
395 void stop_vacationCB(
397 XtPointer clientData,
403 XtPointer clientData,
409 XtPointer clientData,
413 void opt_dlog_resetCB(
415 XtPointer clientData,
419 void opt_dlog_HelpCB(
421 XtPointer clientData,
427 XtPointer clientData,
433 XtPointer clientData,
439 XtPointer clientData,
443 void message_header_listCB(
445 XtPointer clientData,
451 XtPointer clientData,
455 void compose_windowCB(
457 XtPointer clientData,
461 void message_filingCB(
463 XtPointer clientData,
469 XtPointer clientData,
475 XtPointer clientData,
481 XtPointer clientData,
487 XtPointer clientData,
493 XtPointer clientData,
497 void mailretrievalCB(
499 XtPointer clientData,
507 #endif /* _OPTIONS_UI_H_ */