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

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

Как реализовать выподающий список чек-боксов? [D5, Win95/98, WinME]


[NIKEL] ©   (2002-05-10 14:03:00) 

Собственно, сабж. Но так, чтоб это был именно выподающий список -
в идеале - некоторая панель, на которую можно кидать любые компаненты и чтоб она была выподающей? Есть предложения?


Song   (2002-05-10 18:05:00) [1]

Булевскую переменную заведите.


kaif   (2002-05-10 15:31:00) [2]

А чтобы ее еще по escape или клику мыши мимо такого "меню" закрыть?


MBo   (2002-05-10 15:01:00) [3]

procedure TForm1.Panel1Click(Sender: TObject);
begin
if panel1.height<=15 then
panel1.height:=100
else
panel1.height:=15;
panel1.bringtofront;
end;


[NIKEL]   (2002-05-10 14:50:00) [4]

надо чтоб оно раскрывалось! какую кнопочку? мне надо чтоб я мог туда другие элементы кидать(тот же чек бокс) и чтоб когда эта панель(так назавем) раскрывалась, все что находилось бы под ним - перекрывалось!


MBo   (2002-05-10 14:40:00) [5]

самое простое - делаем длинную кнопочку, по ее нажатию
checklistbox1.visible:=not checklistbox1.visible;


MBo   (2002-05-10 14:37:00) [6]

а как ее закрывать?


[NIKEL]   (2002-05-10 14:22:00) [7]

Ну если знает, думаю ответит сюда...
а чё за чат?


IronHawk   (2002-05-10 14:14:00) [8]

MBo точно знает, у него в чате спроси!


Наверх

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