Data structure representing a table and the frames it contains. More...
#include <frame-table.h>
Data Fields | |
GList * | frames_list |
The list of frames currently in use in the application. | |
gshort | position |
The position of the frame in the notebook. | |
GtkWidget * | table_box |
The box containing the table and bar below. | |
GtkWidget * | table |
The table in which frames are contained. | |
GtkWidget * | hidden_bar |
The toolbar containing buttons for each hidden frame. | |
guint | children_size [LAST_SIZE_RATIO_T] |
frame_t ** | slot_data |
Represents the slots in the table. Getters and setters can be used to tell which frame is in each slot. |
Data structure representing a table and the frames it contains.
This struct contains a GtkTable, which is the container of a list of frame_t's drawing areas. It also contains data structure useful to table manipulation, and the list of frames attached to the table, as well as the hidden frames stack associated to the table
Definition at line 45 of file frame-table.h.
guint frame_table_t::children_size[LAST_SIZE_RATIO_T] |
For each size ratio, tells the number of children of this size
Definition at line 51 of file frame-table.h.
GList* frame_table_t::frames_list |
The list of frames currently in use in the application.
Definition at line 46 of file frame-table.h.
GtkWidget* frame_table_t::hidden_bar |
The toolbar containing buttons for each hidden frame.
Definition at line 50 of file frame-table.h.
gshort frame_table_t::position |
The position of the frame in the notebook.
Definition at line 47 of file frame-table.h.
Represents the slots in the table. Getters and setters can be used to tell which frame is in each slot.
Definition at line 52 of file frame-table.h.
GtkWidget* frame_table_t::table |
The table in which frames are contained.
Definition at line 49 of file frame-table.h.
GtkWidget* frame_table_t::table_box |
The box containing the table and bar below.
Definition at line 48 of file frame-table.h.