projects
/
dana
/
openbox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b874b99
)
has a pane and list and workarea
author
Dana Jansens
<danakj@orodu.net>
Sat, 2 Aug 2003 19:26:51 +0000
(19:26 +0000)
committer
Dana Jansens
<danakj@orodu.net>
Sat, 2 Aug 2003 19:26:51 +0000
(19:26 +0000)
tools/obconf/main.c
patch
|
blob
|
history
diff --git
a/tools/obconf/main.c
b/tools/obconf/main.c
index
594a9d6
..
59e50ee
100644
(file)
--- a/
tools/obconf/main.c
+++ b/
tools/obconf/main.c
@@
-11,7
+11,7
@@
static GtkWidget *mainwin;
static GtkWidget *mainlist;
static GtkListStore *mainstore;
static GtkWidget *mainwin;
static GtkWidget *mainlist;
static GtkListStore *mainstore;
-static GtkWidget *main
note
;
+static GtkWidget *main
workarea
;
static GdkPixbuf *ob_icon;
enum {
static GdkPixbuf *ob_icon;
enum {
@@
-67,7
+67,7
@@
static void load_stock ()
}
}
}
}
-GtkWidget* build_menu(Gtk
Widget *win, Gtk
AccelGroup *accel)
+GtkWidget* build_menu(GtkAccelGroup *accel)
{
GtkWidget *menu;
GtkWidget *submenu;
{
GtkWidget *menu;
GtkWidget *submenu;
@@
-105,7
+105,7
@@
GtkWidget* build_menu(GtkWidget *win, GtkAccelGroup *accel)
return menu;
}
return menu;
}
-GtkWidget* build_list(Gtk
Widget *parent, Gtk
ListStore **model)
+GtkWidget* build_list(GtkListStore **model)
{
GtkWidget *list;
GtkListStore *store;
{
GtkWidget *list;
GtkListStore *store;
@@
-117,6
+117,7
@@
GtkWidget* build_list(GtkWidget *parent, GtkListStore **model)
G_TYPE_STRING);
list = gtk_tree_view_new_with_model(GTK_TREE_MODEL(store));
G_TYPE_STRING);
list = gtk_tree_view_new_with_model(GTK_TREE_MODEL(store));
+ gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(list), FALSE);
sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(list));
gtk_tree_selection_set_mode(sel, GTK_SELECTION_SINGLE);
sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(list));
gtk_tree_selection_set_mode(sel, GTK_SELECTION_SINGLE);
@@
-138,7
+139,7
@@
int main(int argc, char **argv)
{
GtkWidget *menu;
GtkWidget *vbox;
{
GtkWidget *menu;
GtkWidget *vbox;
- GtkWidget *h
box
;
+ GtkWidget *h
pane
;
GtkAccelGroup *accel;
gtk_set_locale();
GtkAccelGroup *accel;
gtk_set_locale();
@@
-160,15
+161,21
@@
int main(int argc, char **argv)
/* Menu */
/* Menu */
- menu = build_menu(
mainwin,
accel);
+ menu = build_menu(accel);
gtk_box_pack_start(GTK_BOX(vbox), menu, FALSE, FALSE, 0);
gtk_box_pack_start(GTK_BOX(vbox), menu, FALSE, FALSE, 0);
- h
box = gtk_hbox_new(FALSE, 2
);
- gtk_box_pack_start(GTK_BOX(vbox), h
box
, TRUE, TRUE, 0);
+ h
pane = gtk_hpaned_new(
);
+ gtk_box_pack_start(GTK_BOX(vbox), h
pane
, TRUE, TRUE, 0);
/* List */
/* List */
- mainlist = build_list(hbox, &mainstore);
+ mainlist = build_list(&mainstore);
+ gtk_container_add(GTK_CONTAINER(hpane), mainlist);
+
+ /* Main work area */
+
+ mainworkarea = gtk_vbox_new(FALSE, 1);
+ gtk_container_add(GTK_CONTAINER(hpane), mainworkarea);
gtk_widget_show_all(mainwin);
gtk_widget_show_all(mainwin);