Enlightenment CVS committal Author : ningerso Project : e17 Module : libs/ewl
Dir : e17/libs/ewl/src/bin/tests/text_editor Modified Files: ewl_text_editor.c Log Message: Use explicit includes for the tests to reduce overall build time and the number of tests recompiled on header changes. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/text_editor/ewl_text_editor.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- ewl_text_editor.c 20 Mar 2007 09:50:14 -0000 1.11 +++ ewl_text_editor.c 4 Jun 2007 18:46:37 -0000 1.12 @@ -1,6 +1,17 @@ /* vim: set sw=8 ts=8 sts=8 noexpandtab: */ #include "Ewl_Test.h" #include "ewl_test_private.h" +#include "ewl_combo.h" +#include "ewl_entry.h" +#include "ewl_icon.h" +#include "ewl_icon_theme.h" +#include "ewl_label.h" +#include "ewl_scrollpane.h" +#include "ewl_spacer.h" +#include "ewl_spinner.h" +#include "ewl_text_trigger.h" +#include "ewl_toolbar.h" + #include <stdio.h> #include <stdlib.h> #include <string.h> @@ -184,6 +195,7 @@ ewl_widget_show(scroll); o = ewl_entry_new(); + ewl_object_fill_policy_set(EWL_OBJECT(o), EWL_FLAG_FILL_FILL); ewl_container_child_append(EWL_CONTAINER(scroll), o); ewl_widget_name_set(o, "entry"); ewl_entry_multiline_set(EWL_ENTRY(o), TRUE); @@ -247,7 +259,7 @@ { Ewl_Text_Trigger *selection; - selection = ewl_text_selection_get(t); + selection = EWL_TEXT_TRIGGER(ewl_text_selection_get(t)); ewl_text_cursor_position_set(t, ewl_text_trigger_start_pos_get(selection)); @@ -329,7 +341,7 @@ cursor_pos = ewl_text_cursor_position_get(t); - selection = ewl_text_selection_get(t); + selection = EWL_TEXT_TRIGGER(ewl_text_selection_get(t)); ewl_text_cursor_position_set(t, ewl_text_trigger_start_pos_get(selection)); @@ -376,7 +388,7 @@ if (ewl_text_has_selection(EWL_TEXT(t))) of = ewl_text_font_get(EWL_TEXT(t), ewl_text_trigger_start_pos_get( - ewl_text_selection_get(EWL_TEXT(t)))); + EWL_TEXT_TRIGGER(ewl_text_selection_get(EWL_TEXT(t))))); else of = ewl_text_font_get(EWL_TEXT(t), ewl_text_cursor_position_get(EWL_TEXT(t))); @@ -402,7 +414,7 @@ cursor_pos = ewl_text_cursor_position_get(t); - selection = ewl_text_selection_get(t); + selection = EWL_TEXT_TRIGGER(ewl_text_selection_get(t)); ewl_text_cursor_position_set(t, ewl_text_trigger_start_pos_get(selection)); @@ -442,7 +454,8 @@ Ewl_Text_Trigger *selection; cursor_pos = ewl_text_cursor_position_get(EWL_TEXT(entry)); - selection = ewl_text_selection_get(EWL_TEXT(entry)); + selection = EWL_TEXT_TRIGGER(ewl_text_selection_get( + EWL_TEXT(entry))); ewl_text_cursor_position_set(EWL_TEXT(entry), ewl_text_trigger_start_pos_get(selection)); ewl_text_font_size_apply(EWL_TEXT(entry), ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs