Вверх ↑
Этот топик читают: Гость
Ответов: 3655
Рейтинг: 69
#91: 2007-04-10 22:54:07 ЛС | профиль | цитата
HikeR писал(а):
эээ... одного столбца, вы хотели сказать?

В ячейке может быть несколько строк
карма: 0

0
Ответов: 499
Рейтинг: 1
#92: 2007-04-10 22:58:19 ЛС | профиль | цитата
это у nesco, или в стандартной?
карма: 0

0
Ответов: 3655
Рейтинг: 69
#93: 2007-04-10 23:02:35 ЛС | профиль | цитата
HikeR писал(а):
это у nesco, или в стандартной?

у nesco
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#94: 2007-04-10 23:31:56 ЛС | профиль | цитата
Вячеслав, скажи -- ты вообще представляешь себе о чем ты спрашиваешь? Я уже писал
Это графическое отображение, а не физическая разбвика на строки. Кстати, в StrGride сделано точно также
Как ты себе представляешь хранение в одной ячейке типа string несколко строк -- это ведь не ListBox? Можно, конечно, пименить символ разделитель. И всеравно -- как к любой строке в ячейке можно обратиться по индексу. Это будет уже не двухмерный а N-количество трехмерных массивов. Это можно реализовать, но с применением N-го количества ListBox'ов. А что, в Exel'e можно обратится к ячейке как к ListBox'y -- по индексу находящихся там строк?

[size=-2]------ Добавлено в 23:13
HikeR писал(а):
а для чего "строковый накопитель"? как бы сначала в него можно грузить, а потом одним махом переносить в таблицу?

Да, можно. И инициализировать из него таблицу при старте, тоже можно.

карма: 22

0
Ответов: 499
Рейтинг: 1
#95: 2007-04-10 23:58:09 ЛС | профиль | цитата
nesco, пока фака еще нет, поспрашиваю тут.
есть ли возможность указать, что некоторая строка является объединенной? то есть она состоит из одной ячейки шириной в несколько столбцов.
либо как в том же экселе: если справа ячейки пустые - то отображать содержание ячейки поверх этих пустых ячеек.
карма: 0

0
Ответов: 3655
Рейтинг: 69
#96: 2007-04-11 00:05:25 ЛС | профиль | цитата
nesco писал(а):
Как ты себе представляешь хранение в одной ячейке типа string несколко строк -- это ведь не ListBox

К сожалению не сохранил пример.
Там многострочный Хинт создавался с разделителем #13.
Для вывода на печать мне необходимо знать что кончилась строка.
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#97: 2007-04-11 01:05:26 ЛС | профиль | цитата
HikeR, здесь все точно также, как в обычном StringTabl'e. Замени Delimiter пробелом и получишь целую строку. Этот компонент делался параллельно со штатным StringTabl'ом. Он, почти полностью, повторяет штатный компонент и алгоритм его работы такой же.

[size=-2]------ Добавлено в 01:05
Вячеслав писал(а):
Для вывода на печать мне необходимо знать что кончилась строка

А в графике печатать нельзя?
карма: 22

0
Ответов: 3655
Рейтинг: 69
#98: 2007-04-11 01:13:45 ЛС | профиль | цитата
nesco писал(а):
А в графике печатать нельзя?

Наверное можно только не знаю как.
Я ведь компонент хотел сделать.
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#99: 2007-04-11 01:14:28 ЛС | профиль | цитата
Вячеслав, а самому этот символ вставить в строку при загрузке не вариант что ли?
Вот например так: при загрузке в строке Вася@Вася -- > заменяем @ на #13 (ты должен знать как это делается), и все -- прекрасно отображается и бьется на строки, и символ #13 внутри строки. Так что -- дерзай.
P.S. Ну что, еще символ иммитатор вставлять в компонент -- это не смешно.
карма: 22

0
Ответов: 3655
Рейтинг: 69
#100: 2007-04-11 01:16:45 ЛС | профиль | цитата
nesco писал(а):
а самому этот символ вставить в строку при загрузке не вариант что ли?

Надо попробовать.
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#101: 2007-04-11 01:18:23 ЛС | профиль | цитата
Вячеслав, я пробовал -- прекрасно работает (только лучше не редактировать, а то палочку вместо #13 увидешь).
карма: 22

0
Ответов: 499
Рейтинг: 1
#102: 2007-04-11 01:25:26 ЛС | профиль | цитата
nesco писал(а):
Замени Delimiter пробелом и получишь целую строку

не совсем понял. заменить в самой таблице свойство StrDelimiter? нельзя, другие строки могут содержать в себе пробелы.
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#103: 2007-04-11 01:41:41 ЛС | профиль | цитата
HikeR, можно получить строку и потом заменить в ней Delimiter. Ну накидай пример и напиши -- что надо сделать. Я думаю, сделаем.
карма: 22

0
Ответов: 499
Рейтинг: 1
#104: 2007-04-11 02:08:09 ЛС | профиль | цитата
вот, плиз:
code_1264.txt
вторя и третья строки режутся, а хотелось бы, чтобы показывались полностью.
карма: 0

0
файлы: 1code_1264.txt [525B] [374]
Разработчик
Ответов: 26113
Рейтинг: 2126
#105: 2007-04-11 03:42:15 ЛС | профиль | цитата
HikeR, я посмотрю.
Вот последняя редакция. Можете поюзать. Добавлен Grid3D+BumpText -- очень интересный эффект.


[size=-2]------ Добавлено в 03:42
HikeR, да... Задал ты мне задачу. Нет такого параметра, чтобы по буквам разбивал. Завтра буду думать.
карма: 22

0
файлы: 1WordBreak.zip [2.9KB] [407]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)