1 /* $XConsortium: wsm_ui.h /main/4 1995/07/15 20:46:54 drk $ */ 2 /* 3 * Motif 4 * 5 * Copyright (c) 1987-2012, The Open Group. All rights reserved. 6 * 7 * These libraries and programs are free software; you can 8 * redistribute them and/or modify them under the terms of the GNU 9 * Lesser General Public License as published by the Free Software 10 * Foundation; either version 2 of the License, or (at your option) 11 * any later version. 12 * 13 * These libraries and programs are distributed in the hope that 14 * they will be useful, but WITHOUT ANY WARRANTY; without even the 15 * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 16 * PURPOSE. See the GNU Lesser General Public License for more 17 * details. 18 * 19 * You should have received a copy of the GNU Lesser General Public 20 * License along with these librararies and programs; if not, write 21 * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth 22 * Floor, Boston, MA 02110-1301 USA 23 */ 24 /* 25 * HISTORY 26 */ 27 28 #ifndef wsmUI_h 29 #define wsmUI_h 30 31 #include "wsm.h" 32 33 typedef struct _WSM_UI{ 34 Widget wsm_row_column; 35 Widget *space_button; 36 int num_space_buttons; 37 Widget configure_form; 38 Widget from_list; 39 Widget to_list; 40 Widget copy_toggle; 41 Widget link_toggle; 42 Widget window_toggle; 43 Widget client_toggle; 44 Widget from_option_menu; 45 Widget *from_option_button; 46 Widget to_option_menu; 47 Widget *to_option_button; 48 Widget delete_button; 49 Widget move_button; 50 Space *from_space; 51 Space *to_space; 52 WorkWindow *w_window; 53 Widget delete_form; 54 Widget delete_list; 55 Widget ok_button; 56 Widget name_form; 57 Widget name_list; 58 Widget name_text; 59 Widget pixmap_text; 60 Widget background_form; 61 Widget background_list; 62 Widget background_text; 63 Widget save_as_form; 64 Widget save_as_text; 65 Widget occupy_form; 66 Widget occupy_list; 67 Widget copy_occupy_toggle; 68 Widget link_occupy_toggle; 69 WorkWindow* occupy_window; 70 } WSM_UI; 71 72 #endif 73