Enlightenment CVS committal Author : moom16 Project : e17 Module : proto
Dir : e17/proto/etk/src/bin Modified Files: etk_table_test.c Log Message: * Add stock icons support. Need more icons though Thanks to Vincent Torri :) =================================================================== RCS file: /cvsroot/enlightenment/e17/proto/etk/src/bin/etk_table_test.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- etk_table_test.c 23 Oct 2005 08:05:34 -0000 1.3 +++ etk_table_test.c 2 Nov 2005 10:41:03 -0000 1.4 @@ -1,5 +1,5 @@ #include "etk_test.h" -#include "../../config.h" +#include "config.h" static Etk_Bool _etk_test_table_window_deleted_cb (void *data) { @@ -13,22 +13,20 @@ static Etk_Widget *win = NULL; Etk_Widget *widget[21]; Etk_Widget *vbox, *hbox, *table; - Etk_Widget *image; - if (win) - { - etk_widget_show_all(ETK_WIDGET(win)); - return; - } + if (win) + { + etk_widget_show_all(ETK_WIDGET(win)); + return; + } win = etk_window_new(); etk_window_title_set(ETK_WINDOW(win), _("Etk Table Test")); etk_signal_connect("delete_event", ETK_OBJECT(win), ETK_CALLBACK(_etk_test_table_window_deleted_cb), win); - - image = etk_image_new_from_file(PACKAGE_DATA_DIR "/images/open.png"); - widget[0] = etk_button_new_with_label("Set Icon"); - etk_button_image_set(ETK_BUTTON(widget[0]), ETK_IMAGE(image)); + + widget[0] = etk_button_new_from_stock(ETK_STOCK_OPEN); + etk_button_label_set(ETK_BUTTON(widget[0]), _("Set Icon")); widget[20] = etk_alignment_new(0.5, 0.5, 0.0, 0.0); etk_container_add(ETK_CONTAINER(widget[20]), widget[0]); @@ -57,13 +55,8 @@ widget[15] = etk_label_new(_("Wait exit")); widget[16] = etk_check_button_new(); - image = etk_image_new_from_file(PACKAGE_DATA_DIR "/images/close.png"); - widget[17] = etk_button_new_with_label(_("Cancel")); - etk_button_image_set(ETK_BUTTON(widget[17]), ETK_IMAGE(image)); - - image = etk_image_new_from_file(PACKAGE_DATA_DIR "/images/save.png"); - widget[18] = etk_button_new_with_label(_("Save")); - etk_button_image_set(ETK_BUTTON(widget[18]), ETK_IMAGE(image)); + widget[17] = etk_button_new_from_stock(ETK_STOCK_CLOSE); + widget[18] = etk_button_new_from_stock(ETK_STOCK_SAVE); widget[19] = etk_image_new_from_file(PACKAGE_DATA_DIR "/images/test.png"); ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs