Форум: "KOL";
Текущий архив: 2008.02.03;
Скачать: [xml.tar.bz2];
ВнизMaximize and Restore form handling Найти похожие ветки
← →
AndreyRus (2007-07-03 17:16) [0]Как избавиться от subj (перемещение в верхний угол экрана и обратно при двойном щелчке левой кнопкой по заголовку окна)?
form.BordrStyle:= fbsToolWindow;
← →
Vladimir Kladov (2007-07-03 18:07) [1]MinimizeNormalAnimated не помогает?
← →
[e]Bu$ter © (2007-07-03 21:34) [2]
> MinimizeNormalAnimated не помогает?
Помогает, но не для этого.
Имеется ввиду пыпытка окна, для которого установлено Resizible:=false, развернуться во в весь экран при 2х клике в заголовке — окно распахивается и сражу же принимает свой прежний размер, но при этом оказывается в верхнем левом углу экрана. Это вместо того, чтоб оставаться на месте и не дёргаться.
← →
Vladimir Kladov (2007-07-03 21:58) [3]Если оно не должно максимизироваться, то запретите иконку максимизации. Или у него нет такой иконки? Я не пользовался tool-окнами (не люблю узкий заголовок), и что-то не припомню, как там с максимизацией дела обстоят.
← →
AndreyRus (2007-07-03 23:24) [4]
> Или у него нет такой иконки?
Да. Отсутствует. Есть только закрытия.
← →
Vladimir Kladov (2007-07-04 15:42) [5]Можно еще обработать WM_NCLBUTTONDBLCLK и если wParam=HTCAPTION то не дать обработать дальше обработчиком по умолчанию и вернуть системе, что якобы "обработано".
← →
AndreyRus (2007-07-05 14:29) [6]Кстати, на VCL такого эффекта нет.
← →
Дмитрий К © (2007-07-05 15:47) [7]
form.ExStyle:=form.ExStyle or WS_EX_TOOLWINDOW;
form.Style:=form.Style and not WS_MAXIMIZEBOX;
← →
AndreyRus (2007-07-05 17:07) [8]> form.Style:=form.Style and not WS_MAXIMIZEBOX;
Спасибо!
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2008.02.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.057 c