Приложения
Приложение А. Функции, константы и структуры RDS
А.4. Структуры RDS
А.4.8. RDS_EDITORTOOLBARS – описание панелей окна подсистемы
Структура RDS_EDITORTOOLBARS раньше использовалась для получения и установки видимости различных панелей в окне подсистемы. Сейчас для этого используются сервисные функции rdsGetEditorWindowFlags и rdsSetEditorWindowFlags, работающие с битовыми флагами.
В этой структуре нет поля, отражающего включение панели расчета (с кнопками переключения режимов и главного окна). Она используется только для сохранения совместимости со старыми моделями блоков.
typedef struct { BOOL LayersBar; // Видимость панели слоев BOOL ZoomBar; // Видимость панели масштаба BOOL DisplayBar; // Видимость панели изображения BOOL PrintBar; // Видимость панели печати BOOL StatusBar; // Видимость строки состояния } RDS_EDITORTOOLBARS; typedef RDS_EDITORTOOLBARS *RDS_PEDITORTOOLBARS;
Поля структуры
- LayersBar (BOOL)
- TRUE, если включена панель с именем текущего слоя, текущей конфигурации и кнопкой вызова редактора слоев.
- ZoomBar (BOOL)
- TRUE, если включена панель с полем ввода текущего масштаба, кнопкой увеличения и кнопкой перетаскивания.
- DisplayBar (BOOL)
- TRUE, если включена панель с кнопками разрешения отображения сетки, имен блоков, имен переменных и кнопкой привязки к сетке.
- PrintBar (BOOL)
- TRUE, если включена панель с кнопками печати и задания зоны печати.
- StatusBar (BOOL)
- TRUE, если включена строка состояния.
См. также
rdsGetEditorToolBars, rdsSetEditorToolBars, rdsGetEditorWindowFlags, rdsSetEditorWindowFlags.