static void browser_widget_cb_configure(Ewl_Widget *w, void *event, void *data) { //browser_set_fill_policy(w); // freeze } void browser_set_fill_policy(void *browser) { Ewl_Widget *win; int w, h; win = ewl_widget_name_find("main_window"); ewl_object_current_size_get(EWL_OBJECT(win), &w, &h); printf(" parent width = %i \t parent height = %i \n", w, h); //ewl_object_size_request(EWL_OBJECT(browser), (w / 128 )*3, (h / 128)*4); ewl_object_minimum_size_set(EWL_OBJECT(browser), w -128, h /2); ewl_object_maximum_size_set(EWL_OBJECT(browser), w -128, h /2); //ewl_object_position_request (EWL_OBJECT(browser), 64, 64); }