#include <../../nrnconf.h>
#include <stdlib.h>
#include "hoc.h"
#include <ctype.h>
#include "hocgetsym.h"
Go to the source code of this file.
|
| static int | cexecute (const char *) |
| |
| static char * | navigate (int) |
| |
| static Menuitem * | append () |
| |
| static void | appendvar (int, const char *, const char *) |
| |
| static void | appendaction (int, const char *, const char *) |
| |
| static void | destroy (int) |
| |
| static double | enter (int, int, double, int, Menuitem *) |
| |
| static void | prval (int, int, int, double) |
| |
| static void | prs (int, int, int, const char *) |
| |
| static void | undisplay (int) |
| |
| static void | menu_manager (int nmenu) |
| |
| void | hoc_fmenu (void) |
| |
| static void | xcursor (int r, int c) |
| |
| static int | ibmgetc (void) |
| |
| static Menuitem * | append (int imenu) |
| |
| static void | display (int imenu) |
| |
| static void | clrscr (void) |
| |
| void | hoc_menu_cleanup (void) |
| |
◆ BEEP
◆ chk
Value: { \
diag("menu number out of range"); \
}
Definition at line 193 of file fmenu.cpp.
◆ diag
◆ MENU_ACTION
◆ MENU_VAR
◆ NUL
◆ Ret
◆ SPACE
◆ Menuitem
◆ append() [1/2]
◆ append() [2/2]
◆ appendaction()
| static void appendaction |
( |
int |
imenu, |
|
|
const char * |
prompt, |
|
|
const char * |
command |
|
) |
| |
|
static |
◆ appendvar()
| static void appendvar |
( |
int |
imenu, |
|
|
const char * |
variable, |
|
|
const char * |
command |
|
) |
| |
|
static |
◆ cexecute()
| static int cexecute |
( |
const char * |
command | ) |
|
|
static |
◆ clrscr()
◆ destroy()
| static void destroy |
( |
int |
imenu | ) |
|
|
static |
◆ display()
| static void display |
( |
int |
imenu | ) |
|
|
static |
◆ enter()
| static double enter |
( |
int |
row, |
|
|
int |
col, |
|
|
double |
defalt, |
|
|
int |
frstch, |
|
|
Menuitem * |
pnow |
|
) |
| |
|
static |
◆ hoc_fmenu()
◆ ibmgetc()
| static int ibmgetc |
( |
void |
| ) |
|
|
static |
◆ menu_manager()
| static void menu_manager |
( |
int |
nmenu | ) |
|
|
static |
◆ navigate()
| static char * navigate |
( |
int |
imenu | ) |
|
|
static |
◆ prs()
| static void prs |
( |
int |
oldnew, |
|
|
int |
row, |
|
|
int |
col, |
|
|
const char * |
string |
|
) |
| |
|
static |
◆ prval()
| static void prval |
( |
int |
oldnew, |
|
|
int |
row, |
|
|
int |
col, |
|
|
double |
val |
|
) |
| |
|
static |
◆ undisplay()
| static void undisplay |
( |
int |
imenu | ) |
|
|
static |
◆ xcursor()
| static void xcursor |
( |
int |
r, |
|
|
int |
c |
|
) |
| |
|
static |
◆ current_menu
◆ egagrph
◆ first
◆ maxmenus
◆ menuscurrent
◆ menusfirst
◆ menuslast