|
|
TopPage > GTK+/Gladeの使い方 > GTK+/Gladeの使い方[04] |
Dialogの表示とクローズ |
window1
|
dialog1
|
void on_button1_clicked (GtkButton *button, gpointer user_data) { GtkWidget *dialog1; dialog1 = create_dialog1(); gtk_widget_show(dialog1); } |
void on_closebutton1_clicked (GtkButton *button, gpointer user_data) { GtkWidget *dialog1; dialog1 = lookup_widget( GTK_WIDGET(button), "dialog1") ; gtk_widget_destroy(GTK_WIDGET(dialog1)); } |
Labelの色とサイズ(マークアップ付き記述) |
view result | description |
abc ABC 123 あいうえお | |
<span foreground="red" size="12800" weight="ultrabold">abc ABC 123 あいうえお</span> | |
<span foreground="blue" size="xx-large" weight="heavy" background="yellow">abc ABC 123 あいうえお</span> | |
<b>abc ABC 123 あいうえお</b> | |
<i>abc ABC 123 あいうえお</i> | |
<s>abc ABC 123 あいうえお</s> | |
abc ABC 123 <sub>あいうえお</sub> | |
abc ABC 123 <sup>あいうえお</sup> | |
<tt>abc ABC 123 あいうえお</tt> | |
<tt>abc ABC 123 あいうえお</tt> |
attributes | function |
face |
font family name. ex)fxd,gothic,Luxi Sans,Sans,Serif,Utopia...等(GIMPのフォント設定のところでの内容と同じ?) |
size |
font size. size={"xx-small", "x-small", "small", "medium", "large", "x-large", "xx-large"} もしくは、数字を直接入力(10000くらいから) |
style |
font style. style={"normal", "oblique", "italic"} |
weight |
font weight. weight={"ultralight", "light", "normal", "bold", "ultrabold", "heavy"} もしくは、数字を直接入力(100, 1000とかくらいに値を変えないと差が見えない) |
forground |
文字自体の色 red, blue, green....の設定 もしくは、#FFFFFFの16進記述 |
background |
バックグラウンドの色 red, blue, green....の設定 もしくは、#FFFFFFの16進記述 |
underline |
下線表示 underline={"none", "single", "double", "low", "error"} |
underline_color |
下線の色.文字の色とは別に設定できる red, blue, green....の設定 もしくは、#FFFFFFの16進記述 |
TopPage > GTK+/Gladeの使い方 > GTK+/Gladeの使い方[04] |