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

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

WindowState [D7]


aka ©   (2011-02-07 17:48:00) 

Добрый день. Поставил у формы BorderStyle=bsNone, чтобы можно было
"натягивать" разные скины на форму, соответственно пришлось делать разные кнопки: закрыть, минимизировать, максимизировать

если под кнопку писать код
WindowState = wsMinimized;
то окно сворачивается в левый нижний угол, подобно окну MDIChild в родительском окне.

Как сделать чтобы все работало нормально? Заранее спасибо.


Amoeba_   (2011-02-09 20:12:00) [1]


> DiamondShark ©   (09.02.11 20:07) [9]

+1


DiamondShark   (2011-02-09 20:07:00) [2]

У меня есть мечта:
Однажды, организуют смотр-конкурс молодых рисователей скинов. Посадят их 900 голов в А-380, и повезут. И вот где-то в самом центре Атлантического океана у аэробуса откажут все четыре двигателя.


Студент   (2011-02-09 01:27:00) [3]

Про сворачивание уже ответили, просто добавлю про :


> Поставил у формы BorderStyle=bsNone, чтобы можно было
> "натягивать" разные скины на форму


Так вот... Для "скинизирования" вовсе не обязательно убирать рамку... Можно рисовать и на рамке - поменять её цвет например, сделать чтоб её окрас плавно переливался, добавить кнопок и.т.п.


Dennis I. Komarov   (2011-02-08 09:56:00) [4]

http://msdn.microsoft.com/en-us/library/ms633548(VS.85).aspx


Dennis I. Komarov   (2011-02-08 09:53:00) [5]


> aka   (07.02.11 18:02) [4]

while [4] do [1];


aka   (2011-02-07 18:12:00) [6]


> oldman ©   (07.02.11 17:56) [3]

а Application.Minimize; не пять а всего один.


aka   (2011-02-07 18:02:00) [7]


> Дык оно вроде везде так работает. Надо не форму, а главное
> окно минимайзить.

главное и минимизю вот так: WindowState = wsMinimized;
а оно сворачивается в левый нижний угол


oldman   (2011-02-07 17:56:00) [8]


> Dennis I. Komarov ©   (07.02.11 17:54) [1]
> Дык оно вроде везде так работает.


А нам по пять раз на грабли по фиг. И справку мы не читаем, и учебник тож.


Jeer   (2011-02-07 17:55:00) [9]


> Как сделать чтобы все работало нормально?


Расшифруй.


Dennis I. Komarov   (2011-02-07 17:54:00) [10]

Дык оно вроде везде так работает. Надо не форму, а главное окно минимайзить.


Наверх

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