Добавлен , опубликован

Основы Интерфейса

Содержание:
SimpleCheckBox - это тот же самый CheckBox - кнопка с флагом. Отличие только в том, что SimpleCheckBox использует простые элементы вроде String,Texture и Layer, и соответственно у них разные fdf-функции задания элементов.
    Frame "SIMPLECHECKBOX" "ObserverCameraCheckBox" {
        DecorateFileNames,
        SetPoint LEFT,"ObserverFogCheckBox",LEFT,0.082,0,
        Width 0.02,
        Height 0.02,
        
        NormalTexture "ReplayCheckBoxNormal",
        PushedTexture "ReplayCheckBoxPressed",
        CheckedTexture "ReplayCheckBoxCheck",

        String "ObserverCameraString" INHERITS "ObserverPanelStringTemplate" {
            SetPoint LEFT,"ObserverCameraCheckBox",RIGHT,0.005,0,
            FontJustificationH JUSTIFYLEFT,
            Text "REPLAY_CAMERA",
        }
    }
в то же время обычный CheckBox использует функциональные фреймы: backdrop, HighLight, Text.
Я не буду показывать примеры, ибо уже достаточно их. просто уже надоело, кажется мне что все изучил =))
Вывод: эти SimpleCheckBox кажется используются где-то внутри настройки игры. Во время паузы эта кнопка не должна паузится. Она не имеет обратных disabled-texture. Я просмотрел большинство шаблонов. И похоже, что это так. Но даже, если я захочу написать свой fdf-file, у SimpleCheckBox нет fdf-функции для disabled для CheckedTexture. CheckedTexture - это текстура галочки/флага.

Содержание
`
ОЖИДАНИЕ РЕКЛАМЫ...