Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2016-06-09 06:38:34 ЛС | профиль | цитата
Это ты об чем

Если о расширении таблицы цветов, то чтобы сделать чего-то, нужна точная определенность:
  
  • Сколько их. Ну, скажем добавим еще 6, определенных в KOL. А можно добавить и синонимы системных цветов: в KOL определены 25 таковых, а в Windows.pas - уже 31. Web-цвета - чего-то настроения нет - слишком легко ошибиться, если писать "много буков", не понимая их смысла, меняя местами байты при этом.  
  • Где их писать. Если есть польза для других элементов - это одно дело (мне кажется, что в share). Если ее нет, то в HilightMemo.   
  • Понятно, что при малом количестве синонимов - цепочка IF-ов достаточно эффективна. При большом - да, как и сказал Netspirit, цикл поиска и константный массив(ы). Наш сегодняшний вариант (=16) -- промежуточный, как мне представляется (т.е., что оптимальнее - непонятно).
    В общем, ясность есть. Нет определенности (вплоть до волевого решения)
  • карма: 9

    0