| 
  
  | 
| TopPage > GTK+/Gladeの使い方 > GTK+/Gladeの使い方[03] | 
| アイコン、画像の表示 | 
[hogeuser]$ ./configure --prefix=/home/hogeuser/tamesi_inst/  | 
tamesi_inst +--bin +--share : +--sample_icon_test ここは、プログラム名と同じ名前になる : : +--pixmaps  | 
| ボタンの振る舞いで他のWidgetの制御する記述 | 
  ![]()  | 
  ![]()  | 
void
on_button1_clicked                     (GtkButton       *button,
                                        gpointer         user_data)
{
}
 | 
void
on_button1_clicked                     (GtkButton       *button,
                                        gpointer         user_data)
{
    // get pointer entry1 to button
    GtkEntry *entry1 = (GtkEntry*)lookup_widget ( GTK_WIDGET(button), "entry1") ;
    // set new text to entry1
    gtk_entry_set_text (GTK_ENTRY (entry1), _("hello entry1"));
    // get pointer entry1 to button
    GtkEntry *entry2 = (GtkEntry*)lookup_widget ( GTK_WIDGET(button), "entry2") ;
    // set new text to entry2
    gtk_entry_set_text (GTK_ENTRY (entry2), _("hello Entry2"));
}
 | 
| ComboBoxの初期表示の設定 | 
  combobox1 = gtk_combo_box_new_text ();
  gtk_widget_show (combobox1);
  ........
  gtk_combo_box_append_text (GTK_COMBO_BOX (combobox1), _("abc"));
  gtk_combo_box_append_text (GTK_COMBO_BOX (combobox2), _("def"));
  gtk_combo_box_append_text (GTK_COMBO_BOX (combobox3), _("ghi"));
  ........
  gtk_combo_box_set_active(GTK_COMBO_BOX (combobox1), 0);
  ↑追記する内容。0は、indexの最初を示す。2番目を初期表示させたい場合は、ここを1にする。
 | 
| TopPage > GTK+/Gladeの使い方 > GTK+/Gladeの使い方[03] |