From: <enl...@li...> - 2004-02-27 00:47:04
|
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/test Modified Files: ewl_notebook_test.c Log Message: More evas engine abstraction. Also cleaned up a few warnings in the test program. =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ewl/test/ewl_notebook_test.c,v retrieving revision 1.19 retrieving revision 1.20 diff -u -3 -r1.19 -r1.20 --- ewl_notebook_test.c 30 Dec 2003 18:05:22 -0000 1.19 +++ ewl_notebook_test.c 27 Feb 2004 00:30:58 -0000 1.20 @@ -30,7 +30,7 @@ void __notebook_change_alignment(Ewl_Widget * w, void *ev_data, void *user_data) { - if (!ewl_radiobutton_is_checked(w)) + if (!ewl_radiobutton_is_checked(EWL_RADIOBUTTON(w))) return; if (w == button_aleft) @@ -111,13 +111,15 @@ button_aleft = ewl_radiobutton_new("Left"); ewl_radiobutton_set_checked(button_aleft, 1); ewl_container_append_child(EWL_CONTAINER(avbox), button_aleft); - ewl_radiobutton_set_chain(button_aleft, button_atop); + ewl_radiobutton_set_chain(EWL_RADIOBUTTON(button_aleft), + EWL_RADIOBUTTON(button_atop)); ewl_callback_append(button_aleft, EWL_CALLBACK_VALUE_CHANGED, __notebook_change_alignment, notebook); ewl_widget_show(button_aleft); button_acenter = ewl_radiobutton_new("Center"); - ewl_radiobutton_set_chain(button_acenter, button_aleft); + ewl_radiobutton_set_chain(EWL_RADIOBUTTON(button_acenter), + EWL_RADIOBUTTON(button_aleft)); ewl_radiobutton_set_checked(button_acenter, 1); ewl_container_append_child(EWL_CONTAINER(avbox), button_acenter); ewl_callback_append(button_acenter, EWL_CALLBACK_VALUE_CHANGED, @@ -125,14 +127,16 @@ ewl_widget_show(button_acenter); button_aright = ewl_radiobutton_new("Right"); - ewl_radiobutton_set_chain(button_aright, button_acenter); + ewl_radiobutton_set_chain(EWL_RADIOBUTTON(button_aright), + EWL_RADIOBUTTON(button_acenter)); ewl_container_append_child(EWL_CONTAINER(avbox), button_aright); ewl_callback_append(button_aright, EWL_CALLBACK_VALUE_CHANGED, __notebook_change_alignment, notebook); ewl_widget_show(button_aright); button_abottom = ewl_radiobutton_new("Bottom"); - ewl_radiobutton_set_chain(button_abottom, button_aright); + ewl_radiobutton_set_chain(EWL_RADIOBUTTON(button_abottom), + EWL_RADIOBUTTON(button_aright)); ewl_container_append_child(EWL_CONTAINER(avbox), button_abottom); ewl_callback_append(button_abottom, EWL_CALLBACK_VALUE_CHANGED, __notebook_change_alignment, notebook); @@ -154,7 +158,8 @@ ewl_widget_show(button_pleft); button_pright = ewl_radiobutton_new("Right"); - ewl_radiobutton_set_chain(button_pright, button_pleft); + ewl_radiobutton_set_chain(EWL_RADIOBUTTON(button_pright), + EWL_RADIOBUTTON(button_pleft)); ewl_container_append_child(EWL_CONTAINER(pvbox), button_pright); ewl_callback_append(button_pright, EWL_CALLBACK_VALUE_CHANGED, __notebook_change_position, notebook); @@ -162,14 +167,16 @@ button_ptop = ewl_radiobutton_new("Top"); ewl_radiobutton_set_checked(button_ptop, 1); - ewl_radiobutton_set_chain(button_ptop, button_pright); + ewl_radiobutton_set_chain(EWL_RADIOBUTTON(button_ptop), + EWL_RADIOBUTTON(button_pright)); ewl_container_append_child(EWL_CONTAINER(pvbox), button_ptop); ewl_callback_append(button_ptop, EWL_CALLBACK_VALUE_CHANGED, __notebook_change_position, notebook); ewl_widget_show(button_ptop); button_pbottom = ewl_radiobutton_new("Bottom"); - ewl_radiobutton_set_chain(button_pbottom, button_ptop); + ewl_radiobutton_set_chain(EWL_RADIOBUTTON(button_pbottom), + EWL_RADIOBUTTON(button_ptop)); ewl_container_append_child(EWL_CONTAINER(pvbox), button_pbottom); ewl_callback_append(button_pbottom, EWL_CALLBACK_VALUE_CHANGED, __notebook_change_position, notebook); |