Форум: "Начинающим";
Текущий архив: 2017.02.19;
Скачать: [xml.tar.bz2];
ВнизЗадать размеры 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.001 c