Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Сворачивание окна в Builder-e / 8 сообщений из 8, страница 1 из 1
07.07.2005, 18:14
    #33155537
Сворачивание окна в Builder-e
Я сделал программу на Buildere


когда я нажимаю на кнопку минимизации сверху,
она сворачивается в виде полоски снизу слева, над панелью

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

Создал новый проект - он нормально сворачивается,
сравнил все свойства форм - вроди совпадают ...

Заранее благодарен.
...
Рейтинг: 0 / 0
07.07.2005, 18:27
    #33155562
VirusXP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сворачивание окна в Builder-e
чудес не бывает - из одной мухи можно сделать только одного слона...
на панель задач сворачивается только главная форма (project->options->forms->mainform), остальные окна сворачиваются НАД панелью...
...
Рейтинг: 0 / 0
14.07.2005, 13:14
    #33165757
Сворачивание окна в Builder-e
Через главную форму я ввожу пароль,
по этому она у меня не основная

а могу ли я отловить событие сворачивания,
и программным способом свернуть главную форму ...

и тогда по идеи все должно свернутся ...
...
Рейтинг: 0 / 0
14.07.2005, 13:32
    #33165849
Andrew1411
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сворачивание окна в Builder-e
а нефиг под пароль отводить главную форму
форму для ввода пароля создавай динамически
я делаю так:

void __fastcall TMainForm::FormCreate(TObject *Sender)
{
Password= new TPassword(this);
Password->ShowModal();
Password->Free();

}


Password - форма пароля
MainForm - главная форма
P.S. не забудте выкинуть форму Password из списка автосоздаваемых
...
Рейтинг: 0 / 0
14.07.2005, 13:53
    #33165930
Andrew1411
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сворачивание окна в Builder-e
Можно конечно перехватить сообщение форме, и вместо сворачивания сказать ей HIDE, но насколько я понял, главная форма у вас спрятана - следовательно исчезнет кнопка в панели задач. Так что лучше измените главную форму, а форму с паролем создавайте в динамически (не в смысле ее разработки, а создания как объект)
...
Рейтинг: 0 / 0
15.07.2005, 15:49
    #33168978
Сворачивание окна в Builder-e
Зачем мне создавать парольную форму,
я ее могу просто показать ... а главную каким то образом спрятать - на время ввода пароля.
После ввода пароля - я опять прячу парольную форму ... пока клиент не захочет перелогиниться.
...
Рейтинг: 0 / 0
18.07.2005, 07:57
    #33170451
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сворачивание окна в Builder-e
неопознанныйЗачем мне создавать парольную форму,
я ее могу просто показать ... а главную каким то образом спрятать - на время ввода пароля.
После ввода пароля - я опять прячу парольную форму ... пока клиент не захочет перелогиниться.Главной формой является форма, стоящая первой в списке автосоздаваемых форм, тебе надо твою парольную форму сделать не главной, чтоб сворачивание нормально было
...
Рейтинг: 0 / 0
18.07.2005, 09:59
    #33170583
Andrew1411
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сворачивание окна в Builder-e
Уважаемый Неопознанный, вам хочется работать с сообщениями Windows? это немного сложнее, чем сделать правильное распределение форм, к тому же код меняется минимально.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Сворачивание окна в Builder-e / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]