2.2.2 ウィジェット(オブジェクト)のプロパティを取得する

 ウィジェット(オブジェクト)のプロパティ取得関数には、通常、ウィジェット(オブジェクト)のインスタンスを引数として指定します。


#uselib "libgtk-3-0.dll"
#func global gtk_button_get_label "gtk_button_get_label" sptr
(中略)
    gtk_button_get_label button
    ptr = stat

 上記のgtk_button_get_label関数の場合、プロパティの値は、ラベル文字列へのポインタの形で返されます。これをそのまま他の処理に利用したり、HSPのdupptr命令で、HSPで利用できる文字列変数に変換したりすることができます。

Prev - Table of contents - Next