![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
||||
|
||||
|
Подскажите пожалуйста вормулу:
Чтобы при нажатии на кнопку Button1 ворма сворачивалась, на Button2 разворачивалась. и еще вопросик: Как называется событие которое вызывается при нажатии на кнопку свернуть (развернуть)? Например с кнопкой "закрыть" работают события OnClose и OnCloseQuery. |
|
#2
|
|||
|
|||
|
Небольшой ответик.
Цитата:
Код:
procedure TForm1.Button1Click(Sender: TObject); begin ShowWindow(Application.Handle, SW_MINIMIZE); end; procedure TForm1.Button2Click(Sender: TObject); begin ShowWindow(Handle, SW_SHOWMAXIMIZED); end; Цитата:
|
|
#3
|
||||
|
||||
|
Цитата:
Просто мне при нажатии на кнопку свернуть необходимо чтобы форма свенулась в трей (компоненты все есть) как зделать ненаю просто... |
|
#4
|
|||
|
|||
|
Код:
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
procedure WMSYSCOMMAND(var Msg: TMessage); message WM_SYSCOMMAND;
public
{ Public declarations }
end;
.................
procedure TForm1.WMSYSCOMMAND(var Msg: TMessage);
begin
if Msg.WParam = SC_MINIMIZE then
begin
// здесь ваши действия, которые должны выполняться при минимизации
end;
inherited;
end; |
|
#5
|
||||
|
||||
|
Посмотри в разделе исходники (далеко внизу форума), там мой Windows Hider, там есть этот отлов... И все действия, чтоб и кнопка на таскбаре, и сама форма сныкалась... То же самое делал, в трей прятал прогу...
ЗЫ: Это будет информативнее пред. ответа... ИМХО. Последний раз редактировалось PhoeniX, 12.05.2009 в 23:07. |