main_win.h
changeset 194 6b2b718420eb
parent 191 af2ed974ab68
child 201 879e47e5b731
equal deleted inserted replaced
30:109878ceb339 31:edf3347506fb
    18 
    18 
    19 #ifndef MAIN_WIN_H
    19 #ifndef MAIN_WIN_H
    20 #define MAIN_WIN_H
    20 #define MAIN_WIN_H
    21 
    21 
    22 #include "all_include.h"
    22 #include "all_include.h"
    23 #include "algowin.h"
       
    24 #include "map_win.h"
       
    25 #include "new_map_win.h"
       
    26 #include "nbtab.h"
       
    27 #include <libgnomecanvasmm.h>
    23 #include <libgnomecanvasmm.h>
    28 #include <libgnomecanvasmm/polygon.h>
    24 #include <libgnomecanvasmm/polygon.h>
    29 
    25 
       
    26 class AlgoWin;
       
    27 class NoteBookTab;
    30 
    28 
    31 ///This class is the main window of GUI.
    29 ///This class is the main window of GUI.
    32 
    30 
    33 ///It has menus, and a notebook. Notebook has different pages,
    31 ///It has menus, and a notebook. Notebook has different pages,
    34 ///the so called tabs (\ref NoteBookTab). Each \ref NoteBookTab contains a canvas on which graphs can be drawn.
    32 ///the so called tabs (\ref NoteBookTab). Each \ref NoteBookTab contains a canvas on which graphs can be drawn.