libgeda

s_menu.c File Reference

#include <config.h>
#include <stdio.h>
#include <sys/types.h>
#include "libgeda_priv.h"
Include dependency graph for s_menu.c:

Go to the source code of this file.

Data Structures

struct  st_menu

Defines

#define MAX_MENUS   32

Functions

int s_menu_return_num (void)
SCM s_menu_return_entry (int index, char **menu_name)
int s_menu_add_entry (char *new_menu, SCM menu_items)
void s_menu_print ()
void s_menu_free ()
void s_menu_init ()

Variables

static int menu_index = 0
static struct st_menu menu [32]

Define Documentation

#define MAX_MENUS   32

Definition at line 45 of file s_menu.c.


Function Documentation

int s_menu_return_num ( void  )
Todo:
Finish function documentation!!!
Function Description

Definition at line 56 of file s_menu.c.

SCM s_menu_return_entry ( int  index,
char **  menu_name 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 66 of file s_menu.c.

int s_menu_add_entry ( char *  new_menu,
SCM  menu_items 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 86 of file s_menu.c.

void s_menu_print ( void  )
Todo:
Finish function documentation!!!
Function Description

Definition at line 109 of file s_menu.c.

void s_menu_free ( void  )
Todo:
Finish function documentation!!!
Function Description

Definition at line 125 of file s_menu.c.

void s_menu_init ( void  )
Todo:
Finish function documentation!!!
Function Description

Definition at line 145 of file s_menu.c.


Variable Documentation

int menu_index = 0 [static]

Definition at line 43 of file s_menu.c.

struct st_menu menu[32] [static]

Definition at line 49 of file s_menu.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines