Форум: "Начинающим";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];
ВнизTLabeledEdit Найти похожие ветки
← →
махс (2008-02-22 17:47) [0]Создаю TLabeledEdit в режиме реального времни на панели какой-то, которая в свою очередь на форме.
TLabeledEdit.LabelPosition := lpLeft;
Но не пойму, как можно вычислить координаты (.Left) расположения TLabeledEdit в зависимости от слова в Label"e.
Ну т.е. у меня задано TLabeledEdit.Left := 30; и все умещается, а вот если длина слова в Label"е будет больше, чем я предпологал, то часть слова окажется за левой границей панели.
Что посоветуете?
← →
{RASkov} © (2008-02-22 18:57) [1]> [0] махс (22.02.08 17:47)
LabeledEdit.Left:=LabeledEdit.EditLabel.Canvas.TextWidth(LabeledEdit.EditL abel.Caption);
← →
{RASkov} © (2008-02-22 20:20) [2][1] - это было к
> Но не пойму, как можно вычислить координаты (.Left) расположения
> TLabeledEdit в зависимости от слова в Label"e
а
> Что посоветуете?
ну точно не [1]... зачем по ходу программы менять положение контролов?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c