powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Main menu в консольном приложении
31 сообщений из 31, показаны все 2 страниц
Main menu в консольном приложении
    #34611429
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Как сделать выпадающие меню в консольном приложении?
или где можно про это прочитать?
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611441
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имеется ввиду "виндовое меню", не в символах псевдографики?
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611487
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага
Меню файл, правка и тому подобное...
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611557
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
никак, на то оно и консольное приложение
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611579
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да ну
а тот же волков командер, Far ?
я имел ввиду досовское приложение...
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611589
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а кто сказал, что far - консольное приложение? - чистая винда. В волкове все эти меню реализованы псевдографикой в досовском режиме
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611592
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychа кто сказал, что far - консольное приложение? - чистая виндаименно консольное, именно вин-32 приложение
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611633
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не знаю насчёт фара, а волков командер работает под досом (со всеми вытекающими)
долго читаешь доки на консольные функции, долго пишешь свою гуёвую библиотеку и обретаешь счастье.
возможно, библиотека уже кем-то написана.
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611637
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабасименно консольное, именно вин-32 приложениечо-то я забыл, он мышь понимает (в консольном окне)?
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611642
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lradя имел ввиду досовское приложение...так ты хочешь досовское (типа волкова) или виндовское приложение (типа фара)?
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611645
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интересно, зачем я уточнял?
у меня, к примеру, библиотек для работы с текстовым режимом уже не осталось, боюсь, что и книжки повыкидывал давно ...
прямой путь в мир старых компиляторов ТурбоС и ТурбоС++, имхо
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611660
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я уже и сам запутался......
пишу курсовую на си++
хотелось бы сделать красиво все
Необходимо наверное все таки написать в консольном приложении
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611681
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoчо-то я забыл, он мышь понимает (в консольном окне)?да, конечно, в том числе и на колесико реагирует
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611810
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабасв том числе и на колесико реагируета, нашёл :)

lradхотелось бы сделать красиво всегуи юзать религия не позволяет? Думаешь, зачем их придумали? Но если очень нужно, ищи в мсдне статью Reading Input Buffer Events.
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611831
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините за тупой вопрос....
Что такое ГУИ ?
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611838
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
график юзер интерфейс (GUI) :-)) обязательно надо рисовать в консольном режиме?
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611848
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
необходимо реализовать в консольном приложении эти менюхи
а где про гуи прочитать можно?
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611862
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lradИзвините за тупой вопрос....
Что такое ГУИ ?Это очень страшная и сложная вещь. Многие поколения программистов пытаются его нарисовать красивым и удобным, но чаще всего получается страннокнопочный уродец. Со временем люди смирились с этим и теперь когда программист хочет сказать что он собирается занятся каким-нибудь безнадежным делом, он так и говорит: "Я пошел рисовать ГУЙ".
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611883
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит не стоит и пытаться?
просто вывести менюху на центр экрана с выбором по цифрам?
это же банально....хотелось бы чего - нибудь такого....нестандартного
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611889
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lradнеобходимо реализовать в консольном приложении эти менюхи
а где про гуи прочитать можно?тем, что ты затеял, в винде никто не занимается, разве что в линуксе (midnight commander, если его ещё развивают), или можешь посоветоваться с разработчиком фара. Обычно (в подавляющем большинстве случаев) гуи ваяют в оконном режиме, а не в консольном.
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611897
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lradпросто вывести менюху на центр экрана с выбором по цифрам?ну эт легко, printf, getch и всё
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611956
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoну эт легко, printf, getch и всё
как реализовать этот вариант я знаю
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34611971
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Борланда были библиотеки классов для создания ГУИ в текстовом режиме. В линейке Турбо С++ ранних версий. Скачать можно с их оф.сайта к примеру.
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34612336
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Borland C компилятор и библиотека TurboVision спасут отца досовского гуестроения
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34612487
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lrad wrote:

> Здравствуйте!
> Как сделать выпадающие меню в консольном приложении?
> или где можно про это прочитать?

1) А есть ли смысл загоняться?
2) Есть куча Win32 консольных функций, доступны в справке по WinAPI. Вот их
и читаем. Я как-то для интереса консольный Win32 тетрис собирал. Сведется
все к построению буфера экрана и ConsoleWriteBuffer (кажется).
3) Если досовская прога, то, насколько помню, буфер экрана доступен по
адресу $b800, со всеми вытекающими. Конечно, если режим экрана текстовый :)
4) По-моему, отрисовкой всякой ерунды занимается ncurses которая была
портирована и под винду тоже. Ищем в сети поиском.
5) Была консольная библиотека под FreePascal (?) для разработаке Rogue-Like
RPG. называлась Valkyrie, ссылки на неё можно начать искать с
www.chaosforge.org.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34612488
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lrad wrote:

> Здравствуйте!
> Как сделать выпадающие меню в консольном приложении?
> или где можно про это прочитать?
6) GUI - Graphical User Interface. под винду читаем в справке по WinAPI.
7) Если нужно присобачить графической меню меню к консольному приложению,то,
наверное, можно попробовать использовать GetConsoleHWnd и функции создания
меню. Само собой, далеко не факт, что оно будет работать.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34612844
gl@z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Borland TurboVision точно поможет. Кога-то баловался с этим. Если не ошибаюсь, у меня дома где-то TurboC + TurboVision валяются, заодно с e-book. Если хотите, поищу и вышлю на почте.
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34613467
lrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gl@z
Если хотите, поищу и вышлю на почте.

Если возможно - то вышлите на *lrad@inbox.ru*
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34613923
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Определитесь, что у вас, DOS или win32 ? Какой компилятор ?
Если DOS и Turbo C и вам нужна всего одна менюшка, обратите внимание на функции из conio.h
я за одну ночь нарисовал красивый грид и форму ввода. Если же нужен серьезный интерфейс, тогда TurboVision.
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34616367
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lepsik пишет:

> Borland C компилятор и библиотека TurboVision спасут отца досовского
> гуестроения

Borland C не нужен. Есть порт под GCC/стандартный С++.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Main menu в консольном приложении
    #34616612
grieg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lradЗначит не стоит и пытаться?
просто вывести менюху на центр экрана с выбором по цифрам?
это же банально....хотелось бы чего - нибудь такого....нестандартного
1. Что программа-то делает? И что в этом самом меню выбирать надо? Насколько программа интерактивна?
2. Менюхи рисовать в текстовом режиме -- довольно экзатическое занятие, а потому не очень понятно, зачем им вообще заниматься. Почему программа должна быть консольной?
3. Виндоузвей: сразу делать графическое приложение, с GUIем.
Линуксвей: сделать консольное приложение с опциями командной строки и мб файлами настроек, чтобы через это все можно было бы все параметры задать. Потом, если очень хочется, написать графическое приложение, с окошечками там, менюшками, которое запускает и использует консолькое с соответствующими параметрами.
...
Рейтинг: 0 / 0
31 сообщений из 31, показаны все 2 страниц
Форумы / C++ [игнор отключен] [закрыт для гостей] / Main menu в консольном приложении
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]