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

Вниз

расположение кнопок "Свенуть" "Развернуть" "Закрыть"   Найти похожие ветки 

 
delphi_ ©   (2007-04-18 14:52) [0]

как сделать чтоб эти три кнопки были скажем с левой стороны?


 
{RASkov}   (2007-04-18 15:04) [1]

А зачем? Этож не удобно юзверю....
Сам заголовок формы "нарисуй", и кнопки хоть по середине сделай... и bsNone.


 
Ega23 ©   (2007-04-18 15:07) [2]


> как сделать чтоб эти три кнопки были скажем с левой стороны?


Убил бы за такую программу. Честное слово убил бы.


 
homm ©   (2007-04-18 15:09) [3]

> Сам заголовок формы "нарисуй", и кнопки хоть по середине
> сделай... и bsNone.

Не правильный ответ.
Сам заголовок формы нарисуй, то-есть его неклиенсткую часть. RTFM WM_NCPAINT


 
delphi_ ©   (2007-04-18 15:10) [4]

да я че виноват что заказчик так хочет.мне то что


 
Правильный Вася   (2007-04-18 15:15) [5]

сделай блуждающие кнопки, каждый раз в новом месте


 
homm ©   (2007-04-18 15:18) [6]

> сделай блуждающие кнопки, каждый раз в новом месте

Пусть они бегают от курора :)


 
{RASkov}   (2007-04-18 15:54) [7]

> [3] homm ©   (18.04.07 15:09)
> Не правильный ответ.

А по каким критериям ты оцениваешь правильно или нет? :) Круто, я знаю что "не правильный" ответ дал, на "неправильную" задачу поставленную в вопросе. А что ты хочешь рассказать в начинающих как правильно полностью перерисовать стандартный заголовок окна со стандартными кнопками только в другом их месте? Вперед...
Простой вариант: бросить на форму со стилем bsNone - Label c Align=alTop и расположить спидбатоны куда вздумается, описав их клики стандартным действиям, соответствующим действиям заменяемых стандартных кнопок. У Label определить обработчик OnMouseDown со следующим содержанием:
begin
ReleaseCapture;
Perform(WM_SYSCOMMAND, $F012, 0);
end;

Вместо Label можно и другое придумать....



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
2-1176459620
Romm
2007-04-13 14:20
2007.05.06
Вопросик...


3-1171369985
Layner
2007-02-13 15:33
2007.05.06
Можно ли через ADOConnection узнать все SQL запросы


15-1176200510
Megabyte
2007-04-10 14:21
2007.05.06
ДАО программирования


15-1175826761
Slider007
2007-04-06 06:32
2007.05.06
С днем рождения ! 6 апреля


3-1171457314
Ega23
2007-02-14 15:48
2007.05.06
Master-Detail связь через TADODataSet