2017 ソフトウェア設計及び演習用の班Wiki
17::gr07::佐藤葉介::prototyping_memo_2
cairoを使ってゼロから始める背景画像の表示の仕方
animationのサンプルプログラムを利用して表示する
サンプルのmain関数内でwindow変数を初期化するとき、 my_window_new()という関数を使っている。これをよく 眺めてみると、
//コンテナ内のオブジェクトの周りにすき間を作成 gtk_container_set_border_width(GTK_CONTAINER(window), 15);
//ウィンドウを可視状態にする gtk_widget_show(window);
こんなものがある。これをいい感じに、背景を表示したいプログラムに組み込む
さらに、animation.c内のset_background関数もコピーまたは参照できるようにする。 この関数は閉じているので、ディープコピーの必要はない。
windowの初期化の後に、set_background関数を呼ぶことで、背景を表示できる。
最終更新日:2017/06/02 15:33:05