src/gui/include/ws_gui_layout.h

Go to the documentation of this file.
00001 /*******************************************************************************
00002 This file is part of mdictionary.
00003 
00004 mdictionary is free software; you can redistribute it and/or modify
00005 it under the terms of the GNU General Public License as published by
00006 the Free Software Foundation; either version 2 of the License, or
00007 (at your option) any later version.
00008 
00009 mdictionary is distributed in the hope that it will be useful, 
00010 but WITHOUT ANY WARRANTY; without even the implied warranty of
00011 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
00012 GNU General Public License for more details.
00013 
00014 You should have received a copy of the GNU General Public License 
00015 along with mdictionary; if not, write to the Free Software
00016 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
00017 
00018 Copyright 2006 ComArch S.A.
00019 *******************************************************************************/
00030 #ifndef _WS_GUI_LAYOUT
00031 #define _WS_GUI_LAYOUT
00032 
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif
00036 
00037 #include <ws_gui.h>
00038 #include <ws_gui_callbacks.h>
00039 
00044 void ws_gui_create_window(gpointer user_data);
00045 
00050 void ws_gui_create_find_toolbar(gpointer user_data);
00051 
00056 void ws_gui_create_main_menu (gpointer user_data);
00057 
00062 void ws_gui_create_popup_menu (gpointer user_data);
00063 
00068 void ws_gui_dictionary_chooser(GtkMenuItem *menuitem, gpointer user_data);
00069 
00074 void ws_gui_dictionary_loader(GtkMenuItem *menuitem, gpointer user_data);
00075 
00080 gboolean ws_gui_load_dict(gchar *filename, gpointer user_data);
00081 
00086 void ws_gui_dictionary_remover(GtkMenuItem *menuitem, gpointer user_data);
00087 
00092 void ws_gui_dictionary_optimizer(GtkMenuItem *menuitem, gpointer user_data);
00093 
00098 void ws_gui_dictionary_open_bookmark(GtkMenuItem *menuitem, gpointer user_data);
00099 
00104 void ws_gui_dictionary_close_bookmark(GtkMenuItem *menuitem, 
00105                                       gpointer user_data);
00106 
00111 void ws_gui_dictionary_add_bookmark(GtkMenuItem *menuitem, gpointer user_data);
00112 
00117 void ws_gui_dictionary_remove_bookmark(GtkMenuItem *menuitem, 
00118                                        gpointer user_data);
00119 
00124 void ws_gui_about_application(GtkMenuItem *menuitem, gpointer user_data);
00125 
00130 void ws_gui_add_bookmark_dialog(gpointer user_data);
00131 
00136 void ws_gui_remove_bookmark_dialog(gpointer user_data);
00137 
00138 void ws_gui_list_full_dialog(GtkWidget *widget, GdkEventButton *event, gpointer user_data);
00139 
00140 #ifdef __cplusplus
00141 }
00142 #endif
00143 
00144 #endif

Generated on Fri Jan 11 14:30:17 2008 for mDictionary Project by  doxygen 1.5.1