CMFCRibbonBar Class
La clase de CMFCRibbonBar implementa una barra de cinta similar a la utilizada en Office 2007.
class CMFCRibbonBar : public CPane
Members
Constructores públicos
Name |
Descripción |
---|---|
CMFCRibbonBar::CMFCRibbonBar |
Constructor predeterminado. |
Métodos públicos
Name |
Descripción |
---|---|
Provoca una categoría de contexto que ya está visible. |
|
agrega una nueva categoría de la cinta de opciones a la cinta de opciones. |
|
Agrega una categoría de contexto. |
|
agrega una nueva categoría principal de la cinta de opciones. |
|
|
|
|
|
Agregue un elemento cinta a la derecha de una barra de la cinta de opciones. |
|
Crea una barra de controles y la agrega al objeto de CPane . (Reemplaza CPane::CreateEx.) |
|
Crea un control de barra de la cinta de opciones y lo asocia a una barra de la cinta de opciones. |
|
|
|
|
|
|
|
Habilitar o deshabilitar las sugerencias clave para el control de cinta. |
|
Habilite la pestaña de Vista previa de impresión . |
|
Habilita o deshabilita información sobre herramientas y descripciones de la información sobre herramientas en la barra de la cinta de opciones. |
|
Busque un elemento cinta con los datos que el usuario especifica. |
|
Encuentra un elemento cinta que tiene el identificador especificado de comando |
|
Busca el índice de la categoría de la cinta que contiene los datos definidos por el usuario. |
|
|
|
obtiene un puntero a una categoría activo. |
|
Devuelve el alto de la leyenda. (Reemplaza CBasePane::GetCaptionHeight.) |
|
Obtiene el puntero a una categoría situada en el índice especificado. |
|
Obtiene el número de categorías de la cinta de opciones en la barra de la cinta de opciones. |
|
|
|
devuelve el índice de una categoría de la cinta de opciones. |
|
Recupera el nombre de la leyenda de la categoría de contexto que se especifica mediante un identificador |
|
|
|
Obtiene una matriz que contiene los punteros a todos los elementos de la cinta de opciones con el identificador especificado |
|
obtiene un puntero a un botón de la cinta de opciones. |
|
Devuelve un elemento que tiene el foco. |
|
|
|
|
|
|
|
|
|
|
|
Devuelve un puntero a la categoría de la cinta de opciones que está actualmente seleccionado. |
|
|
|
|
|
Rellena una lista que contiene los id. de comando de todos los elementos que aparecen en la barra de herramientas de acceso rápido. |
|
|
|
|
|
|
|
|
|
|
|
Oculta todas las categorías que están activos y visible. |
|
|
|
Encuentra un puntero al elemento cinta que se encuentra en el punto especificado en coordenadas del cliente de la barra de la cinta de opciones. |
|
determina si los keytips están habilitados. |
|
|
|
determina si la ficha de Vista previa de impresión está habilitada. |
|
|
|
Especifica si la barra de herramientas de acceso rápido se encuentra sobre la barra de la cinta de opciones. |
|
Determina si la barra de la cinta reemplaza la leyenda del marco principal, o agrega debajo de la leyenda del cuadro. |
|
|
|
determina si las descripciones de la información sobre herramientas están habilitadas. |
|
Determina si la información sobre herramientas de la barra de la cinta de opciones están habilitadas. |
|
|
|
Indica si la cinta de opciones tiene el estilo de Windows 7 busque (botoncito rectangular de la aplicación). |
|
Sobrecargado. Carga una barra de recursos de la aplicación. |
|
|
|
|
|
(Reemplaza CPane::OnRTLChanged.) |
|
(Reemplaza CBasePane::OnSetAccData.) |
|
|
|
|
|
|
|
|
|
|
|
(Reemplaza CBasePane::PreTranslateMessage.) |
|
(Reemplaza CPane::RecalcLayout.) |
|
quita todas las categorías de la cinta de opciones de la barra de la cinta de opciones. |
|
Quita todos los elementos de la cinta de opciones de la ficha. |
|
Quita la categoría de la cinta que se encuentra en el índice especificado. |
|
guarda la barra de la cinta de opciones a un búfer. |
|
Guarda la barra de la cinta de opciones al archivo XML. |
|
Establece una categoría especificada de la cinta de opciones a activo. |
|
|
|
Establece los keytips especificados para todos los elementos de la cinta de opciones con el identificador especificado de comando |
|
asigna un botón de la cinta de opciones de la aplicación a la barra de la cinta de opciones. |
|
|
|
|
|
Agregue uno o más elementos de cinta de opciones a la barra de herramientas de acceso rápido. |
|
Especifica el estado predeterminado de la barra de herramientas de acceso rápido. |
|
Posiciones la barra de (QAT) herramientas de acceso rápido por encima o por debajo de la barra de la cinta de opciones. |
|
|
|
El permiso del estilo deshabilitado de Windows 7 ribbon busca (el botoncito rectangular de la aplicación) |
|
Muestra u oculta la categoría especificada de la cinta de opciones. |
|
Muestra u oculta las categorías de contexto con el identificador especificado |
|
|
|
Muestra u oculta la barra de la cinta de opciones entre estados minimizadas y maximizadas. |
|
|
Comentarios
Microsoft introdujo la cinta de opciones de Office Fluent cuando lanzó simultáneamente Microsoft Office 2007. Esta barra de la cinta de opciones no es simplemente un nuevo control. Representa un nuevo paradigma de la interfaz de usuario. La cinta de opciones es un panel que contiene un conjunto de fichas denominadas categorías. Cada categoría se divide lógicamente en los paneles de la cinta de opciones y cada panel puede contener varios controles y botones de comando.
Los elementos que aparecen en la barra de la cinta de opciones se expanden y contraen para mejorar el uso del espacio disponible. Por ejemplo, si un panel de cinta de opciones tiene suficiente espacio para mostrar sus elementos, se convierte en un botón de menú que muestra subelementos en un menú emergente. La barra de la cinta de opciones se comporta como una barra de controles (no-flotante) estática y se puede acoplar en la parte superior de un marco.
Puede utilizar la clase de CMFCRibbonStatusBar para implementar una barra de estado similar al utilizado en Office 2007. Una categoría de la cinta de opciones contiene (y muestra) un grupo de paneles de la cinta de opciones. Cada panel de la cinta de opciones contiene uno o más elementos de cinta de opciones, que son derivados de CMFCRibbonBaseElement.
Para obtener información sobre cómo agregar una barra de la cinta de opciones a la aplicación MFC existente, vea tutorial: Actualizar la aplicación scribble de MFC.
Jerarquía de herencia
Requisitos
encabezado: afxribbonbar.h
Vea también
Tareas
tutorial: Actualizar la aplicación scribble de MFC