Mercurial > dwindows
comparison gtk/dw.c @ 402:0f0183aa2b05
Fixed dw_window_set_text() to work on buttons.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 10 May 2003 07:35:38 +0000 |
parents | 306ce9765a61 |
children | 6a3ef130962f |
comparison
equal
deleted
inserted
replaced
401:306ce9765a61 | 402:0f0183aa2b05 |
---|---|
2821 gtk_entry_set_text(GTK_ENTRY(handle), text); | 2821 gtk_entry_set_text(GTK_ENTRY(handle), text); |
2822 else if(GTK_IS_COMBO(handle)) | 2822 else if(GTK_IS_COMBO(handle)) |
2823 gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(handle)->entry), text); | 2823 gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(handle)->entry), text); |
2824 else if(GTK_IS_LABEL(handle)) | 2824 else if(GTK_IS_LABEL(handle)) |
2825 gtk_label_set_text(GTK_LABEL(handle), text); | 2825 gtk_label_set_text(GTK_LABEL(handle), text); |
2826 else if(GTK_IS_BUTTON(handle)) | |
2827 gtk_label_set_text(GTK_LABEL(GTK_BUTTON(handle)->child), text); | |
2826 else if(GTK_IS_FRAME(handle)) | 2828 else if(GTK_IS_FRAME(handle)) |
2827 { | 2829 { |
2828 GtkWidget *tmp = (GtkWidget *)gtk_object_get_data(GTK_OBJECT(handle), "_dw_label"); | 2830 GtkWidget *tmp = (GtkWidget *)gtk_object_get_data(GTK_OBJECT(handle), "_dw_label"); |
2829 if(tmp && GTK_IS_LABEL(tmp)) | 2831 if(tmp && GTK_IS_LABEL(tmp)) |
2830 gtk_label_set_text(GTK_LABEL(tmp), text); | 2832 gtk_label_set_text(GTK_LABEL(tmp), text); |