Data Structures | |
| struct | view_s |
Typedefs | |
| typedef struct view_s | view_t |
| The view object. More... | |
Enumerations | |
| enum | grav_t { grav_center, grav_north, grav_northeast, grav_east, grav_southeast, grav_south, grav_southwest, grav_west, grav_northwest } |
| Control the positioning of a view within its parent. More... | |
Functions | |
| void | view_add (view_t *par, view_t *view) |
| Add a view to a parent view at the end of the parents view list. More... | |
| void | view_delete (view_t *view) |
| Delete a view and all its child views. More... | |
| void | view_draw (view_t *view) |
| Draw the child views of a view. More... | |
| void | view_insert (view_t *par, view_t *view, int pos) |
| Insert a view into a parent view at the specified location. More... | |
| void | view_move (view_t *view, int xp, int yp) |
| Chage the location of a view. More... | |
| view_t * | view_new (int xp, int yp, int xl, int yl, grav_t grav) |
| Create a new view. More... | |
| void | view_remove (view_t *par, view_t *view) |
| Remove a view from its parent. More... | |
| void | view_resize (view_t *view, int xl, int yl) |
| Change the size of a view. More... | |