Вверх ↑
Этот топик читают: Гость
Ответов: 689
Рейтинг: 20
#1: 2009-03-12 08:25:12 ЛС | профиль | цитата
добрый день, коллеги.
используя кнопку не могу написать на ней текст так, чтобы он располагался в 2 или 3 строки. появляются какието символы вместо переноса строки, а самого переноса нет. посоветуйте совет, пожалуйста
карма: 0

0
Ответов: 1088
Рейтинг: 112
#2: 2009-03-12 08:48:34 ЛС | профиль | цитата
Скачать новую версию.
Или глянуть тут: http://hiasm.com/forum.html?q=3&p=107672
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 689
Рейтинг: 20
#3: 2009-03-12 10:01:51 ЛС | профиль | цитата
увидев реализацию - отказался от затеи. Зачем нужны такие навороты в коде? У меня таких кнопок 98, и для каждой таймер нужно задавать? Пожалуй я откажусь от таких красивостей...

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

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#4: 2009-03-12 10:12:07 ЛС | профиль | цитата
oldTV писал(а):
А по поводу новой версии - у меня как раз она. В ней уже должно правильно работать?


Если у тебя вот этот пример


Add(MainForm,2953706,42,105)
{
@Hint=#
Width=192
Height=152
}
Add(Button,16080776,92,105)
{
@Hint=#
Left=45
Top=30
Width=85
Height=45
Font=[MS Sans Serif,8,1,0,1]
TabOrder=-1
Caption="Привет от HiAsm-a"
}


Отображается не вот так



то у тебя не новая (или корявая новая) версия


карма: 22

0
файлы: 1button_multistr_011.png [5.9KB] [225]
Ответов: 689
Рейтинг: 20
#5: 2009-03-12 10:54:20 ЛС | профиль | цитата
небольшое уточнение:
я использую кнопку с картинокй

[size=-2]------ Добавлено в 10:54
и еще: мне не надо переносить слова в зависимости от ширины кнопки - мне надо переносить там, где я хотел бы их перенести.
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#6: 2009-03-12 11:02:13 ЛС | профиль | цитата
oldTV писал(а):
я использую кнопку с картинокй

Эта кнопка не поддерживает MultiLine Text
------------ Дoбавленo:

oldTV писал(а):
мне надо переносить там, где я хотел бы их перенести

Только самому отрисовывать -- стандартный режим переноса такое не поддерживает
------------ Дoбавленo:

Самое простое -- нарисовать кнопку самому, все ресурсы для этого есть
карма: 22

0
Ответов: 689
Рейтинг: 20
#7: 2009-03-12 11:11:30 ЛС | профиль | цитата
спасибо
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#8: 2009-03-12 11:23:33 ЛС | профиль | цитата
oldTV, вот пример, как самому отрисовать кнопку

http://www.hiasm.com/sha/shatools.php?q=5&id=123
карма: 22

0
Ответов: 8961
Рейтинг: 824
#9: 2009-03-12 11:25:52 ЛС | профиль | цитата
nesco, ну и пример! А "Привет от Севастополя" уместится?
карма: 19

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#10: 2009-03-12 11:56:54 ЛС | профиль | цитата
Леонид писал(а):
ну и пример!

А что, сложно
По-моему, не очень. Пример показывает, что самому можно отрисовать такую кнопку. А вот теперь представьте себе, что все это добро я должен затолкать в компонент. Еще не отпала охота задавть дальше вопросы, а вот охота делать такой компонент у меня отпала сразу
------------ Дoбавленo:

Да, ксатит, последние версии HiAsma поддерживают регионы. Я не вижу никаких проблем в создании своих кнопок, ручек и тому подобной лабуды. Тут, самое главное -- желание, остальное приложиться. А если нет желания... Тогда...
карма: 22

0
Ответов: 689
Рейтинг: 20
#11: 2009-03-12 14:34:23 ЛС | профиль | цитата
nesco, а что такое регионы? как это?
уж не то ли это о чем я давно мечтал и тешил?
карма: 0

0
Ответов: 8961
Рейтинг: 824
#12: 2009-03-12 14:49:06 ЛС | профиль | цитата
nesco, не сложно, но моя реплика относилась к Вашему посту с картинкой, которая ассоциировалась с известным анекдотом
карма: 19

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#13: 2009-03-12 14:51:09 ЛС | профиль | цитата
Вот тут примеры есть

ElementsDelphiExampleFormsRegions

А сами они во вкладке --> Окно --> Регионы
карма: 22

0
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)