Вверх ↑
Ответов: 2059
Рейтинг: 132
#1: 2022-04-12 02:56:08 ЛС | профиль | цитата
Да я понимаю.
У меня не так было сделано в Win.pas:
 ..... fAnchor:integer;....
property AnchorsFlag:integer read fAnchor write fAnchor;
......
flags := THIWin(C).AnchorsFlag;
......
if _prop_akLeft then fAnchor := fAnchor or 1;
if _prop_akTop then fAnchor := fAnchor or 2;
if _prop_akRight then fAnchor := fAnchor or 4;
if _prop_akBottom then fAnchor := fAnchor or 8;

Control.MarginLeft := _prop_MarginLeft;
Control.MarginTop := _prop_MarginTop;
Control.MarginRight := _prop_MarginRight;
Control.MarginBottom := _prop_MarginBottom;
Control.Margin := _prop_Margin;

Control.MaxHeight := _prop_MaxHeight;
Control.MaxWidth := _prop_MaxWidth;
Control.MinHeight := _prop_MinHeight;
Control.MinWidth := _prop_MinWidth;

THIWin(Control).fMaxHeight := _prop_MaxHeight;
THIWin(Control).fMaxWidth := _prop_MaxWidth;
THIWin(Control).fMinHeight := _prop_MinHeight;
THIWin(Control).fMinWidth := _prop_MinWidth;
.....
THIWin(Control).AnchorsFlag := fAnchor;

--- Добавлено в 2022-04-12 03:08:41

nesco писал(а):
Попробуй вот такой код (это с моим Win)

Нет, не работает. Изначально нет надписей.

--- Добавлено в 2022-04-12 03:14:53

nesco писал(а):
Попробуй вот такой код (это с моим Win)

Нет, не работает. Изначально нет надписей.
карма: 6

0
Редактировалось 5 раз(а), последний 2022-04-12 03:14:53