Вверх ↑
Разработчик
Ответов: 26200
Рейтинг: 2137
#1: 2008-03-22 03:32:02 ЛС | профиль | цитата
Galkov писал(а):
for i:=0 to high(IconsIdx) do IconsIdx[i] := I_SKIP;

Я же не зря два метода придумал.
Первый был для полной инициалиации массива, а второй не менял установки в массиве. А теперь получается, что массив всегда заполняется I_SKIP'ом. Может лучше два оставить. Иначе, моя задумка по RealTime управлению индексами к черту летит, а другая на ум не лезет. Можно, правда, третий параметр передать типа init:boolean=false, скорее всего на этом и надо остановиться.

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


Galkov писал(а):
TIconsIdx = array of integer
Нежелательно массив делать integer, лучше smallint, иначе в TrreView'e -2 превращается в 65534 при чтении, его что, потом обратно переводить из integer в smallint, да и пунктов столько, все равно не поддерживается. Тут уж не я придумал такое.
карма: 22

0