GTKボタンとシグナル


ボタンは標準的なGTKウィジェットです.
ボタンのラベルを変更することができます
ボタンの外観を変更する
ボタンのキーボードショートカットを提供する
また、ボタンを無効にし、条件が満たされたときにアクティブにします

GTKボタンの作成
GTKに関する以前のブログでは、新しいウィンドウを作成しました.ここでラベルボタンを作成し、同じウィンドウに表示します.
#include <gtk/gtk.h>

int main(int argc,char *argv[])
{
    gtk_init(&argc,&argv);
    GtkWidget *win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    GtkWidget *btn = gtk_button_new_with_label("Click Here");
    gtk_container_add(GTK_CONTAINER(win),btn);
    gtk_widget_show_all(win);
    gtk_main();
    return 0;
}
GtkWidget *btn = gtk_button_new_with_label("Click Here"); – GTKライブラリでは、標準的な機能は、ボタンを作成するための標準的な機能ですGTKHUNEボタンの新しい機能ですが、GTKの新しいバージョンでは、GTKHUNEボタンを使用して我々はボタンを作成すると同時に、ボタンにテキストラベルを追加することができます.gtk_container_add(GTK_CONTAINER(win),btn); – GtkThank ContainerRise - add機能は、我々が作成したウィンドウの中にボタンを置きます.gtk_widget_show_all(win); – 前のブログは、我々はGtkThone WidgetHandショーを使用して、この時間はGtkCore WidgetCount Showtherすべてに置き換えられます.この関数は、GTKに名前付きウィジェットを表示し、ウィジェットが持つウィジェットも表示します.
詳しく知るGTK Button and Signal 元の投稿から.