gitkrwaction.c

Go to the documentation of this file.
00001 
00012 #define GITK_RENDERER_C
00013 #define GITKR_WIDGET_ACTION_C
00014 
00015 #include "gitkrincludes.h"
00016 
00018 void gitkr_widget_action_new(GitkrPhoneWidgetPtr widget,GitkDialogPtr dialog,xmlNodePtr node) {
00019   gitkr_widget_new(widget,dialog,node);
00020   widget->type=GITK_WIDGET_TYPE_ACTION;
00021   widget->output=gitkr_widget_action_output;
00022   widget->handle=gitkr_widget_action_handle;
00023 }
00024 
00026 void gitkr_widget_action_output(GitkrPhoneWidgetPtr widget,gboolean active) {
00027 
00028 if(active && widget->label){
00029   capi_text_output(capiinfo,IconAction,ftinfo);
00030   capi_text_output(capiinfo,widget->label,ftinfo);
00031 }
00032 }
00033 
00035 gboolean gitkr_widget_action_handle(GitkrPhoneWidgetPtr widget) {
00036   capi_text_output(capiinfo,IconAction,ftinfo);
00037     return(TRUE);
00038 }

Generated on Thu Oct 28 10:59:13 2004 for gitk by doxygen 1.3.6