Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.12;
Скачать: CL | DM;

Вниз

Как удалить только одну из кнопок Minimize/Restore из заголовка   Найти похожие ветки 

 
tretmike   (2002-06-05 12:35) [0]

Добрый день, всем.

Столкнулся с такой проблемой, что у меня не получается удалить только одну из кнопок Minimize/Restore из заголовка окна. Удаляются либо обе кнопки сразу, либо рисуются обе, но вторая кнопка, которую я хочу удалить, просто становится не доступной.

Можно ли как-то обойти это?

С уважением, Михаил.


 
Song ©   (2002-06-05 12:57) [1]

А как удаляете?


 
Korona ©   (2002-06-06 02:01) [2]

2Song:
А как можно удалить?


 
tretmike   (2002-06-06 05:49) [3]

Удаляю при помощи функции SetWindowLong. Исключаю соответствующие стили (WS_MAXIMIZEBOX, WS_MINIMIZEBOX)


 
Song ©   (2002-06-06 09:02) [4]

DeleteMenu() либо TForm.BorderIcons


 
Skyle ©   (2002-06-06 13:37) [5]

Похоже, что
> Удаляю при помощи функции SetWindowLong. Исключаю соответствующие
> стили (WS_MAXIMIZEBOX, WS_MINIMIZEBOX)

и

> TForm.BorderIcons
делают одно и то же... только с разной степенью гиморности :))) И проблемы те же...:)


 
Игорь Шевченко ©   (2002-06-06 14:33) [6]

На CreateParams эти стили удалять.
или
Вызывать
SysMenu := GetSystemMenu(Handle, false);
DeleteMenu(SysMenu, SC_MAXIMIZE, MF_BYCOMMAND);


 
Barloggg   (2002-06-07 10:28) [7]

А можно и по тупому... В свойствах формы есть такой пункт... забыл как читается... в общем есть.
Я им как-то даже попользовался. чтобы окошки не имели системных кнопок минимизации ибо нефиг....

В общем внимательно посмотри диспетчер объектов.
С него впрочем можешь переписать синтаксис и вставить его в код.


 
Skyle ©   (2002-06-07 14:12) [8]


> Barloggg
, а если посмотреть, что уже написали, а? Не судьба наверное %))



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

Текущий архив: 2002.08.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
3-35199
BM
2002-07-23 13:22
2002.08.12
Как создать БД


3-35210
sizmrebi
2002-07-22 17:43
2002.08.12
Pomogite plz


1-35247
Shil
2002-07-30 18:12
2002.08.12
Проблема с аттачем with indy


7-35470
vlad_ri
2002-05-17 15:13
2002.08.12
Матричный принтер, режим


7-35484
snoup
2002-05-25 20:04
2002.08.12
Как заблокировать клаву и мышку с последуищей их разблокировкой!?