Контекстное меню |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Контекстное меню |
Nolan |
Сообщение
#1
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Репутация: 0 |
Подскажите, пожалуйста как создать такое меню средствами языка Turbo Pascal.
|
klem4 |
Сообщение
#2
|
Perl. Just code it! Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
меню должно быть представлено в виде кнопок ? или ты имеешь в виду меню типа
1) Ввод данных 2) Вывод данных 3) Выход допустим нажимаешь 1, вводишь данные и обратно в меню ... пока не нажмешь 3 - > выход ? Так ? -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
Altair |
Сообщение
#3
|
Ищущий истину Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: 45 |
To: klem4 , ты видишь двусмысленность вопроса ? я нет!
контекстное меню это popup menu!!! ничего более! Или по другому выпадающее! Nolan, а вот что ты не сказал так это какой режим ? текстовый или графический ? -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Altair |
Сообщение
#4
|
Ищущий истину Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: 45 |
ты поймешь что хотел сказать
Вот что-то типа того получилось: (я компилирую в FPC, под TP чуть исправишь) При нажатии на клавиу "m" у тебя меню выпадает. дальше клавишами 1..3 выбираешь пункт меню (он краснеет) и нажимаешь enter. выбранный пункт передасться в прогу. Я не работал над интерфейсом, обработкой ошибок и прочим.. лишь пример имеологии вылезающих меню. так например стоит при выпадени меню, сохранить то что под ним, а потом вернуть. подключить мышу... и т.д. и т.п. до бесконечности -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Nolan |
Сообщение
#5
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Репутация: 0 |
Спасибо, Altair! Как раз то, что нужно!
|
Текстовая версия | 23.12.2024 20:41 |