Enlightenment CVS committal Author : chaos Project : e17 Module : proto
Dir : e17/proto/entropy/src/plugins Modified Files: etk_list_viewer.c layout_etk_simple.c Log Message: * Allow resizing of main window =================================================================== RCS file: /cvs/e/e17/proto/entropy/src/plugins/etk_list_viewer.c,v retrieving revision 1.65 retrieving revision 1.66 diff -u -3 -r1.65 -r1.66 --- etk_list_viewer.c 23 Apr 2006 07:21:48 -0000 1.65 +++ etk_list_viewer.c 3 Jun 2006 11:04:02 -0000 1.66 @@ -756,7 +756,7 @@ etk_tree_multiple_select_set(ETK_TREE(viewer->tree), ETK_TRUE); etk_tree_build(ETK_TREE(viewer->tree)); - etk_widget_size_request_set(viewer->tree, 600, 600); + //etk_widget_size_request_set(viewer->tree, 600, 600); instance->data = viewer; instance->core = core; =================================================================== RCS file: /cvs/e/e17/proto/entropy/src/plugins/layout_etk_simple.c,v retrieving revision 1.46 retrieving revision 1.47 diff -u -3 -r1.46 -r1.47 --- layout_etk_simple.c 29 May 2006 06:51:35 -0000 1.46 +++ layout_etk_simple.c 3 Jun 2006 11:04:02 -0000 1.47 @@ -11,6 +11,10 @@ #include <Ecore.h> #include <stdlib.h> +#define ENTROPY_ETK_WINDOW_WIDTH 640 +#define ENTROPY_ETK_WINDOW_HEIGHT 480 +#define ENTROPY_ETK_WINDOW_PANE_DEFAULT_X 150 + //This is here mostly as a demo of the "widget library independence" of entropy, but is on hold //for the moment until ETK supports more widgets that we need @@ -235,6 +239,7 @@ if (!etk_widget_is_visible(gui->tree)) { etk_widget_show_all(gui->tree); + etk_paned_position_set(ETK_PANED(gui->paned), ENTROPY_ETK_WINDOW_PANE_DEFAULT_X); } else { etk_widget_hide(gui->tree); etk_paned_position_set(ETK_PANED(gui->paned), 0); @@ -536,6 +541,7 @@ etk_signal_connect("key_down", ETK_OBJECT(window), ETK_CALLBACK(_entropy_etk_layout_key_down_cb), layout); gui->paned = etk_hpaned_new(); + etk_signal_connect ("delete_event", ETK_OBJECT (window), ETK_CALLBACK (_etk_window_deleted_cb), layout); @@ -556,7 +562,7 @@ etk_tree_col_expand_set(col, ETK_TRUE); etk_tree_build(ETK_TREE(gui->tree)); - etk_widget_size_request_set(gui->tree, 230, 600); + etk_widget_size_request_set(ETK_WIDGET(gui->tree), ENTROPY_ETK_WINDOW_PANE_DEFAULT_X, 50); /*LocalShell Init*/ gui->localshell = etk_vbox_new(ETK_TRUE,0); @@ -711,6 +717,9 @@ /*Increment the window counter*/ _etk_layout_window_count++; + + etk_paned_position_set(ETK_PANED(gui->paned), ENTROPY_ETK_WINDOW_PANE_DEFAULT_X); + etk_window_resize(ETK_WINDOW(window), ENTROPY_ETK_WINDOW_WIDTH, ENTROPY_ETK_WINDOW_HEIGHT); return layout; } _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs