Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26160
Рейтинг: 2127
#16: 2008-03-14 13:25:06 ЛС | профиль | цитата
Андрей. писал(а):
Пример "таскания" строк в следующем дистрибе будет?
А что, очень нужен
карма: 22

0
Ответов: 3851
Рейтинг: 159
#17: 2008-03-14 13:32:17 ЛС | профиль | цитата
перспектива возможностей разжигает интерес (IMHO)..
карма: 0
начавший
0
Разработчик
Ответов: 26160
Рейтинг: 2127
#18: 2008-03-14 13:39:02 ЛС | профиль | цитата
Добавил
карма: 22

0
Ответов: 499
Рейтинг: 1
#19: 2008-03-14 23:14:40 ЛС | профиль | цитата
там это... глюки с последней строкой могут быть. вот исправленный вариант, добавлены 2 IF-а для контролирования нахождения в границах:
code_8626.txt

------------ Дoбавленo:


кстати, как сохранить работоспособность схемы при ColorItems=True? нижняя точка Strings не содержит информацию о цвете

карма: 0

0
файлы: 1code_8626.txt [3.8KB] [151]
Разработчик
Ответов: 26160
Рейтинг: 2127
#20: 2008-03-15 00:32:12 ЛС | профиль | цитата
HikeR, массивы не содержат цветов, содержит цвет только точка FullTextTab -- это одна строка, загрузив которую в тот же StrList, ты получишь доступ ко всем строкам в том формате, в котором добавляешь ее по Add.

------------ Дoбавленo:


HikeR, ты вот так, ненавязчиво, подводишь меня к созданию еще двух массивов -- ColorArray и IconIdxArray

Бедная... бедная таблица...
карма: 22

0
Ответов: 499
Рейтинг: 1
#21: 2008-03-15 00:47:18 ЛС | профиль | цитата
ну раз уж речь зашла о перетаскивании строк, то хотелось бы чтобы вместе со строками перемещались и их параметры ;)

в этом плане если бы точка FullTextTab была бы массивом, то ColorArray и IconIdxArray, наверное, не нужны.

а несколько массивов связанных только индексом очень здорово раздувают схему. может быть лучше иметь выбор, что содержит точка Strings, только текст, или полную инфу о цвете, состоянии чекбоксов, и иконок?
------------ Дoбавленo:

nesco писал(а):
загрузив которую в тот же StrList, ты получишь доступ ко всем строкам в том формате, в котором добавляешь ее по Add.

в случае со статичной таблицей это вариант. но при перемещении строк приходится каждый раз обновлять содержание этого StrList-а. при быстром перетаскивании иногда пропускаются строки ;)

вобщем, получить цветовые параметры выбранной строки - это не безсполезно иногда будет.
карма: 0

0
Разработчик
Ответов: 26160
Рейтинг: 2127
#22: 2008-03-15 01:45:49 ЛС | профиль | цитата
HikeR, я вспомнил, что есть такая возможность. Поставь FullSelect=True, и будет тебе щастье на точке Strings

Во блини, над описание улучшать, а то уже сам забыл, чего сделал...

------------ Дoбавленo:


Забыл добавить, что массив Strings поддерживает по Set и Add полнострочное форматирование в зависимости от свойств таблицы.
карма: 22

0
Ответов: 499
Рейтинг: 1
#23: 2008-03-15 02:43:40 ЛС | профиль | цитата
nesco писал(а):
Поставь FullSelect=True, и будет тебе щастье на точке Strings

щастье действительно появилось ;)
карма: 0

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