Tor |
Отправлено: 17.07.2003, 02:13 |
|
Не зарегистрирован
|
Нужно создать форму которая будет "выплывать" вниз (как у ComboBox) при на ведении курсора (или при нажатии) к примеру на кнопку, на форме будет лежать CheckListBox, для множественного добавление в ListBox на главной форме.
Как изибразить это "выплывание" (или что бы выезжала как контекстное меню)?
Большое Спасибо! |
|
Bond |
Отправлено: 17.07.2003, 10:14 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 142
|
наверное надо:
1. нарисовать форму, сделать ее в ОбджектИнспекторе невидимой (лучше сделать ее ТулВиндов)
2. написать обработчик события от мышки по отпусканию ее РайтБаттон
2.1 задать координаты Топ и Лефт формы, переданные в событии
2.2 сделать форму видимой и передать ей управление
а ефект выплывания можно сделать изменяя ее размеры от минимальных до нормальных значений с каким-то шагом
|
|
Tor |
Отправлено: 17.07.2003, 13:10 |
|
Не зарегистрирован
|
Вот с эфектом выплывания у меня и загвоздка, хотелось бы как нить подругому, а не через кадрирование, но похоже придется попробывать.
Все равно Спасибо. |
|
Jean |
Отправлено: 17.07.2003, 22:02 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 34
|
AnimateWindow(Form1->Handle, 200, AW_BLEND);
|
|