пятница, 14 декабря 2012 г.

Функция определения структуры диалога.

Функция определения структуры диалога.

  1. Установливаем имя диалога плагина.
  2. Инициируем первую вертикальную группу, ставим разделитель.
  3. Добавляем комбобокс с переменной (2001), параметрами и координатами
  4. Вставляем в бокс имя нашего первого объекта ("1. Endless") и делаем его первым показываемым в диалоге SetItem(2001,  1).
  5. Ставим разделитель и конец первой вертикальной группы.
  6. Инициируем вторую вертикальную группу.
  7. Добавляем в диалог кнопку ОК - AddDlgGroup(DR_DLGGROUP_OK)
  8. Ставим конец второй вертикальной группы.


//***************************

MyDialog::CreateLayout()
{    
     SetTitle(cPlugName);    //  Установить имя диалога плагина
AddGroupBeginV(1001, BFH_SCALEFIT,1,"group",0);//Начало группы V-вертикальная
AddSeparatorH(0);//Разделитель
AddComboBox(2001,  BFH_SCALEFIT|BFV_CENTER, 250, 0);//КомбоБокс
AddItem(2001, 1, "1. Endless");          //ParaObject №1

SetItem(2001,  1);//Установить в комбобоксе по умолчанию Подобъект №1
AddSeparatorH(0);//Разделитель
AddGroupEnd();//Конец группы
AddGroupBeginV(1004, BFH_SCALEFIT,1,"group",0);//Начало группы V-вертикальная
AddSeparatorH(0);//Разделитель
AddDlgGroup(DR_DLGGROUP_OK);
AddGroupEnd();//Конец группы
     return TRUE;//Возвращает значение=1
}
//******************************

Комментариев нет:

Отправить комментарий