|
|
На этой странице представлена структура двумерного массива - nastrP - массива параметров отрисовки ползунков с присвоением некоторых значений и комментариев к ним. Непосредственно этот код в проекте не участвует, но без понимания его невозможно будет до конца понять весь механизм проекта "График". При объяснении всего механизма отработки кода проекта будет ссылка и на этот код при объяснении содержимого файла parameters.as. Массив подобный этому является вторым аргументом при создании экземпляра объекта класса RegPolzunok |
/* --- Настройки arg2 функции-конструктора класса RegPolzunok --- */
/* --- ПАРАМЕТРЫ ОТРИСОВКИ ДВОЙНОГО ПОЛЗУНКА-РЕГУЛЯТОРА --- */
/* --- Основные используемые термины ---------- ;
1. ЦВЕТ (чего-либо) - 16-тиричное число например : 0xFFFFFF --- ;
2. ПЛОТНОСТЬ (цвета) - показатель изменяется в пределах 0 ... 1 (0- 0%, 1- 100%) --- ;
3. РАЗМЕРЫ, КООРДИНАТЫ, ТОЛЩИНА и т.д. указываются в пикселях --- ;
------------------------------------------------------------------------------------- */
var nastrP:Array = new Array();
/* --- Основа ползунка --- */
nastrP[0] = new Array();
nastrP[0][0] = 0xEEEBD0; /* Цвет заливки --- */
nastrP[0][1] = 0; /* Плотность заливки --- */
nastrP[0][2] = 0x999999; /* Цвет обводки --- */
nastrP[0][3] = 1; /* Толщина обводки --- */
nastrP[0][4] = 0; /* Плотность обводки --- */
/* --- Ползунки-регуляторы --- */
nastrP[1] = new Array();
nastrP[1][0] = 0xEABD1F; /* Цвет заливки --- */
nastrP[1][1] = 1; /* Плотность заливки --- */
nastrP[1][2] = 0x663300; /* Цвет обводки --- */
nastrP[1][3] = 1; /* Толщина обводки --- */
nastrP[1][4] = 1; /* Плотность обводки --- */
/* --- Направляющая ползунков --- */
nastrP[2] = new Array();
nastrP[2][0] = 0x8B8989; /* Цвет заливки --- */
nastrP[2][1] = 1; /* Плотность заливки --- */
nastrP[2][2] = 0x486282; /* Цвет обводки --- */
nastrP[2][3] = 0.5; /* Толщина обводки --- */
nastrP[2][4] = 1; /* Плотность обводки --- */
/* --- Кнопка отображения результата --- */
nastrP[3] = new Array();
nastrP[3][0] = 0x075007; /* Цвет заливки --- */
nastrP[3][1] = 1; /* Плотность заливки --- */
nastrP[3][2] = 0x8B8989; /* Цвет обводки --- */
nastrP[3][3] = 1; /* Толщина обводки --- */
nastrP[3][4] = 1; /* Плотность обводки --- */
/* --- Кнопки-регуляторы положения ползунков --- */
nastrP[4] = new Array();
nastrP[4][0] = 0xEEEBD0; /* Цвет заливки --- */
nastrP[4][1] = 0; /* Плотность заливки --- */
nastrP[4][2] = 0x999999; /* Цвет обводки --- */
nastrP[4][3] = 1; /* Толщина обводки --- */
nastrP[4][4] = 1; /* Плотность обводки --- */
nastrP[4][5] = 0x8B8989; /* Цвет треугольников-указателей --- */
/* --- Текст диапазона выборки --- */
nastrP[5] = new Array();
nastrP[5][0] = 12; /* Размер текста --- */
nastrP[5][1] = 0x8B8989; /* Цвет текста --- */
nastrP[5][2] = 1; /* Плотность текста --- */
/* --- Конструктивные размеры --- */
nastrP[6] = new Array();
nastrP[6][0] = 14; /* --- Ширина одиночной кнопки-стрелки --- */
nastrP[6][1] = 10; /* --- Ширина ползунка --- */
nastrP[6][2] = 15; /* --- Ширина кнопки вывода результата --- */
nastrP[6][3] = 2; /* --- Высота направляющей ползунка --- */
|
|
|
|