#include <bcwidgetgrid.h>
Inheritance diagram for BC_WidgetGrid:

Public Types | |
| enum | { VALIGN_TOP, VALIGN_CENTER, VALIGN_BOTTOM } |
| enum | { HALIGN_LEFT, HALIGN_CENTER, HALIGN_RIGHT } |
| enum | { BC_WT_NONE, BC_WT_RelocatableWidget } |
Public Member Functions | |
| BC_WidgetGrid (int x, int y, int x_r, int y_b, int colgaps, int rowgaps) | |
| BC_RelocatableWidget * | add (BC_RelocatableWidget *h, int row, int column) |
| void | clear_widget (int row, int column) |
| void | set_align (int r, int c, int va, int ha) |
| void | calculate_maxs () |
| void | move_widgets () |
| int | reposition_widget (int x, int y, int w=-1, int h=-1) |
| int | getw_w (int row, int column) |
| int | getw_h (int row, int column) |
| void | setw_position (int row, int column, int x, int y) |
| int | get_w () |
| int | get_h () |
| int | get_w_wm () |
| int | get_h_wm () |
| int | guess_x (int col) |
| int | guess_y (int row) |
| void | print () |
Private Attributes | |
| int | widget_types [BC_WG_Rows][BC_WG_Cols] |
| int | widget_valign [BC_WG_Rows][BC_WG_Cols] |
| int | widget_halign [BC_WG_Rows][BC_WG_Cols] |
| BC_RelocatableWidget * | widget_widgs [BC_WG_Rows][BC_WG_Cols] |
| int | rowgaps |
| int | colgaps |
| int | maxw [BC_WG_Cols] |
| int | maxh [BC_WG_Rows] |
| int | x_l |
| int | x_r |
| int | y_t |
| int | y_b |
Definition at line 12 of file bcwidgetgrid.h.
|
|
Definition at line 43 of file bcwidgetgrid.h. |
|
|
Definition at line 49 of file bcwidgetgrid.h. |
|
|
Definition at line 55 of file bcwidgetgrid.h. |
|
||||||||||||||||||||||||||||
|
Definition at line 7 of file bcwidgetgrid.C. |
|
||||||||||||||||
|
Definition at line 23 of file bcwidgetgrid.C. |
|
|
Definition at line 154 of file bcwidgetgrid.C. |
|
||||||||||||
|
Definition at line 57 of file bcwidgetgrid.C. |
|
|
Reimplemented from BC_RelocatableWidget. Definition at line 95 of file bcwidgetgrid.C. |
|
|
Definition at line 91 of file bcwidgetgrid.C. |
|
|
Reimplemented from BC_RelocatableWidget. Definition at line 82 of file bcwidgetgrid.C. |
|
|
Definition at line 77 of file bcwidgetgrid.C. |
|
||||||||||||
|
Definition at line 29 of file bcwidgetgrid.C. |
|
||||||||||||
|
Definition at line 38 of file bcwidgetgrid.C. |
|
|
Definition at line 61 of file bcwidgetgrid.C. |
|
|
Definition at line 69 of file bcwidgetgrid.C. |
|
|
Definition at line 116 of file bcwidgetgrid.C. |
|
|
Definition at line 172 of file bcwidgetgrid.C. |
|
||||||||||||||||||||
|
Reimplemented from BC_RelocatableWidget. Definition at line 109 of file bcwidgetgrid.C. |
|
||||||||||||||||||||
|
Definition at line 104 of file bcwidgetgrid.C. |
|
||||||||||||||||||||
|
Definition at line 47 of file bcwidgetgrid.C. |
|
|
Definition at line 69 of file bcwidgetgrid.h. |
|
|
Definition at line 72 of file bcwidgetgrid.h. |
|
|
Definition at line 71 of file bcwidgetgrid.h. |
|
|
Definition at line 68 of file bcwidgetgrid.h. |
|
|
Definition at line 64 of file bcwidgetgrid.h. |
|
|
Definition at line 62 of file bcwidgetgrid.h. |
|
|
Definition at line 63 of file bcwidgetgrid.h. |
|
|
Definition at line 66 of file bcwidgetgrid.h. |
|
|
Definition at line 74 of file bcwidgetgrid.h. |
|
|
Definition at line 74 of file bcwidgetgrid.h. |
|
|
Definition at line 74 of file bcwidgetgrid.h. |
|
|
Definition at line 74 of file bcwidgetgrid.h. |
1.4.4