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

Вниз

Как скрыть заголовок окна   Найти похожие ветки 

 
antoniz   (2003-02-07 09:57) [0]

Люди подскажите как не показывать заголовок окна, но чтобы размеры формы можно было изменять. Т.е. должна остаться обычная форма, но без заголовка.


 
antoniz   (2003-02-07 10:18) [1]

Отвечаю сам себе
procedure HideCaption(Form: TForm);
begin
with Form do
begin
SetWindowLong(Handle,GWL_STYLE,
GetWindowLong(Handle,GWL_STYLE)
and not WS_CAPTION);
Width:=Width+1;
Height:=Height + 1;
end;
end;


 
Игорь Шевченко ©   (2003-02-07 10:20) [2]

В design-time задается BorderStyle := bsNone

далее

type
TMyForm = class(TForm)
....
protected
procedure CreateParams(var Params: TCreateParams); override;
...
end;

procedure TMyForm.CreateParams(var Params: TCreateParams);
begin
inherited;
with Params do
Style := Style or WS_CLIPCHILDREN or WS_SIZEBOX;
end;




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

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

Наверх




Память: 0.46 MB
Время: 0.018 c
7-53305
maxim2
2002-12-17 13:38
2003.02.17
Вырубание клавиатуры


9-52695
Maelstrom
2002-09-13 16:30
2003.02.17
ПРОБЛЕМА С ДВУМЕРНЫМ МАССИВОМ!!!


1-52831
Jaxtor
2003-02-07 12:49
2003.02.17
Удаление всех файлов из заданной папки


1-52953
multik
2003-02-08 23:54
2003.02.17
Как сохранить изменённый шрифт для treeview


1-52909
mate
2003-02-08 15:46
2003.02.17
Как сохранить массив в виде рисунка