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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
2-1203621845
batya-x
2008-02-21 22:24
2008.03.23
PNG


2-1203487534
snake-as
2008-02-20 09:05
2008.03.23
Работа с числами


15-1202801091
needhelp
2008-02-12 10:24
2008.03.23
борьба с adWare/SpyWare


15-1202636826
@!!ex
2008-02-10 12:47
2008.03.23
Что за группа? Что за трэк?


2-1203672334
Ковалев Г.Н
2008-02-22 12:25
2008.03.23
Borland Delphi 2006