Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
ВнизНужен компонент Grid! Найти похожие ветки
← →
frost (2004-01-15 13:18) [0]Нужен компонент типа TDrawGrid однако необходимо чтобы количество
столбцов в каждой строчке было произвольным тоесть 1 строка 2 столбца,
2 строка 1 столбец и т.д.
← →
Анонимщик (2004-01-15 13:21) [1]То есть вложенные таблицы, что ли?
← →
frost (2004-01-15 13:27) [2]Нет, скажем обычный DrawGrid но у каждой строки разное кол-во колонок.
← →
Dimman1 (2004-01-15 13:29) [3]попробуй TAdvStringGrid
← →
Анонимщик (2004-01-15 13:31) [4]TDrawGrid такого не поддерживает, да и стороннего компонента не знаю. Ты конкретную задачу скажи, зачем нужно, в большинстве случаев это несложно организовать.
← →
frost (2004-01-15 13:43) [5]Конкретно необходимо вставлять изображения в текст, пробовал TjvxRichEdit - не устраивает (по ряду причин) решил сделать через таблицу, тоесть в таблице изначально 1 строка и 1 столбец,
набрал текст далее вставка рисунка (все рисунки одинакого размера) рисунок сразу разместился в ячейку (мною созданную) данной строки, пишиш текст дальше.
← →
ЮЮ (2004-01-19 05:45) [6]>пишиш текст дальше
Т.е. уже в третьем столбце строки, при этом, очевидно, желая, чтобы он, не вмещаясь в строку по ширине, продолжал писаться в первом столбце этой строки?
Это уже Rich Text Format, однако.
Прощё придумать свой, облегченный, формат для данных такого типа.
Например, полагая, что шрифт всей строки одинаковый, а картинки постоянного размера (желательно и высотой как высота шрифта), то для "вставки" картинки достаточно знать номер символа, после которого вставить рисунок. Далее в DrawCell, исходя из ширины картинки добавить столько пробелов, чтобы картинка не перекрывала текст, ввывести текст а в "освобожденное" место нарисовать картинку
← →
KSergey (2004-01-19 07:09) [7]> frost © (15.01.04 13:18)
> Нужен компонент типа TDrawGrid однако необходимо чтобы количество
>
> столбцов в каждой строчке было произвольным тоесть 1 строка
> 2 столбца,
> 2 строка 1 столбец и т.д.
Если уж и правда такая задача - я бы взял сделал DrawGrid с одним столбцом (но широким) - и внутри него отрисовывал бы все, что угодно.
Правда с отрисовкой фокуса на ячейках повозиться придется, да еще если прямо в гриде редактировать (текст) - тоже не совсем тривиально, хотя и это не сложно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c