Enlightenment CVS committal
Author : pfritz
Project : e17
Module : libs/ewl
Dir : e17/libs/ewl/src/bin
Modified Files:
main.c
Log Message:
no need for a scrollpane
===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/main.c,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -3 -r1.106 -r1.107
--- main.c 28 Jun 2008 18:21:36 -0000 1.106
+++ main.c 28 Jun 2008 19:03:00 -0000 1.107
@@ -1154,7 +1154,7 @@
static void
ewl_test_create_info_window(const char *title, const char *text)
{
- Ewl_Widget *win, *vbox, *o;
+ Ewl_Widget *win, *o;
window_count++;
@@ -1165,18 +1165,17 @@
ewl_window_dialog_set(EWL_WINDOW(win), TRUE);
ewl_callback_append(win, EWL_CALLBACK_DELETE_WINDOW,
ewl_test_cb_delete_window, win);
- ewl_object_h_request(EWL_OBJECT(win), 400);
ewl_widget_show(win);
/* add the dialog content */
ewl_dialog_active_area_set(EWL_DIALOG(win), EWL_POSITION_TOP);
- vbox = ewl_scrollpane_new();
- ewl_container_child_append(EWL_CONTAINER(win), vbox);
- ewl_widget_show(vbox);
-
o = ewl_text_new();
ewl_text_font_source_set(EWL_TEXT(o), ewl_theme_path_get(),
"ewl/default/bold");
+ /* give it a size hint to calculate a good preferred size in the first
+ * place */
+ ewl_object_w_request(EWL_OBJECT(o), 300);
+ ewl_object_padding_set(EWL_OBJECT(o), 10, 10, 20, 10);
ewl_text_font_size_set(EWL_TEXT(o), 22);
ewl_text_align_set(EWL_TEXT(o), EWL_FLAG_ALIGN_CENTER);
ewl_text_styles_set(EWL_TEXT(o), EWL_TEXT_STYLE_FAR_SHADOW);
@@ -1192,7 +1191,7 @@
ewl_text_font_size_set(EWL_TEXT(o), 12);
ewl_text_font_set(EWL_TEXT(o), NULL);
ewl_text_text_append(EWL_TEXT(o), text);
- ewl_container_child_append(EWL_CONTAINER(vbox), o);
+ ewl_container_child_append(EWL_CONTAINER(win), o);
ewl_widget_show(o);
/* add the ok button now */
-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs