| GSQL Developers Reference Manual | ||||
|---|---|---|---|---|
GSQLWorkspacePrivate;
#define GSQL_WORKSPACE_TYPE
#define GSQL_CONF_WORKSPACE_SHOW_NAVIGATE
#define GSQL_CONF_WORKSPACE_SHOW_MESSAGES
#define GSQL_CONF_WORKSPACE_WIDESCREEN
GSQLWorkspace;
enum GSQLMessageType;
#define GSQL_MESSAGE_LEN
GSQLWorkspace* gsql_workspace_new (GSQLSession *session);
GSQLSession* gsql_workspace_get_session (GSQLWorkspace *workspace);
void gsql_workspace_add_content (GSQLWorkspace *workspace,
GSQLContent *content);
GList* gsql_workspace_get_content_list (GSQLWorkspace *workspace);
GSQLContent* gsql_workspace_get_current_content (GSQLWorkspace *workspace);
void gsql_workspace_next_content (GSQLWorkspace *workspace);
void gsql_workspace_prev_content (GSQLWorkspace *workspace);
void gsql_workspace_set_content_page (GSQLWorkspace *workspace,
GSQLContent *content);
GSQLNavigation* gsql_workspace_get_navigation (GSQLWorkspace *workspace);
GtkTreeView* gsql_workspace_get_details (GSQLWorkspace *workspace);
void gsql_workspace_set_details (GSQLWorkspace *workspace,
GtkListStore *details_store);
void gsql_workspace_set_navigate_visible (GSQLWorkspace *workspace,
gboolean visible);
void gsql_workspace_set_messages_visible (GSQLWorkspace *workspace,
gboolean visible);
gboolean gsql_workspace_get_navigate_visible (GSQLWorkspace *workspace);
gboolean gsql_workspace_get_messages_visible (GSQLWorkspace *workspace);
void gsql_message_add (GSQLWorkspace *workspace,
gint type,
gchar *msg);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GSQLWorkspace
#define GSQL_CONF_WORKSPACE_SHOW_NAVIGATE GSQL_CONF_ROOT_KEY "/workspace/show_navarea"
#define GSQL_CONF_WORKSPACE_SHOW_MESSAGES GSQL_CONF_ROOT_KEY "/workspace/show_messarea"
#define GSQL_CONF_WORKSPACE_WIDESCREEN GSQL_CONF_ROOT_KEY "/workspace/widescreen"
typedef enum {
GSQL_MESSAGE_NORMAL,
GSQL_MESSAGE_NOTICE,
GSQL_MESSAGE_WARNING,
GSQL_MESSAGE_ERROR,
GSQL_MESSAGE_OUTPUT
} GSQLMessageType;
GSQLSession* gsql_workspace_get_session (GSQLWorkspace *workspace);
|
|
Returns : |
void gsql_workspace_add_content (GSQLWorkspace *workspace, GSQLContent *content);
|
|
|
GList* gsql_workspace_get_content_list (GSQLWorkspace *workspace);
|
|
Returns : |
GSQLContent* gsql_workspace_get_current_content (GSQLWorkspace *workspace);
|
|
Returns : |
void gsql_workspace_next_content (GSQLWorkspace *workspace);
|
void gsql_workspace_prev_content (GSQLWorkspace *workspace);
|
void gsql_workspace_set_content_page (GSQLWorkspace *workspace, GSQLContent *content);
|
|
|
GSQLNavigation* gsql_workspace_get_navigation (GSQLWorkspace *workspace);
|
|
Returns : |
GtkTreeView* gsql_workspace_get_details (GSQLWorkspace *workspace);
|
|
Returns : |
void gsql_workspace_set_details (GSQLWorkspace *workspace, GtkListStore *details_store);
|
|
|
void gsql_workspace_set_navigate_visible (GSQLWorkspace *workspace, gboolean visible);
|
|
|
void gsql_workspace_set_messages_visible (GSQLWorkspace *workspace, gboolean visible);
|
|
|
gboolean gsql_workspace_get_navigate_visible (GSQLWorkspace *workspace);
|
|
Returns : |
gboolean gsql_workspace_get_messages_visible (GSQLWorkspace *workspace);
|
|
Returns : |
void gsql_message_add (GSQLWorkspace *workspace, gint type, gchar *msg);
|
|
|
|
|
"on-activate" signalvoid user_function (GSQLWorkspace *gsqlworkspace, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"on-close" signalvoid user_function (GSQLWorkspace *gsqlworkspace, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |