GnomeDbSqlConsole

GnomeDbSqlConsole

Synopsis

                    GnomeDbSqlConsole;
                    GnomeDbSqlConsoleClass;
                    GnomeDbSqlConsolePriv;
GtkWidget*          gnome_db_sql_console_new            (GdaConnection *cnc,
                                                         const gchar *message);
void                gnome_db_sql_console_clear          (GnomeDbSqlConsole *console);
void                gnome_db_sql_console_clear_history  (GnomeDbSqlConsole *console);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkTextView
                                 +----GnomeDbSqlConsole

Implemented Interfaces

GnomeDbSqlConsole implements AtkImplementorIface and GtkBuildable.

Properties

  "cnc"                      GdaConnection*        : Read / Write
  "message"                  gchar*                : Write / Construct Only

Signals

  "sql-entered"                                    : Run Last

Description

Details

GnomeDbSqlConsole

typedef struct _GnomeDbSqlConsole GnomeDbSqlConsole;


GnomeDbSqlConsoleClass

typedef struct {
	GtkTextViewClass       parent_class;

	/* signals */
	gchar                *(*sql_entered) (GnomeDbSqlConsole *console, const gchar *sql);
} GnomeDbSqlConsoleClass;


GnomeDbSqlConsolePriv

typedef struct _GnomeDbSqlConsolePriv GnomeDbSqlConsolePriv;


gnome_db_sql_console_new ()

GtkWidget*          gnome_db_sql_console_new            (GdaConnection *cnc,
                                                         const gchar *message);

Creates a new GnomeDbSqlConsole widget

cnc :

a GdaConnection connection, or NULL

message :

Returns :

the new widget

gnome_db_sql_console_clear ()

void                gnome_db_sql_console_clear          (GnomeDbSqlConsole *console);

Clears the contents of the console widget

console :

a GnomeDbSqlConsole widget

gnome_db_sql_console_clear_history ()

void                gnome_db_sql_console_clear_history  (GnomeDbSqlConsole *console);

Clears the queries history of the console widget

console :

a GnomeDbSqlConsole widget

Property Details

The "cnc" property

  "cnc"                      GdaConnection*        : Read / Write


The "message" property

  "message"                  gchar*                : Write / Construct Only

Default value: NULL

Signal Details

The "sql-entered" signal

gchar*              user_function                      (GnomeDbSqlConsole *dbsqlconsole,
                                                        gchar             *arg1,
                                                        gpointer           user_data)         : Run Last

dbsqlconsole :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

Returns :