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

Reply via email to