Вопрос : Упадите вниз меню c (основание LInux/пульта)

HI
I было бы реально больш вполне если любое одно может дать мне сценарий образца или дать меня, то, котор соединение где оно покажет как создать просто вниз меню C.
I знает вы может сделать заклятьями. но я хочу увидеть Кодий образца на этом довольно после этого как раз снабжает ссылками вебсайт. показатель

File Reports
-New - покажите весь показатель data
-Save - отборное Reports
-Quite [F3] -

When, котор я щелкну или F3 давления он довольно
so program.
пожалуйста передаст мне Кодий образца на этом или прошлом немногое соединение где он покажет как создать что-нибудь подобное.

Really большое вполне для вашего разрешения основания пульта LInux потребности help.
I. Не Windows
class=

Ответ : Упадите вниз меню c (основание LInux/пульта)

Вы должны использовать ncurses: это будет архивом пульта делает способным создаться GUI-как программы как одни, котор вы имеете с конфигурацией стерженя, поверхность стыка dpkg на debian/ubuntu и подобная. Оно работает в пульте путем использование Кодих ANSI. Оно делает вами имеющююся также поверхность стыка мыши и другое вещество.
Для того чтобы начать, см. «ncurses-программировать-howto»: оно обеспечивает постепенную консультацию на использовании ncurses. будет хорошей идеей последовать за ей от старта - ncurses имеют крутую кривую освоения.
18th глава предназначена к меню.

http://www.faqs.org/docs/Linux-HOWTO/NCURSES-Programming-HOWTO.html

понадейтесь что помощь. Я прикрепляю также «основной пример меню» от того документа. Насладитесь; -)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
включите  
#include  

#define ARRAY_SIZE (a) (sizeof) (a/sizeof (a [0]))
#define CTRLD 	4

*choices чарса [] = {
                        «Выбор 1»,
                        «Выбор 2»,
                        «Выбор 3»,
                        «Выбор 4»,
                        «Выходите»,
                  };

основа int ()
{	ДЕТАЛЬ ** my_items;
	int c;				
	*my_menu МЕНЮ;
	n_choices int, I;
	*cur_item ДЕТАЛЯ;
	
	
	initscr ();
	cbreak ();
	noecho ();
	кнопочная панель (stdscr, TRUE);
	
	n_choices = ARRAY_SIZE (выборы);
	my_items = (ДЕТАЛЬ **) calloc (n_choices + 1, sizeof (ДЕТАЛЬ *));

	для (I = 0; iий  < n="">
           
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us