Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

С помощью API-функций создать динамически изменяемое меню


Roman_ln ©   (2006-12-14 12:26:00) 

2-х уровневое меню
Может где хелпик есть
Или пример похожий?


Германн   (2006-12-15 01:48:00) [1]


> Альберт   (15.12.06 01:37) [17]
>
> на asme надо интеррапты написать и проблем нет
>

Зачем? Они для ТР уже давно напИсаны. И причём не один раз.


Альберт   (2006-12-15 01:37:00) [2]

на asme надо интеррапты написать и проблем нет


DVM   (2006-12-14 16:31:00) [3]

Еще была GraphicVision - та же TurboVision, только в графическом режиме.


Игорь Шевченко   (2006-12-14 14:35:00) [4]


> круто мне так преподу и сказать?:)


конечно. Не знаю, как остальных, но меня твои проблемы с преподом не волнуют.


clickmaker   (2006-12-14 13:40:00) [5]


>  [12] Roman_ln ©   (14.12.06 13:35)
> круто мне так преподу и сказать?:)

ага. Если будет спорить, присылай его сюда...


novill   (2006-12-14 13:39:00) [6]

> [12] Roman_ln ©   (14.12.06 13:35)

АПИ-функций нет. Есть тубровижн либо все ручками: получать положение мыши, раскрашивать другим цветом прямоугольник и т.д.


Roman_ln   (2006-12-14 13:35:00) [7]

круто мне так преподу и сказать?:)


Игорь Шевченко   (2006-12-14 13:24:00) [8]


> С помощью API-функций создать динамически изменяемое меню


> это нужно сделать в Turbo Pascal


> в консольном окне


> дос


Эта...в паскале есть Turbo Vision - там оно (меню) есть.

Никаких API-фукнций в дос для создания меню нету.

Тема закрыта ?


Roman_ln   (2006-12-14 13:20:00) [9]

думаю просто нужно перехватывать события мыши
я так прогу то создал осталось собития мышки обрабатывать...


Roman_ln   (2006-12-14 13:20:00) [10]

дос


clickmaker   (2006-12-14 13:18:00) [11]


> [6] Roman_ln ©   (14.12.06 13:09)
> в консольном окне

а программка-то для Win16/32 или ДОС?


Германн   (2006-12-14 13:15:00) [12]

WinAPI + Turbo Pascal + консольное окно = ???


Roman_ln   (2006-12-14 13:09:00) [13]

в консольном окне


Германн   (2006-12-14 13:02:00) [14]


> Roman_ln ©   (14.12.06 12:59) [4]
>
> это нужно сделать в Turbo Pascal

?????


Roman_ln   (2006-12-14 12:59:00) [15]

это нужно сделать в Turbo Pascal


Игорь Шевченко   (2006-12-14 12:56:00) [16]

CreateMenu, InsertMenu, SetMenuItemInfo


Roman_ln   (2006-12-14 12:32:00) [17]

это в меню есть подменю


Игорь Шевченко   (2006-12-14 12:27:00) [18]


> 2-х уровневое меню


Это как ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо