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