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

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

несколько форм


dambo ©   (2008-03-03 19:33:00) 

как сделать приложение с несколькими формами?
(например нажимаешь на кнопку и появляется вторая форма)


Anatoly Podgoretsky   (2008-03-04 16:42:00) [1]

> Ega23  (04.03.2008 13:43:15)  [15]

Ему можно, он неизлечим.


Ega23   (2008-03-04 14:57:00) [2]


> BlockInput


гм.. не знал..  :)


clickmaker   (2008-03-04 13:59:00) [3]


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

ну так BlockInput вызвать проще, чем создать в рантайме лейбл на форме )


Ega23   (2008-03-04 13:43:00) [4]

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


clickmaker   (2008-03-04 13:38:00) [5]


> А вот как на неё поместить опять таки динамически два Label'а
> а потом убить

так же как и форму, только в качестве Owner и Parent указать саму форму. Тогда они убьются вместе с ней.


Negor   (2008-03-04 13:33:00) [6]

Пишу тут одну програмку(которая будут вырубать клаву на определённое время чтобы юзер отдохнул) и вот что нужно. Вывести поверх всех окон значение времени(типа скока ещё до включения клавы). Ну и создал я форму(по методу как сдесь описывал Dell). Сделал её полупрозрачной и размером на весь экран. А вот как на неё поместить опять таки динамически два Label'а а потом убить. Т.е. как создавать динамически форму а потом на ней динамически создавать объекты и изменять их? Примерно так.


Washington   (2008-03-04 12:21:00) [7]


> Показать модально
дык надо бы ему было объяснить, что это значит. а то вдруг щас спросит :)


Ega23   (2008-03-04 11:51:00) [8]


> Я думаю... в этом случае лучше создавать объект динамический
> чем держать его в памяти.


Когда как...


Dell   (2008-03-04 09:46:00) [9]

Я думаю... в этом случае лучше создавать объект динамический чем держать его в памяти.


Германн   (2008-03-04 02:21:00) [10]


> Dell   (04.03.08 02:07) [8]
>
>
> > @!!ex ©   (03.03.08 21:39) [7]
>
>
> Нормуль... если конечно не считать парочки очепяток :)
>

Ну и если не считать некоей бесполезности. Но тут сам автор вопроса выдал индульгенцию.


Dell   (2008-03-04 02:07:00) [11]


> @!!ex ©   (03.03.08 21:39) [7]


Нормуль... если конечно не считать парочки очепяток :)


@!!ex   (2008-03-03 21:39:00) [12]

> [6] Dell   (03.03.08 20:38)

Жесть...


Dell   (2008-03-03 20:38:00) [13]

procedure CreateForm;
var
 LForm: TForm;
begin
 LForm := TForm.Crate(nil);
 try
    LForm.ShowModel;
 finally
   LForm.Release;
 end;
end;


@!!ex   (2008-03-03 20:12:00) [14]

> ладно блин раскусил

Не новичек - только не в ту сторону.

Создать
New->Form

Показать
Form2.Show;

Показать модально
Form2.ShowModal;


dambo   (2008-03-03 19:53:00) [15]

ладно блин раскусил
просто лень было в демосе искать


{RASkov}   (2008-03-03 19:48:00) [16]

> [2] dambo   (03.03.08 19:48)
> это ведь форум для новичков

Но ты, походу, к ним не относишься :(


dambo   (2008-03-03 19:48:00) [17]

понятия не имею
это ведь форум для новичков


clickmaker   (2008-03-03 19:34:00) [18]

а сам-то как думаешь?


Наверх

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