Форум: "Основная";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
ВнизНельзя изменить размер формы за нижний край. Найти похожие ветки
← →
Dmk (2002-09-02 22:22) [0]Создана форма наследница от TCustomForm. У формы напрочь отсутствует возможность изменить размер за нижний край и невидим правый нижний угол изменения размеров(size grip). Подскажите пожалуйста в каком направлении копать?
← →
Malder (2002-09-02 22:34) [1]Создай наследника от TForm...
← →
Keymaster (2002-09-02 22:53) [2]можно копнуть в сторону WM_NCHITTEST
← →
Dmk (2002-09-02 23:18) [3]Не подходит TForm. Слишком много закрыто свойств и методов.
Поищу пока ...
← →
MrBeer (2002-09-03 21:02) [4]ya ne izsledoval customform, no vozmozhno dopolnitelnaya obrabotka message WM_NCHITTEST mozhet tebe pomoch".
Esho kak variant (neochen krasivii) mozhesh polzovat" TForm a dlya dostupa v zakritie veschi TCustomForm delat" podobnoe:
type TUgly = class(TCustomForm)
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
TUgly(self).DoHide();
end;
← →
Dmk (2002-09-04 01:05) [5]Спаисбо за поддержку и советы. Разобрался. Все дело в TControlScrollBar. При установке свойств SB_HorzBar размер был равен 0 и Range был равен 0, что приводит к "исчезновению" скролл бара. А возможность изменять размеры при захвате за низ в VCL реализована только за скролл бар. Неважно видим он или нет.
Size grip тоже относится только к горизонтальному Scroll bar"у.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c