/* Form definition file generated with fdesign. */ #include "forms.h" #include #include "mainwindowdesign.h" FD_mainwindow *create_form_mainwindow(void) { FL_OBJECT *obj; FD_mainwindow *fdui = (FD_mainwindow *) fl_calloc(1, sizeof(*fdui)); fdui->mainwindow = fl_bgn_form(FL_NO_BOX, 570, 515); obj = fl_add_box(FL_FLAT_BOX,0,0,570,515,""); obj = fl_add_box(FL_UP_BOX,0,0,570,30,""); obj = fl_add_labelframe(FL_ENGRAVED_FRAME,20,50,170,180,"Current State"); fl_set_object_lsize(obj,FL_MEDIUM_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); obj = fl_add_labelframe(FL_ENGRAVED_FRAME,20,230,170,120,"Correct Solution"); fl_set_object_lsize(obj,FL_MEDIUM_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); obj = fl_add_labelframe(FL_ENGRAVED_FRAME,450,50,100,450,"Answer"); fl_set_object_lsize(obj,FL_MEDIUM_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); obj = fl_add_labelframe(FL_ENGRAVED_FRAME,190,50,260,450,"Game Area"); fl_set_object_lsize(obj,FL_MEDIUM_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fdui->answer[0] = obj = fl_add_box(FL_BORDER_BOX,490,85,10,10,""); fdui->answer[1] = obj = fl_add_box(FL_BORDER_BOX,490,100,10,10,""); fdui->answer[2] = obj = fl_add_box(FL_BORDER_BOX,505,85,10,10,""); fdui->answer[3] = obj = fl_add_box(FL_BORDER_BOX,505,100,10,10,""); fdui->answer[4] = obj = fl_add_box(FL_BORDER_BOX,520,85,10,10,""); fdui->try_button[0] = obj = fl_add_button(FL_NORMAL_BUTTON,430,90,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,0); fdui->try_button[1] = obj = fl_add_button(FL_NORMAL_BUTTON,430,130,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,1); fdui->try_button[3] = obj = fl_add_button(FL_NORMAL_BUTTON,430,210,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,3); fdui->try_button[4] = obj = fl_add_button(FL_NORMAL_BUTTON,430,250,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,4); fdui->try_button[5] = obj = fl_add_button(FL_NORMAL_BUTTON,430,290,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,5); fdui->try_button[6] = obj = fl_add_button(FL_NORMAL_BUTTON,430,330,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,6); fdui->try_button[7] = obj = fl_add_button(FL_NORMAL_BUTTON,430,370,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,7); fdui->try_button[9] = obj = fl_add_button(FL_NORMAL_BUTTON,430,450,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,9); fdui->answer[5] = obj = fl_add_box(FL_BORDER_BOX,490,125,10,10,""); fdui->answer[6] = obj = fl_add_box(FL_BORDER_BOX,490,140,10,10,""); fdui->answer[7] = obj = fl_add_box(FL_BORDER_BOX,505,125,10,10,""); fdui->answer[8] = obj = fl_add_box(FL_BORDER_BOX,505,140,10,10,""); fdui->answer[9] = obj = fl_add_box(FL_BORDER_BOX,520,125,10,10,""); fdui->answer[10] = obj = fl_add_box(FL_BORDER_BOX,490,165,10,10,""); fdui->answer[11] = obj = fl_add_box(FL_BORDER_BOX,490,180,10,10,""); fdui->answer[12] = obj = fl_add_box(FL_BORDER_BOX,505,165,10,10,""); fdui->answer[13] = obj = fl_add_box(FL_BORDER_BOX,505,180,10,10,""); fdui->answer[14] = obj = fl_add_box(FL_BORDER_BOX,520,165,10,10,""); fdui->answer[15] = obj = fl_add_box(FL_BORDER_BOX,490,205,10,10,""); fdui->answer[16] = obj = fl_add_box(FL_BORDER_BOX,490,220,10,10,""); fdui->answer[17] = obj = fl_add_box(FL_BORDER_BOX,505,205,10,10,""); fdui->answer[18] = obj = fl_add_box(FL_BORDER_BOX,505,220,10,10,""); fdui->answer[19] = obj = fl_add_box(FL_BORDER_BOX,520,205,10,10,""); fdui->answer[20] = obj = fl_add_box(FL_BORDER_BOX,490,245,10,10,""); fdui->answer[21] = obj = fl_add_box(FL_BORDER_BOX,490,260,10,10,""); fdui->answer[22] = obj = fl_add_box(FL_BORDER_BOX,505,245,10,10,""); fdui->answer[23] = obj = fl_add_box(FL_BORDER_BOX,505,260,10,10,""); fdui->answer[24] = obj = fl_add_box(FL_BORDER_BOX,520,245,10,10,""); obj = fl_add_text(FL_NORMAL_TEXT,25,65,160,20,"Total Combinations:"); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fdui->total_combinations = obj = fl_add_box(FL_DOWN_BOX,40,90,140,24,"2985984"); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,25,115,160,20,"Left Combinations:"); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fdui->left_combinations = obj = fl_add_box(FL_DOWN_BOX,40,138,140,24,"2985984"); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,25,165,160,20,"Eliminated Combinations:"); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fdui->get_solution_button = obj = fl_add_button(FL_NORMAL_BUTTON,30,250,60,30,"Show Me:"); fl_set_object_callback(obj,guitoapp_show_correct_solution,0); fdui->new_game_button = obj = fl_add_button(FL_NORMAL_BUTTON,60,5,80,20,"New Game"); fl_set_object_boxtype(obj,FL_NO_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_user_wants_new_game,0); fdui->eliminated_combinations = obj = fl_add_box(FL_DOWN_BOX,40,186,140,24,"0"); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); fdui->game_area_choice[0] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,85,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[1] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,85,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[2] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,85,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[3] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,85,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[4] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,85,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[5] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,125,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->try_button[2] = obj = fl_add_button(FL_NORMAL_BUTTON,430,170,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,2); fdui->game_area_choice[6] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,125,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[7] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,125,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[8] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,125,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[9] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,125,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); obj = fl_add_text(FL_NORMAL_TEXT,195,130,25,20,"2."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,90,25,20,"1."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,170,25,20,"3."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,210,25,20,"4."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,250,25,20,"5."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,290,25,20,"6."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,370,25,20,"8."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,410,25,20,"9."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,450,25,20,"10."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); obj = fl_add_text(FL_NORMAL_TEXT,195,330,25,20,"7."); fl_set_object_lalign(obj,FL_ALIGN_RIGHT|FL_ALIGN_INSIDE); fdui->game_area_choice[10] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,165,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[11] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,165,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[12] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,165,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[13] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,165,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[14] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,165,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[15] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,205,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[16] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,205,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[17] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,205,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[18] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,205,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[19] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,205,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[20] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,245,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[21] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,245,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[22] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,245,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[23] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,245,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[24] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,245,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[25] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,285,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[26] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,285,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[27] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,285,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[28] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,285,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[29] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,285,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[30] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,325,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[31] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,325,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[32] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,325,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[33] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,325,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[34] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,325,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[35] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,365,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[36] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,365,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[37] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,365,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[38] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,365,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[39] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,365,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[40] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,405,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[41] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,405,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[42] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,405,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[43] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,405,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[44] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,405,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[45] = obj = fl_add_choice(FL_NORMAL_CHOICE,220,445,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[46] = obj = fl_add_choice(FL_NORMAL_CHOICE,260,445,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[47] = obj = fl_add_choice(FL_NORMAL_CHOICE,300,445,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[48] = obj = fl_add_choice(FL_NORMAL_CHOICE,340,445,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->game_area_choice[49] = obj = fl_add_choice(FL_NORMAL_CHOICE,380,445,30,30,""); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_empty_callback,0); fdui->correct_solution[0] = obj = fl_add_box(FL_BORDER_BOX,30,300,30,30,"?"); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fdui->correct_solution[1] = obj = fl_add_box(FL_BORDER_BOX,60,300,30,30,"?"); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fdui->correct_solution[2] = obj = fl_add_box(FL_BORDER_BOX,90,300,30,30,"?"); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fdui->correct_solution[3] = obj = fl_add_box(FL_BORDER_BOX,120,300,30,30,"?"); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fdui->correct_solution[4] = obj = fl_add_box(FL_BORDER_BOX,150,300,30,30,"?"); fl_set_object_lsize(obj,FL_HUGE_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fdui->answer[25] = obj = fl_add_box(FL_BORDER_BOX,490,285,10,10,""); fdui->answer[26] = obj = fl_add_box(FL_BORDER_BOX,490,300,10,10,""); fdui->answer[27] = obj = fl_add_box(FL_BORDER_BOX,505,285,10,10,""); fdui->answer[28] = obj = fl_add_box(FL_BORDER_BOX,505,300,10,10,""); fdui->answer[29] = obj = fl_add_box(FL_BORDER_BOX,520,285,10,10,""); fdui->answer[30] = obj = fl_add_box(FL_BORDER_BOX,490,325,10,10,""); fdui->answer[31] = obj = fl_add_box(FL_BORDER_BOX,490,340,10,10,""); fdui->answer[32] = obj = fl_add_box(FL_BORDER_BOX,505,325,10,10,""); fdui->answer[33] = obj = fl_add_box(FL_BORDER_BOX,505,340,10,10,""); fdui->answer[34] = obj = fl_add_box(FL_BORDER_BOX,520,325,10,10,""); fdui->answer[35] = obj = fl_add_box(FL_BORDER_BOX,490,365,10,10,""); fdui->answer[36] = obj = fl_add_box(FL_BORDER_BOX,490,380,10,10,""); fdui->answer[37] = obj = fl_add_box(FL_BORDER_BOX,505,365,10,10,""); fdui->answer[38] = obj = fl_add_box(FL_BORDER_BOX,505,380,10,10,""); fdui->answer[39] = obj = fl_add_box(FL_BORDER_BOX,520,365,10,10,""); fdui->answer[40] = obj = fl_add_box(FL_BORDER_BOX,490,405,10,10,""); fdui->answer[41] = obj = fl_add_box(FL_BORDER_BOX,490,420,10,10,""); fdui->answer[42] = obj = fl_add_box(FL_BORDER_BOX,505,405,10,10,""); fdui->answer[43] = obj = fl_add_box(FL_BORDER_BOX,505,420,10,10,""); fdui->answer[44] = obj = fl_add_box(FL_BORDER_BOX,520,405,10,10,""); fdui->answer[45] = obj = fl_add_box(FL_BORDER_BOX,490,445,10,10,""); fdui->answer[47] = obj = fl_add_box(FL_BORDER_BOX,505,445,10,10,""); fdui->answer[48] = obj = fl_add_box(FL_BORDER_BOX,505,460,10,10,""); fdui->answer[49] = obj = fl_add_box(FL_BORDER_BOX,520,445,10,10,""); fdui->answer[46] = obj = fl_add_box(FL_BORDER_BOX,490,460,10,10,""); fdui->try_button[8] = obj = fl_add_button(FL_NORMAL_BUTTON,430,410,40,20,"@#->"); fl_set_object_callback(obj,guitoapp_user_entered_try,8); fdui->quit_button = obj = fl_add_button(FL_NORMAL_BUTTON,5,5,40,20,"Quit"); fl_set_object_boxtype(obj,FL_NO_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_user_wants_to_quit,0); fdui->help_button = obj = fl_add_button(FL_NORMAL_BUTTON,525,5,40,20,"Help"); fl_set_object_boxtype(obj,FL_NO_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_object_callback(obj,guitoapp_user_wants_help,0); fdui->shortcut[0] = obj = fl_add_button(FL_NORMAL_BUTTON,25,370,15,15,"a"); fl_set_button_shortcut(obj,"aA",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,0); fdui->shortcut[1] = obj = fl_add_button(FL_NORMAL_BUTTON,45,370,15,15,"b"); fl_set_button_shortcut(obj,"bB",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,1); fdui->shortcut[2] = obj = fl_add_button(FL_NORMAL_BUTTON,65,370,15,15,"c"); fl_set_button_shortcut(obj,"cC",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,2); fdui->shortcut[3] = obj = fl_add_button(FL_NORMAL_BUTTON,85,370,15,15,"d"); fl_set_button_shortcut(obj,"dD",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,3); fdui->shortcut[4] = obj = fl_add_button(FL_NORMAL_BUTTON,105,370,15,15,"e"); fl_set_button_shortcut(obj,"eE",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,4); fdui->shortcut[5] = obj = fl_add_button(FL_NORMAL_BUTTON,25,390,15,15,"f"); fl_set_button_shortcut(obj,"fF",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,5); fdui->shortcut[6] = obj = fl_add_button(FL_NORMAL_BUTTON,45,390,15,15,"g"); fl_set_button_shortcut(obj,"gG",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,6); fdui->shortcut[7] = obj = fl_add_button(FL_NORMAL_BUTTON,65,390,15,15,"h"); fl_set_button_shortcut(obj,"hH",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,7); fdui->shortcut[8] = obj = fl_add_button(FL_NORMAL_BUTTON,85,390,15,15,"i"); fl_set_button_shortcut(obj,"iI",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,8); fdui->shortcut[9] = obj = fl_add_button(FL_NORMAL_BUTTON,105,390,15,15,"j"); fl_set_button_shortcut(obj,"jJ",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,9); fdui->shortcut[10] = obj = fl_add_button(FL_NORMAL_BUTTON,25,410,15,15,"k"); fl_set_button_shortcut(obj,"kK",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,10); fdui->shortcut[11] = obj = fl_add_button(FL_NORMAL_BUTTON,45,410,15,15,"l"); fl_set_button_shortcut(obj,"lL",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,11); fdui->shortcut[12] = obj = fl_add_button(FL_NORMAL_BUTTON,65,410,15,15,"m"); fl_set_button_shortcut(obj,"mM",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,12); fdui->shortcut[13] = obj = fl_add_button(FL_NORMAL_BUTTON,85,410,15,15,"n"); fl_set_button_shortcut(obj,"nN",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,13); fdui->shortcut[14] = obj = fl_add_button(FL_NORMAL_BUTTON,105,410,15,15,"o"); fl_set_button_shortcut(obj,"oO",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,14); fdui->shortcut[15] = obj = fl_add_button(FL_NORMAL_BUTTON,25,430,15,15,"p"); fl_set_button_shortcut(obj,"pP",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,15); fdui->shortcut[16] = obj = fl_add_button(FL_NORMAL_BUTTON,45,430,15,15,"q"); fl_set_button_shortcut(obj,"qQ",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,16); fdui->shortcut[17] = obj = fl_add_button(FL_NORMAL_BUTTON,65,430,15,15,"r"); fl_set_button_shortcut(obj,"rR",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,17); fdui->shortcut[18] = obj = fl_add_button(FL_NORMAL_BUTTON,85,430,15,15,"s"); fl_set_button_shortcut(obj,"sS",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,18); fdui->shortcut[19] = obj = fl_add_button(FL_NORMAL_BUTTON,105,430,15,15,"t"); fl_set_button_shortcut(obj,"tT",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,19); fdui->shortcut[20] = obj = fl_add_button(FL_NORMAL_BUTTON,25,450,15,15,"u"); fl_set_button_shortcut(obj,"uU",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,20); fdui->shortcut[21] = obj = fl_add_button(FL_NORMAL_BUTTON,45,450,15,15,"v"); fl_set_button_shortcut(obj,"vV",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,21); fdui->shortcut[22] = obj = fl_add_button(FL_NORMAL_BUTTON,65,450,15,15,"w"); fl_set_button_shortcut(obj,"wW",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,22); fdui->shortcut[23] = obj = fl_add_button(FL_NORMAL_BUTTON,85,450,15,15,"x"); fl_set_button_shortcut(obj,"xX",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,23); fdui->shortcut[24] = obj = fl_add_button(FL_NORMAL_BUTTON,105,450,15,15,"y"); fl_set_button_shortcut(obj,"yY",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,24); fdui->shortcut[25] = obj = fl_add_button(FL_NORMAL_BUTTON,25,470,15,15,"z"); fl_set_button_shortcut(obj,"zZ",1); fl_set_object_boxtype(obj,FL_BORDER_BOX); fl_set_object_callback(obj,guitoapp_key_pressed,25); fl_end_form(); fdui->mainwindow->fdui = fdui; return fdui; } /*---------------------------------------*/