2016 ソフトウェア設計及び演習用の班Wiki
g09::gtk_interface_lib.h::
#include<stdio.h> #include<gtk/gtk.h> #define LEN 8 #define CELL_WIDTH 80.0 #define BORDER 10.0 GtkWidget * btos(GtkWidget *widget); //ボード領域を変更する必要があるときのコールバック関数 gboolean cb_board_changed_event(GtkWidget *drawing_area, GdkEventExpose *event, gpointer user_data); //スコア領域を変更する必要があるときのコールバック関数 gboolean cb_score_changed_event(GtkWidget *drawing_area, GdkEventExpose *event, gpointer user_data); //マウス操作をした時のコールバック関数 gboolean cb_mouse_press (GtkWidget *widget, GdkEventButton *event, gpointer user_data); //ボタン操作 gboolean cb_save_button_clicked (GtkWidget *button, gpointer user_data); gboolean cb_undo_button_clicked (GtkWidget *button, gpointer user_data);
最終更新日:2016/07/29 14:31:35