![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi 7
Форумчанин
Регистрация: 10.02.2009
Сообщений: 354
|
![]()
Мне надо чтоб Form1 с параметрами Height и Width менялся от длины Label1 просто у меня будет менятся сама текстовочка в Label.Caption у меня при измене он уходит в даль а мне надо чтоб менялась и сама форма уступая Label1 как это сделать заранее спасибо!
Дайте мне власть и я переверну ваш мир!...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
![]() Код:
Последний раз редактировалось lexaltd; 10.03.2009 в 13:07. |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Автору: Рекомендую изначально запомнить ширину лабели. Потом при изменении текста получать разницу предидущей ширины и текущей, ну и увеличивать ширину формы на этот коэффициент
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Delphi 7
Форумчанин
Регистрация: 10.02.2009
Сообщений: 354
|
![]()
Stilet да не так не интересно!ширина может быть на весь экран а может и нет! там я эффект делаю мне нужно всего лишь! то что я спрашиваю.. т.е. форма под лабел
Дайте мне власть и я переверну ваш мир!...
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
![]()
Если я правильно понял "форма под лабел", то можно сделать так
Код:
Последний раз редактировалось S@fer; 10.03.2009 в 13:59. |
![]() |
![]() |
![]() |
#7 |
Delphi 7
Форумчанин
Регистрация: 10.02.2009
Сообщений: 354
|
![]()
вот еще один минус моей идеи! это то что форма не полностью привязывается к label1 извиняюсь что не сразу написал думал поймете!
мне надо чтоб он не уплотнял а еще при этом оставлял скажем +3 Width и + 4 Height а так вообщет то отлично но правда почемуТ с кодом Form1.Left:=Screen.Width - Form1.Width; Form1.Top:=Screen.Height - Form1.Height; уходит в даль! т.е. за границу... ![]() результат Form1.Label1.Left:=3; Form1.Label1.Top:=4; дает не то что мне надо!
Дайте мне власть и я переверну ваш мир!...
Последний раз редактировалось KWN, lnc; 10.03.2009 в 14:56. |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#9 |
Delphi 7
Форумчанин
Регистрация: 10.02.2009
Сообщений: 354
|
![]()
S@fer этот код перемещает форму в правый-нижний угол, и за границу уходит если текстовочка больше чем сама форма... вот поэому я и говорю мне нужен код который сможет менять форму по горизонтали т.е. по Label1
Дайте мне власть и я переверну ваш мир!...
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
![]()
Тогда может подойдет такое
Код:
Последний раз редактировалось S@fer; 11.03.2009 в 10:26. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как загрузить текст.txt в label1 | Sergeu | Общие вопросы Delphi | 8 | 16.01.2009 00:16 |
при восспроизведении progressbar и label1 не работают | blackstersl | Общие вопросы Delphi | 4 | 12.09.2008 20:30 |
label1 | blackstersl | Общие вопросы Delphi | 3 | 11.09.2008 17:21 |
label1 in panel | blackstersl | Общие вопросы Delphi | 1 | 09.09.2008 19:20 |
Form1.Hide и Form1.Show... | Roof | Общие вопросы Delphi | 9 | 13.10.2007 13:33 |