Класс CMFCRibbonCategory
Класс CMFCRibbonCategory реализует вкладке ленты, содержащую группу в составе область ленты.
class CMFCRibbonCategory : public CObject
Члены
Защищенные конструкторы
Имя |
Описание |
---|---|
Конструктор. |
Открытые методы
Имя |
Описание |
---|---|
Добавляет скрытый элемент к категории ленты. |
|
Добавляет новую область в категории ленты. |
|
|
|
|
|
|
|
|
|
Получает контекстный идентификатор категории ленты. |
|
Возвращает определяемые пользователем данные, которые сопоставлены с категорией ленты. |
|
|
|
|
|
|
|
Получает первый видимый элемент, который принадлежит к категории ленты. |
|
Возвращает элемент с фокусом. |
|
Возвращает выбранный элемент. |
|
|
|
|
|
|
|
Получает последний элемент visible, принадлежит к категории ленты |
|
Возвращает ссылку на список больших изображений, категория ленты. |
|
|
|
|
|
Возвращает указатель на панели ленты, найдено по указанному индексу. |
|
Возвращает количество областей ленты в категории ленты. |
|
|
|
Возвращает индекс указанной панели ленты. |
|
|
|
|
|
|
|
|
|
Возвращает ссылку на список небольших изображений, категория используется. |
|
Возвращает текущий цвет вкладки " категории ленты. |
|
|
|
|
|
Получает все видимые элементы, принадлежащие категории " на ленте. |
|
|
|
|
|
|
|
|
|
|
|
Указывает, видима ли категория " на ленте. |
|
Указывает, имеет ли выбрать родительский элемент лента стиля Windows 7 (небольшую прямоугольную кнопку приложения) |
|
|
|
|
|
|
|
|
|
|
|
Вызываемый платформой, когда пользователь отожмет кнопку клавиатуры. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Определяет порядок свернуть области ленты, которые присутствуют в категории ленты. |
|
Хранит определяемые пользователем данные в категории ленты. |
|
Присвоит keytip к категории ленты. |
|
|
|
Устанавливает цвет категории ленты. |
Заметки
Обычно создается категория ленты косвенно путем вызова CMFCRibbonBar::AddCategory, который возвращает указатель на вновь созданной категории ленты. Добавление панелей в категории путем вызова CMFCRibbonCategory::AddPanel.
Класс CMFCRibbonTab рисует категории ленты. Он является производным от Класс CMFCRibbonBaseElement.
В следующем примере показано, как создать категорию ленты и добавить панель к нему.
// Create a new ribbon category and get a pointer to it
CMFCRibbonCategory* pCategory = m_wndRibbonBar.AddCategory
(_T("&Write"), // Category name
IDB_WRITE, // Category small images (16 x 16)
IDB_WRITE_LARGE); // Category large images (32 x 32)
// Add a panel to the new category
CMFCRibbonPanel* pPanel = pCategory->AddPanel (
_T("Clipboard"), // Panel name
m_PanelIcons.ExtractIcon (0)); // Panel icon
На следующей диаграмме показана диаграмма домашней категории из примера приложения RibbonApp.
Иерархия наследования
Требования
заголовок: afxribboncategory.h