Вверх ↑
Этот топик читают: Гость
Ответов: 30
Рейтинг: -1
#1: 2009-01-21 19:46:23 ЛС | профиль | цитата
Не нашёл, как можно текст кнопки сделать в несколько строчек. Подскажите, пожалуйста!
карма: 0

0
Ответов: 1088
Рейтинг: 112
#2: 2009-01-22 10:47:41 ЛС | профиль | цитата
code_11526.txt
------------ Дoбавленo:

PS: я не утверждаю что так делать хорошо XD
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_11526.txt [2.6KB] [148]
Ответов: 3514
Рейтинг: 184
#3: 2009-01-22 10:51:14 ЛС | профиль | цитата
Ого...
не легче ли просто попросить добавить в компонент такую возможность?
карма: 0
0
Ответов: 1305
Рейтинг: 29
#4: 2009-01-22 11:09:14 ЛС | профиль | цитата
Астрамак писал(а):
не легче ли просто попросить добавить в компонент такую возможность?

А разве в Винде такая возможность предусмотрена? Вроде как у простой кнопки это невозможно в принципе
карма: 0

0
Ответов: 1088
Рейтинг: 112
#5: 2009-01-22 11:32:42 ЛС | профиль | цитата
http://delphiexpert.ru/view_lesson.php?id=50
http://www.inquiry.com/techtips/delphi_pro/10min/10min0601/10min0601-2.asp
карма: 0
Время верстки: %cr_time% Текущее время: %time%
2
Голосовали:Galkov, andrestudio
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2009-01-22 12:24:38 ЛС | профиль | цитата
в init вставляется строка

#pas
Control.Style := Control.Style or BS_MULTILINE;

видимо имеет смысл зашить установку стиля в код.
карма: 27
1
Голосовали:Konst
Разработчик
Ответов: 26164
Рейтинг: 2127
#7: 2009-01-22 12:24:47 ЛС | профиль | цитата
Добавлено

[svn]Button.pas[/svn]
карма: 22

2
Голосовали:Валерий, Konst
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2009-01-22 12:25:29 ЛС | профиль | цитата
nesco, ну и зачем было свойство делать?
карма: 27
0
Разработчик
Ответов: 26164
Рейтинг: 2127
#9: 2009-01-22 12:29:18 ЛС | профиль | цитата
А я немного по-другому сделал, но уже поправил. Результат один и тот же
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#10: 2009-01-22 12:33:23 ЛС | профиль | цитата
nesco, зачем св-во делать, которым пользоваться никто никогда не будет?
------------ Дoбавленo:

или по другому вопрос поставлю: если удалить из элемента строку

#pas
if _prop_TextLine = 1 then

то при каких условиях и кому может потребоваться отключение многострочности?
карма: 27
0
Разработчик
Ответов: 26164
Рейтинг: 2127
#11: 2009-01-22 12:45:18 ЛС | профиль | цитата
Dilma писал(а):
то при каких условиях и кому может потребоваться отключение многострочности?

Действительно, а зачем, сейчас выкину.
------------ Дoбавленo:

Исправил
карма: 22

1
Голосовали:Валерий
Администрация
Ответов: 15295
Рейтинг: 1519
#12: 2009-01-22 12:51:52 ЛС | профиль | цитата
такое условие имело бы смысл в том случае, если бы оно влияло на генерацию кода. А так это только лишние никому не нужные байты в результирующей программе...
карма: 27
0
Разработчик
Ответов: 26164
Рейтинг: 2127
#13: 2009-01-22 13:03:15 ЛС | профиль | цитата
Dilma писал(а):
А так это только лишние никому не нужные байты в результирующей программе...

Да мне, вначале, показалось (не знаю почему), что пользователю может такое понадобиться. Но если оно не нужно, а оно действительно не нужно, то лишние байты нам точно не упали.
карма: 22

2
Голосовали:Валерий, andrestudio
Ответов: 5227
Рейтинг: 587
#14: 2009-01-22 17:46:16 ЛС | профиль | цитата
А столько лет прошло прежде чем эта фишка попала в батон, ну надоже. Я грешным делом подумал что тут тоже будут уроки рисования , дак нет всё оказалось оперативно. Стоит отдать должное nesco и Sniper36 , спасибо.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 1397
Рейтинг: 50
#15: 2009-01-22 18:08:54 ЛС | профиль | цитата
Может под это дело можно и наклонную надпись на кнопке оформить?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)