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... | |