Вверх ↑
Этот топик читают: Гость
Ответов: 689
Рейтинг: 20
#1: 2009-06-11 22:51:35 ЛС | профиль | цитата
Коллеги, можно ли в сабже управлять высотой строки и переносом текста на другую линию в строке, на вторую или третью линию.
Пишу доску объявлений - надо что то типа таблицы, со старыми объявлениями.

Если нет, то хотя бы как? Есть варианты?
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#2: 2009-06-11 23:05:48 ЛС | профиль | цитата
Высота строки управляется только высотой иконки при включенном режиме их отображения, и только для всех строк разом (увы, не я это придумал). Перенос текста (мультистрочный режим) можно осуществить только автоматически, и только в режиме TableWBreak=True при SingleString=False. К тому же, этот тип таблицы не поддерживает отображения иконок и чеков в режиме мультистрочного текста, для этого необходимо применять новую таблицу, но на нее так же распространяется управление высотой строк (все разом) и разбиение текста на строки (автоматический, по-усмотрению системы).
Насчет вариантов, то тут ничем помочь не могу, самодеятельностью в этом вопросе не занимался
карма: 22

0
Ответов: 689
Рейтинг: 20
#3: 2009-06-11 23:20:37 ЛС | профиль | цитата
Для всех сразу и подойдет. Высоту иконки сделаем. Как решить вопрос с новой таблицей? О какой таблице речь?
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#4: 2009-06-12 01:02:22 ЛС | профиль | цитата
oldTV писал(а):
О какой таблице речь?

MTStrTbl
карма: 22

0
Ответов: 689
Рейтинг: 20
#5: 2009-06-13 20:22:41 ЛС | профиль | цитата
Я так понял это нестандартный компонент. В твоих (nesco) компонентах я его не нашел. Где брать?
А с иконкой даже хорошо - будет типа статуса (информативное, срочное, и т.д.). Главное чтобы текст влез в несколько строк. Суммарно текст будет не очень длинный, некое резюме объвления.А само объявление уже по клику. Но все равно надо больше чем 1 строка: 2-3-4.

карма: 0

0
Ответов: 3851
Рейтинг: 159
#6: 2009-06-13 20:41:08 ЛС | профиль | цитата
oldTV писал(а):
Я так понял это нестандартный компонент

это набор штатных элементов текущей версии..
карма: 0
начавший
0
Ответов: 689
Рейтинг: 20
#7: 2009-06-13 20:53:21 ЛС | профиль | цитата
Андрей., у меня как раз штатная, но там нет MTStrTbl, там есть как и была раньше StringTableMT: расширенная таблица строк с поддержкой МТ потоков. Это она?
Внимательно читаю сообщение nesco:
Перенос текста (мультистрочный режим) можно осуществить только автоматически, и только в режиме TableWBreak=True при SingleString=False.

В этой таблице эти параметры есть. Но читаем дальше:
К тому же, этот тип таблицы не поддерживает отображения иконок и чеков в режиме мультистрочного текста, для этого необходимо применять новую таблицу
. Поэтому вопрос: какую?
карма: 0

0
Ответов: 1088
Рейтинг: 112
#8: 2009-06-13 21:20:12 ЛС | профиль | цитата
oldTV писал(а):
у меня как раз штатная

Конкретней...
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 3851
Рейтинг: 159
#9: 2009-06-13 21:21:32 ЛС | профиль | цитата
oldTV писал(а):
у меня как раз штатная, но там нет MTStrTbl

у тебя вот это
Add(MTStrTbl,13359882,217,133)
{
Left=90
Top=60
}
нормально вставляется?
карма: 0
начавший
0
Ответов: 689
Рейтинг: 20
#10: 2009-06-15 10:30:30 ЛС | профиль | цитата
У меня этот компонент называется как раз StringTableMT. Версия HiAsm самая последняя, но установленная только с сетапа, ничего дополнительного не брал.
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#11: 2009-06-15 10:44:34 ЛС | профиль | цитата
oldTV писал(а):
У меня этот компонент называется как раз StringTableMT

oldTV писал(а):
Версия HiAsm самая последняя

Такого быть не может. StringTableMT находится во вкладке Интерфейс -> Расширенные, а MTStrTbl -- во вкладке Интерфейс -> Строковая таблица MT, там целый набор компонентов. По крайней мере, так идет уже с версии b177
карма: 22

0
Ответов: 689
Рейтинг: 20
#12: 2009-06-15 11:23:36 ЛС | профиль | цитата
Спасибо, нашел... Извините сразу не понял. Все есть. И на стандартной тоже заработало: иконки правда не видно, но текст переносится на ура. Но иконка - ерунда. Не нужна. Главное высота регулируется, все отлично.

С новой разбираюсь...
------------ Дoбавленo в 11.46:
В этой иконка даже видна, супер. Только управлять ими не могу.
Подскажите строку для вставки в таблицу с иконками
карма: 0

0
Ответов: 409
Рейтинг: 17
#13: 2009-06-18 12:01:47 ЛС | профиль | цитата
Не буду создавать отдельную тему... спрошу тут:
Nesco - как в MTStrTbl сделать выгрузку/загрузку в текстовый файл (с разделением `;`)?
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#14: 2009-06-18 13:40:33 ЛС | профиль | цитата
Pirr писал(а):
как в MTStrTbl сделать выгрузку/загрузку в текстовый файл (с разделением `;`)?

Недавно кто-то делал, поищи по форуму

карма: 22

0
Ответов: 223
Рейтинг: 24
#15: 2009-06-18 13:47:36 ЛС | профиль | цитата
Pirr,это подойдет
code_13795.txt
карма: 0

0
файлы: 1code_13795.txt [2.3KB] [249]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)