[About] Version=1.60 Author=nesco & HiAsm © [Type] Class=WinElement Inherit=WinControlChild Info=Выпадающий список цветов Tab=WinControls Interfaces=ControlManager [Edit] Class=ComboBox Color=Color Ctl3D=Ctl3D [Property] Width= |1|55 Height= |1|20 Color= | |clWindow TypeListColors=Тип списка цветов. Full - полный список цветов, Short - сокращенный список, Custom - пользовательский список|4|0|Full,Short,Custom DefColor=Цвет для выбора по-умолчанию|8| DataType=Index - выдать в поток индекс выбранного цвета, FormatColor - форматный цвет|4|0|Index,FormatColor +Colors=Список добавляемых цветов, где формат строки - Имя=Значение (десятичное, или $HEX, или #HTML)|2| ColorSize=Высота поля цвета|1|16 @FormatColor=Формат вывода цвета|4|0|Color,HTML,HEX,RGB ItemHeight=Высота каждого пункта списка|1|20 BoxDrawManager=Менеджер отрисовки|20|(empty)|BoxDraw [Methods] doAdd=Добавляет цвет в список|1|0 doSelectColor=Ищет цвет в списке по значению из потока и делает его активным|1|0 doSelectName=Ищет цвет в списке по имени и делает его активным|1|0 doSelect=Выбирает цвет в списке по индексу из потока|1|0 *doInitList=Инициализирует список цветов строками в виде: <Имя1=Значение1,Имя2=Значение2,...>. При TypeListColors=Full(Short) цвета добавляются к основному списку|1|0 onClick=Событие происходит всякий раз при выборе цвета и выдает в поток данные в зависимости от св-ва DataType ARG(Text||Index)|2|0 Str=Имя цвета для добавления в список|4|2 Value=Значение цвета для добавления в список|4|1 CurrentColor=Хранит форматный выделенный цвет|3|1 Index=Хранит индекс выделенного цвета|3|1 ColorArray=Хранит значения цветов|3|13