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

Вниз

Задать размеры StaticText   Найти похожие ветки 

 
pavelnk ©   (2015-06-18 11:01) [0]

Вот есть на форма StaticText1. Мне нужно ввести туда текст, но так, чтобы соответственно его ширина не менялась, а менялась только его высота, в зависимости от размеров текста. Как это описать, можно ли что то вроде - StaticText1.Height:="auto"?


 
Pavelnk ©   (2015-06-18 11:04) [1]

Просто если ставишь стандартное AutoSize, то он вытягивает текст в одну строчку, а мне нужно наоборот, чтобы текст вытягивался по высоте.


 
кгшзх ©   (2015-06-18 11:05) [2]

к эвтаназиологу тебе надо, парень


 
Pavelnk ©   (2015-06-18 11:10) [3]

А что не так? Простой вопрос, просто memo не хочется использовать, да и вроде как нужно чтобы текст целиком было видно.


 
Pavelnk ©   (2015-06-18 11:17) [4]

Ставлю StaticText1.MaxWidth например 100 px, так он просто отрубает строчку по ширине, а высоту не увеличивает.


 
Ega23 ©   (2015-06-18 11:36) [5]


> просто memo не хочется использовать


Как забить гвоздь рубанком?
А что не так? Простой вопрос, просто молоток не хочется использовать


 
кгшзх ©   (2015-06-18 11:37) [6]

ставишь ширину какую надо.
автосайз убираешь.

высоту делаешь с запасом, либо якорь на боттом.
все.
ибо "растягивать автоматом" модно не в пустоту, а только на доступную клиентскую высоту парента.

и к эвтаназиологу тебе все же надо


 
pavelnk ©   (2015-06-18 12:40) [7]

Вообще дико как то, значит в обычном Label можно поставить вордварп, и строки будут переноситься. А в тексте автоувеличение значит никак нельзя было сделать.


 
Юрий Зотов ©   (2015-06-18 12:41) [8]

ЕМНИП, прямоугольник, который займет текст при заданной ширине можно вычислить через DrawText.


 
кгшзх ©   (2015-06-18 13:22) [9]

дико как то, значит в обычном Label

конечно дико, если не знать что одно оконное, а второе тупо рисование по канвасу.


 
Dimka Maslov ©   (2015-06-18 13:44) [10]


> Юрий Зотов ©   (18.06.15 12:41) [8]


Canvas.TextExtent это называется


 
anonims   (2015-06-18 14:41) [11]

StaticText.Parent:=PanelXX; ????// что-то что не будет менять ширину
StaticText.Align:=altop;
StaticText.Autosize:=true;
SaticText.WordWrap;=true;
PanelXX.AutoSize:=true; ??? // а будет(должно) ли оно менять высоту



Страницы: 1 вся ветка

Текущий архив: 2017.02.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.002 c
4-1280652219
mc.fly
2010-08-01 12:43
2017.02.19
Как внедрить DLL в процесс передав ей параметры?(для взаимосвязи)


2-1432793155
Zheksonz
2015-05-28 09:05
2017.02.19
Сортировка DBGridEh


2-1433843339
pavelnk
2015-06-09 12:48
2017.02.19
Свернуть форму


3-1312306847
Артем
2011-08-02 21:40
2017.02.19
Удаление TADOConnection в потоке


2-1432894313
СтасТ
2015-05-29 13:11
2017.02.19
Ip компьютеров через роутер