Вниз
Скачать: CL | DM;

Панель задач   Найти похожие ветки 

← →
ttt   (2013-03-06 04:18) [0]

Доброй ночи.

Моё приложение в рабочем виде не имеет кнопки на панели задач. Оно скрыто SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW) (пробовал скрыть и ShowWindow(Application.Handle, SW_HIDE) - вообще не работает). Но её необходимо отобразить во время активного окна настроек для удобства перехода. Пробовал вызывать SetWindowLong(Application.Handle, GWL_EXSTYLE, 0) и ShowWindow(Application.Handle, SW_SHOW), они не дают никакого эффекта. Срабатывают только если окно настроек закрывается, но как раз таки после закрытия мне и нужно опять скрыть кнопку с панели задач. Как реализовать такое?


← →
brother ©   (2013-03-06 06:24) [1]

> Срабатывают только если окно настроек закрывается,

а если вызывать ДО показа окна настроек, те перед Setup.show(showmodal) ?


← →
ttt   (2013-03-06 12:51) [2]

 SetWindowLong(Application.Handle, GWL_EXSTYLE, 0);
 ShowWindow(Application.Handle, SW_SHOW);
 with TfrmEdit.Create(Self) do ShowModal;


procedure TfrmEdit.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action:= caFree;
SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);
end;


Вот так вот у меня сейчас. Не работает. :)


← →
brother ©   (2013-03-06 16:26) [3]

а это не ДО показа окна


← →
ttt   (2013-03-06 17:28) [4]

Как же не до? Ведь окно еще даже не создано.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.003 c
2-1362516656
Дмитрий
2013-03-06 00:50
2013.12.29
Динамически создал edit а роботать с ним не могу(


2-1362198906
ixen
2013-03-02 08:35
2013.12.29
Вопрос про Ribbon от DevExpress


15-1373833803
Юрий
2013-07-15 00:30
2013.12.29
С днем рождения ! 15 июля 2013 понедельник


15-1373574372
Rouse_
2013-07-12 00:26
2013.12.29
А давайте померяемся :)


15-1373802593
картман
2013-07-14 15:49
2013.12.29
самообучение




   Наверх