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

callbacks.c File Reference

Callbacks for Glade-generated interface. More...

#include "../config.h"
#include <string.h>
#include "buf.h"
#include "db_connect_dlg.h"
#include "dialogs.h"
#include "gui.h"
#include "guiapi.h"
#include "interface.h"
#include "luaif.h"
#include "queries.h"
#include "query_import_dlg.h"
#include "query_save_dlg.h"
#include "support.h"
#include "tables.h"
#include "workspace.h"

Include dependency graph for callbacks.c:

Include dependency graph

Go to the source code of this file.

Functions

void disconnect_callback (void *data)
 Callback for the 'Disconnect' dialog.

void on_queryLoad_activate (GtkMenuItem *menuitem, gpointer user_data)
 Load a query from disk.

void on_queryImport_activate (GtkMenuItem *menuitem, gpointer user_data)
 Import a query from disk.

void on_querySave_activate (GtkMenuItem *menuitem, gpointer user_data)
 'Save' query action function.

void on_querySaveAs_activate (GtkMenuItem *menuitem, gpointer user_data)
 Save a query to disk under a new name.

void on_databaseConnect_activate (GtkMenuItem *menuitem, gpointer user_data)
 Connect to database.

void on_databaseDisconnect_activate (GtkMenuItem *menuitem, gpointer user_data)
 Disconnect action function.

void on_querySend_activate (GtkMenuItem *menuitem, gpointer user_data)
 'Send' query action function.

void on_queryNew_activate (GtkMenuItem *menuitem, gpointer user_data)
 'New' query action function.

void on_queryClear_activate (GtkMenuItem *menuitem, gpointer user_data)
 Execute the clearQuery function.

void on_queryClose_activate (GtkMenuItem *menuitem, gpointer user_data)
 'Close' query action function.

void on_tableRefresh_activate (GtkMenuItem *menuitem, gpointer user_data)
 'Refresh' action function.

void on_fileQuit_activate (GtkMenuItem *menuitem, gpointer user_data)
 About dialog text.

void on_querySaveDlgOkBtn_clicked (GtkButton *button, gpointer user_data)
 OK callback for save dialog.

void on_querySaveDlgCancelBtn_clicked (GtkButton *button, gpointer user_data)
 Cancel callback used by the Import and Save dialog.

void on_queryImportDlgOkBtn_clicked (GtkButton *button, gpointer user_data)
 OK callback for import dialog.

void on_queryImportDlgCancelBtn_clicked (GtkButton *button, gpointer user_data)
 OK callback for import dialog.


Detailed Description

Callbacks for Glade-generated interface.

Author:
Darryl Luff

Definition in file callbacks.c.


Define Documentation

#define VERSION_S
 

Value:

"\n " APPNAME " Version " VERSION "\n " \
        "Configured " CONFDATE "\n"


Function Documentation

void disconnect_callback void *    data
 

Callback for the 'Disconnect' dialog.

Resets all the display items.

Definition at line 204 of file gui.c.

References gui_disconnect(), and update_button_sensitivity().

Referenced by on_fileQuit_activate().

void on_databaseConnect_activate GtkMenuItem *    menuitem,
gpointer    user_data
 

Connect to database.

Parameters:
menuitem  The widget sending the signal.
user_data  Ignored.

Definition at line 93 of file callbacks.c.

References db_connect_dialog_show().

void on_queryClear_activate GtkMenuItem *    menuitem,
gpointer    user_data
 

Execute the clearQuery function.

Parameters:
menuitem  The sending widget.
user_data  Unused.

Definition at line 144 of file callbacks.c.

References query_clear().

void on_queryImportDlgCancelBtn_clicked GtkButton *    button,
gpointer    user_data
 

OK callback for import dialog.

Parameters:
button  The Cancel button.
user_data  Unused.

Definition at line 287 of file callbacks.c.

References query_import_dialog_hide().

void on_queryImportDlgOkBtn_clicked GtkButton *    button,
gpointer    user_data
 

OK callback for import dialog.

Parameters:
button  The OK button.
user_data  Unused.

Definition at line 251 of file callbacks.c.

References _a_buf::b_dat, _a_buf::b_len, buf_free(), buf_new(), gui_set_query_name(), query_clear(), query_get_current(), query_import_dialog_hide(), querydata_set_filename(), and querydata_set_unchanged().

void on_querySaveDlgCancelBtn_clicked GtkButton *    button,
gpointer    user_data
 

Cancel callback used by the Import and Save dialog.

Parameters:
button  The cancel button.
user_data  Unused.

Definition at line 243 of file callbacks.c.

References query_save_dialog_hide().

void on_querySaveDlgOkBtn_clicked GtkButton *    button,
gpointer    user_data
 

OK callback for save dialog.

Parameters:
button  The OK button.
user_data  Unused.

Definition at line 223 of file callbacks.c.

References query_get_current(), query_get_querydata(), query_save_dialog_hide(), query_save_to_file(), and querydata_set_filename().


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