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