![]() |
![]() |
![]() |
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. |