mirror of
https://gitlab.gnome.org/GNOME/glade.git
synced 2025-08-10 00:04:29 -04:00
dipididup
This commit is contained in:
parent
eedd7ec1f3
commit
a85791a32e
@ -1,3 +1,7 @@
|
||||
2001-06-27 Chema Celorio <chema@celorio.com>
|
||||
|
||||
* src/glade-property-class.c (glade_property_class_get_specs):
|
||||
|
||||
2001-06-27 Carlos Perelló Marín <carlos@gnome-db.org>
|
||||
|
||||
* missing, mkinstalldirs: Removed, are generated files.
|
||||
|
@ -40,8 +40,8 @@ static void gpw_quit_cb (void);
|
||||
|
||||
static void gpw_show_palette_cb (void);
|
||||
static void gpw_show_editor_cb (void);
|
||||
static void gpw_show_widget_tree_cb (void);
|
||||
static void gpw_show_clipboard_cb (void) {};
|
||||
static void gpw_show_widget_tree_cb (void) {};
|
||||
|
||||
static void gpw_undo_cb (void) {};
|
||||
static void gpw_redo_cb (void) {};
|
||||
@ -243,7 +243,7 @@ glade_project_window_new (GladeCatalog *catalog)
|
||||
GladeProjectWindow *gpw;
|
||||
GladeProjectView *view;
|
||||
|
||||
view = glade_project_view_new (GLADE_PROJECT_VIEW_TREE);
|
||||
view = glade_project_view_new (GLADE_PROJECT_VIEW_LIST);
|
||||
|
||||
gpw = g_new0 (GladeProjectWindow, 1);
|
||||
glade_project_window_create (gpw, view);
|
||||
@ -260,7 +260,51 @@ glade_project_window_new (GladeCatalog *catalog)
|
||||
|
||||
return gpw;
|
||||
}
|
||||
|
||||
|
||||
static gboolean
|
||||
gpw_delete_widget_tree_cb (GtkWidget *widget_tree, gpointer not_used)
|
||||
{
|
||||
gtk_widget_hide (widget_tree);
|
||||
|
||||
/* return false so that the widget tree is not destroyed */
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static GtkWidget*
|
||||
glade_project_window_widget_tree_create (GladeProjectWindow *gpw)
|
||||
{
|
||||
GtkWidget* widget_tree;
|
||||
GladeProjectView *view;
|
||||
|
||||
widget_tree = gtk_window_new (GTK_WINDOW_TOPLEVEL);
|
||||
gtk_window_set_title (GTK_WINDOW (widget_tree), _("Widget Tree"));
|
||||
view = glade_project_view_new (GLADE_PROJECT_VIEW_TREE);
|
||||
gtk_container_add (GTK_CONTAINER (widget_tree),
|
||||
glade_project_view_get_widget (view));
|
||||
gpw->views = g_list_prepend (gpw->views, view);
|
||||
glade_project_view_set_project (view, gpw->project);
|
||||
gtk_signal_connect (GTK_OBJECT (widget_tree), "delete_event",
|
||||
GTK_SIGNAL_FUNC (gpw_delete_widget_tree_cb), NULL);
|
||||
|
||||
return widget_tree;
|
||||
}
|
||||
|
||||
static void
|
||||
gpw_show_widget_tree (GladeProjectWindow *gpw)
|
||||
{
|
||||
if (gpw->widget_tree == NULL)
|
||||
gpw->widget_tree = glade_project_window_widget_tree_create (gpw);
|
||||
|
||||
gtk_widget_show_all (gpw->widget_tree);
|
||||
}
|
||||
|
||||
static void
|
||||
gpw_show_widget_tree_cb (void)
|
||||
{
|
||||
GladeProjectWindow *gpw = glade_project_window_get ();
|
||||
|
||||
gpw_show_widget_tree (gpw);
|
||||
}
|
||||
|
||||
static void
|
||||
gpw_show_palette_cb (void)
|
||||
|
@ -24,6 +24,7 @@ struct _GladeProjectWindow
|
||||
* items to the Project submenu
|
||||
*/
|
||||
GladeProject *project; /* See glade-project */
|
||||
GtkWidget *widget_tree; /* The widget tree window*/
|
||||
GladePalette *palette; /* See glade-palette */
|
||||
GladeEditor *editor; /* See glade-editor */
|
||||
GladeProjectView *active_view; /* See glade-project-view */
|
||||
|
@ -236,6 +236,10 @@ glade_property_changed_integer (GladeProperty *property, gint val)
|
||||
|
||||
g_free (property->value);
|
||||
property->value = g_strdup_printf ("%i", val);
|
||||
|
||||
g_print ("Setting the value to %s\n", property->value);
|
||||
gtk_object_set (GTK_OBJECT (property->widget->widget),
|
||||
property->class->gtk_arg, property->value, NULL);
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -6,12 +6,12 @@
|
||||
<Placeholder>True</Placeholder>
|
||||
|
||||
<Properties>
|
||||
|
||||
|
||||
<Property>
|
||||
<Type>Integer</Type>
|
||||
<Name>Border Width</Name>
|
||||
<Tooltip>The width of the border arround the container</Tooltip>
|
||||
<GtkArg>border</GtkArg>
|
||||
<GtkArg>border-width</GtkArg>
|
||||
<Parameters>
|
||||
<Parameter Key="Min" Value="0"/>
|
||||
<Parameter Key="Max" Value="10000"/>
|
||||
@ -22,6 +22,13 @@
|
||||
</Parameters>
|
||||
</Property>
|
||||
|
||||
<!--
|
||||
<Property>
|
||||
<Name>border-width</Name>
|
||||
<ParamSpec/>
|
||||
</Property>
|
||||
-->
|
||||
|
||||
<Property>
|
||||
<Name>title</Name>
|
||||
<ParamSpec/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user