Main Page   Modules   Alphabetical List   Data Structures   File List   Data Fields   Globals   Related Pages  

gui_common.h File Reference

Common GUI items. More...

#include "../config.h"
#include <gtk/gtk.h>
#include <stdio.h>
#include <stdlib.h>
#include "appconfig.h"

Include dependency graph for gui_common.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define APPNAME   "GtkSQL"
 Application name.

#define MAIL   "djluff@users.sourceforge.net"
 Contact email address.

#define URL   "http://gtksql.sourceforge.net/"
 Application URL.


Functions

void update_button_sensitivity ()
 Adjust the active state of the buttons the match the application state.

void common_cancel_callback (GtkWidget *widget, gpointer data)
 Cancels a dialog by hiding it.

int notebook_page_count (GtkNotebook *nb)
 Count the pages in a GTK notebook.

void setup_widget_vars ()
 Setup the global widget variables.


Variables

int running
 Non-zero when gtk main loop is running.

GtkWidget * queryNotebook
 The notebook holding the results.

GtkWidget * mainWindow
 Main window.

GtkWidget * aboutDialog
 About dialog.

GtkFileSelection * queryImportDialog
 Query Import dialog.

GtkFileSelection * querySaveDialog
 Query Save dialog.

GtkWidget * scriptOpenDialog
 Script Open dialog.

GtkWidget * scriptSaveDialog
 Script Save dialog.

GtkWidget * mainmenu_databaseConnect
 'Connect' menu item

GtkWidget * mainmenu_databaseDisconnect
 'Disconnect' menu item

GtkWidget * mainmenu_fileQueryImport
 'Import' menu item

GtkWidget * mainmenu_fileQueryLoad
 'Load' menu item

GtkWidget * mainmenu_fileQuerySave
 'Save Query' menu item

GtkWidget * mainmenu_fileQuerySaveAs
 'Save Query As' menu item

GtkWidget * mainmenu_fileResultExport
 'Export' menu item

GtkWidget * mainmenu_fileScriptLoad
 'Script Load' menu item

GtkWidget * mainmenu_fileScriptSave
 'Script Save' menu item

GtkWidget * mainmenu_queryClear
 'Clear' menu item

GtkWidget * mainmenu_queryClose
 'Close' menu item

GtkWidget * mainmenu_queryNew
 'New' query menu item

GtkWidget * mainmenu_querySend
 'Send' menu item

GtkWidget * mainmenu_tableRefresh
 'Refresh' menu item


Detailed Description

Common GUI items.

Author:
Lionel ULMER , Darryl Luff

Definition in file gui_common.h.


Function Documentation

void common_cancel_callback GtkWidget *    widget,
gpointer    data
 

Cancels a dialog by hiding it.

Parameters:
widget  The cancel button.
data  The dialog pointer.

Definition at line 76 of file gui_common.c.

int notebook_page_count GtkNotebook *    nb
 

Count the pages in a GTK notebook.

Parameters:
nb  The notebook.
Returns:
The page count, or -1 on error.

Definition at line 85 of file gui_common.c.

Referenced by results_display().


Generated on Sun May 9 19:19:23 2004 for GtkSQL by doxygen1.2.18