Enlightenment CVS committal

Author  : pfritz
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/lib


Modified Files:
        ewl_datepicker.c 


Log Message:
fit popup to parent widget

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_datepicker.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -3 -r1.26 -r1.27
--- ewl_datepicker.c    7 May 2008 13:38:23 -0000       1.26
+++ ewl_datepicker.c    28 Jun 2008 09:48:40 -0000      1.27
@@ -49,17 +49,17 @@
 
         ewl_widget_appearance_set(EWL_WIDGET(dp), EWL_DATEPICKER_TYPE);
         ewl_widget_inherit(EWL_WIDGET(dp), EWL_DATEPICKER_TYPE);
-        ewl_object_fill_policy_set(EWL_OBJECT(dp), EWL_FLAG_FILL_HFILL |
-                                                        EWL_FLAG_FILL_NONE);
+        ewl_object_fill_policy_set(EWL_OBJECT(dp), EWL_FLAG_FILL_NONE);
 
         dp->calendar_window = ewl_popup_new();
         ewl_widget_appearance_set(dp->calendar_window,
                                 EWL_DATEPICKER_TYPE"/"EWL_POPUP_TYPE);
         ewl_object_fill_policy_set(EWL_OBJECT(dp->calendar_window),
-                                                EWL_FLAG_FILL_NONE);
+                                                EWL_FLAG_FILL_HFILL);
         ewl_popup_type_set(EWL_POPUP(dp->calendar_window),
                                         EWL_POPUP_TYPE_MENU_VERTICAL);
         ewl_popup_follow_set(EWL_POPUP(dp->calendar_window), EWL_WIDGET(dp));
+        ewl_popup_fit_to_follow_set(EWL_POPUP(dp->calendar_window), TRUE);
         ewl_window_keyboard_grab_set(EWL_WINDOW(dp->calendar_window), TRUE);
         ewl_window_pointer_grab_set(EWL_WINDOW(dp->calendar_window), TRUE);
         ewl_callback_append(dp->calendar_window, EWL_CALLBACK_MOUSE_DOWN,
@@ -67,7 +67,7 @@
 
         dp->calendar = ewl_calendar_new();
         ewl_object_fill_policy_set(EWL_OBJECT(dp->calendar),
-                                                        EWL_FLAG_FILL_NONE);
+                                                        EWL_FLAG_FILL_HFILL);
         ewl_container_child_append(EWL_CONTAINER(dp->calendar_window),
                                                         dp->calendar);
         ewl_callback_append(EWL_WIDGET(dp->calendar),



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to