meniuri.h

来自「STRUCTURI DE DATE SI ALGORITMI」· C头文件 代码 · 共 26 行

H
26
字号
enum { ESCAPE = '\x1b', TSUS = 72, TJOS = 80 };

typedef void (*PtrOperatie) ();


struct LinieMeniu {        // o linie de meniu are:
     char* nume;           // un nume
     PtrOperatie operatie; // o operatie asociata
};

struct Meniu {             // un meniu are:
     char* nume;           // un nume
     int nrLinii;          // un numar de linii de meniu
     LinieMeniu* linii;    // care formeaza un tabel
     int crtLine;	   // linia curenta; cimp de manevra
};

void meniuWindow();
void dialogWindow();
void userWindow();
void executaMeniu(Meniu& m);
void afiseazaMeniul(Meniu& m);
void afiseazaLinie(LinieMeniu& lm);
int selectieLinie(Meniu& m);
void executaLinieMeniu(LinieMeniu& lm);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?