Тип управления блоком. ESldMetaSwitchManageTypeEnum

Типы управления switch-блоком описывают способы переключения состояний блоков:

  • управление нажатием на отдельный интерактивный блок в переводе статьи (“switch-control”, eSwitchManagedBySwitchControl)
  • управление отдельным меню в приложении, в котором задаётся режим отображения каждой тематики глобально для всего словаря (“application settings”, eSwitchManagedByApplicationSettings)
/// типы управления блоком switch
enum ESldMetaSwitchManageTypeEnum
{
    /// блок switch управляется блоком switch-control 
    eSwitchManagedBySwitchControl,
    /// блок switch управляется настройками приложения
    eSwitchManagedByApplicationSettings
};

Тематики switch-блоков. ESldMetaSwitchThematicTypeEnum

Тематики задают тип содержимого внутри скрываемого блока (аналогично кодам использования стилей):

  • смешанный контент – отдельная тематика не выделяется (“default”, eSwitchThematicDefault)
  • блок примеров с их переводами (“examples”, eSwitchThematicExamples)
  • этимология, описание происхождения слова (“etymology”, eSwitchThematicEtymology)
  • фразовые глаголы с сопутствующим текстов (“phrase”, eSwitchThematicPhrase)
  • идиомы (“idioms”, eSwitchThematicIdioms)
  • фонетическая транскрипция (“phonetics”, eSwitchThematicPhonetics)
  • морфологические формы слова (“morph”, eSwitchThematicMorph)
  • описание грамматических характеристик – части речи, рода, числа и т.п. (“gram”, eSwitchThematicGram)
  • блок меню, обычно содержащий ссылки для быстрого доступа к другим тематическим разделам статьи – примерам, идиомам и т.п. (“menu”, eSwitchThematicMenu)
  • блок, содержащий разные состояния для разных radio-button-ов на сопутствующем изображении (“radio-button”, eSwitchThematicRadioButton)
  • изображения (“images”, eSwitchThematicImages)
  • ссылки на другие статьи (“links”, eSwitchThematicLinks)
  • синонимы слова (“synonyms”, eSwitchThematicSynonyms)
  • антонимы слова (“antonyms”, eSwitchThematicAntonyms)
  • вспомогательные заметки, сопутствующая информацияв конкретной статье (“help-notes”, eSwitchThematicHelpNotes)
  • комментарии по использованию – регионы, диалекты (“usage-notes”, eSwitchThematicUsageNotes)
  • связанные со словом аббревиатуры (“abbreviations”, eSwitchThematicAbbreviations)
  • блок подсказки к вопросу грамматического текста (“test-hint”, eSwitchThematicTestHint)
/// типы тематик блоков switch
enum ESldMetaSwitchThematicTypeEnum
{
    eSwitchThematicDefault = 0,

    eSwitchThematicExamples,
    eSwitchThematicEtymology,

    eSwitchThematicPhrase,
    eSwitchThematicIdioms,

    eSwitchThematicPhonetics,
    eSwitchThematicMorph,

    eSwitchThematicGram,
    eSwitchThematicMenu,

    eSwitchThematicImages,
    eSwitchThematicLinks,
    eSwitchThematicSynonyms,
    eSwitchThematicAntonyms,
    eSwitchThematicHelpNotes,
    eSwitchThematicUsageNotes,

    eSwitchThematicRadioButton,

    eSwitchThematicAbbreviations,

    eSwitchThematicTestHint,
};

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.