|
C-Menu 0.2.9
A User Interface Toolkit
|
Create and destroy main data structures for C-Menu. More...
#include "cm.h"#include <common.h>#include <errno.h>#include <stdlib.h>#include <string.h>#include <unistd.h>Go to the source code of this file.
Functions | |
| Form * | destroy_form (Init *init) |
| Destroy Form structure. | |
| Init * | destroy_init (Init *init) |
| Destroy Init structure. | |
| Menu * | destroy_menu (Init *init) |
| Destroy Menu structure. | |
| Pick * | destroy_pick (Init *init) |
| Destroy Pick structure. | |
| View * | destroy_view (Init *init) |
| Destroy View structure. | |
| bool | init_form_files (Init *init, int argc, char **argv) |
| Initialize Form file specifications. | |
| bool | init_menu_files (Init *init, int argc, char **argv) |
| Initialize Menu file specifications. | |
| bool | init_pick_files (Init *init, int argc, char **argv) |
| Initialize Pick file specifications. | |
| bool | init_view_files (Init *init) |
| Initialize View file specifications. | |
| Form * | new_form (Init *init, int argc, char **argv, int begy, int begx) |
| Create and initialize Form structure. | |
| Init * | new_init (int argc, char **argv) |
| Create and initialize Init structure. | |
| Menu * | new_menu (Init *init, int argc, char **argv, int begy, int begx) |
| Create and initialize Menu structure. | |
| Pick * | new_pick (Init *init, int argc, char **argv, int begy, int begx) |
| Create and initialize Pick structure. | |
| View * | new_view (Init *init) |
| Create and initialize View structure. | |
| bool | verify_spec_arg (char *spec, char *org_spec, char *dir, char *alt_dir, int mode) |
| Verify file specification argument. | |
Variables | |
| Form * | form |
| int | init_cnt = 0 |
| Menu * | menu |
| Pick * | pick |
| View * | view |
| Form* form |
Definition at line 48 of file mem.c.
Referenced by init_form_files(), and new_form().
| int init_cnt = 0 |
Definition at line 44 of file mem.c.
Referenced by destroy_init(), and new_init().
| Menu* menu |
Definition at line 46 of file mem.c.
Referenced by destroy_menu(), init_menu_files(), and new_menu().
| Pick* pick |
Definition at line 47 of file mem.c.
Referenced by destroy_pick(), init_pick_files(), and new_pick().
| View* view |
Definition at line 49 of file mem.c.
Referenced by destroy_view(), init_view_files(), and new_view().