Инициализация значений по умолчанию для диалогового окна
Создание проекта и добавление элементов интерфейса
|
| ||||
Инициализация значений по умолчанию для диалогового окна | |||||
Если загрузка диалогового окна прошла успешно, можно приступить к заданию исходных значений. При успешной загрузке переменным dialogLoadedиdialogShow присваивается значение T (истина).
Теперь установим начальные значения для радиуса плиток и расстояния между ними. Функция set_tile присваивает значение элементу управления диалогового окна. В текстовом поле используются строковые переменные (а не числа), поэтому для преобразования значения размера плиток в строки десятичного формата с точностью до двух знаков используется функция rtos (преобразование вещественнных чисел в строки). Преобразование осуществляется с помощью следующего кода: (if (and dialogLoaded dialogShow) (progn ;; Set the initial state of the tiles (set_tile "gp_trad" (rtos tileRad 2 2)) (set_tile "gp_spac" (rtos tileSpace 2 2))
|