[libgda] GdaBrowser: pack forms in scrolled windows
- From: Vivien Malerba <vivien src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] GdaBrowser: pack forms in scrolled windows
- Date: Sun, 5 Sep 2010 13:12:01 +0000 (UTC)
commit 4186d934c39c0e4b09607858286a1a70a03e8bb7
Author: Vivien Malerba <malerba gnome-db org>
Date: Thu Sep 2 20:57:41 2010 +0200
GdaBrowser: pack forms in scrolled windows
tools/browser/common/ui-formgrid.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/tools/browser/common/ui-formgrid.c b/tools/browser/common/ui-formgrid.c
index 8ed4e08..edc3adb 100644
--- a/tools/browser/common/ui-formgrid.c
+++ b/tools/browser/common/ui-formgrid.c
@@ -42,6 +42,7 @@ static void ui_formgrid_get_property (GObject *object,
struct _UiFormGridPriv
{
GtkWidget *nb;
+ GtkWidget *sw;
GtkWidget *raw_form;
GtkWidget *raw_grid;
GtkWidget *info;
@@ -140,9 +141,15 @@ ui_formgrid_init (UiFormGrid *formgrid)
gtk_widget_show (formgrid->priv->raw_grid);
/* form on the 2nd page of the notebook */
+ formgrid->priv->sw = gtk_scrolled_window_new (NULL, NULL);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (formgrid->priv->sw), GTK_SHADOW_NONE);
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (formgrid->priv->sw), GTK_POLICY_AUTOMATIC,
+ GTK_POLICY_AUTOMATIC);
formgrid->priv->raw_form = gdaui_raw_form_new (NULL);
+ gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (formgrid->priv->sw), formgrid->priv->raw_form);
gdaui_data_proxy_column_show_actions (GDAUI_DATA_PROXY (formgrid->priv->raw_form), -1, FALSE);
- gtk_notebook_append_page (GTK_NOTEBOOK (formgrid->priv->nb), formgrid->priv->raw_form, NULL);
+ gtk_notebook_append_page (GTK_NOTEBOOK (formgrid->priv->nb), formgrid->priv->sw, NULL);
+ gtk_widget_show (formgrid->priv->sw);
gtk_widget_show (formgrid->priv->raw_form);
/* info widget and toggle button at last */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]