Compartir a través de


Clase de CMFCRibbonGallery

Implementa galerías de la cinta de opciones de estilo de Office 2007.

class CMFCRibbonGallery : public CMFCRibbonButton

Members

Bb983772.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CMFCRibbonGallery::CMFCRibbonGallery

Las construcciones e inicializan un objeto de CMFCRibbonGallery .

Bb983772.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CMFCRibbonGallery::AddGroup

Agrega un nuevo grupo a la galería.

CMFCRibbonGallery::AddSubItem

Agrega un nuevo elemento de menú al menú desplegable.

CMFCRibbonGallery::Clear

borra el contenido de la galería.

CMFCRibbonGallery::EnableMenuResize

Habilita o deshabilita el tamaño del panel del menú.

CMFCRibbonGallery::EnableMenuSideBar

Habilita o deshabilita la barra lateral a la izquierda del elemento emergente.

CMFCRibbonGallery::GetCompactSize

  (Reemplaza CMFCRibbonButton::GetCompactSize.)

CMFCRibbonGallery::GetDroppedDown

  (Reemplaza CMFCRibbonBaseElement::GetDroppedDown.)

CMFCRibbonGallery::GetGroupName

Devuelve el nombre del grupo que se encuentra en el índice especificado.

CMFCRibbonGallery::GetGroupOffset

 

CMFCRibbonGallery::GetIconsInRow

Devuelve el número de elementos en una fila de la galería de la cinta de opciones.

CMFCRibbonGallery::GetItemToolTip

Devuelve el texto de información sobre herramientas que está asociado a un elemento en la galería.

CMFCRibbonGallery::GetLastSelectedItem

Devuelve el índice del último elemento de la galería que el usuario seleccionado.

CMFCRibbonGallery::GetPaletteID

Devuelve el identificador de comando de la galería actual.

CMFCRibbonGallery::GetRegularSize

  (Reemplaza CMFCRibbonButton::GetRegularSize.)

CMFCRibbonGallery::GetSelectedItem

 

CMFCRibbonGallery::HasMenu

  (Reemplaza CMFCRibbonButton::HasMenu.)

CMFCRibbonGallery::IsButtonMode

especifica si la galería está contenida en un botón de la galería.

CMFCRibbonGallery::IsMenuResizeEnabled

Especifica si el menú de cambio de tamaño está habilitado o deshabilitado.

CMFCRibbonGallery::IsMenuResizeVertical

 

CMFCRibbonGallery::IsMenuSideBar

especifica si la barra lateral está habilitada o deshabilitada.

CMFCRibbonGallery::OnAfterChangeRect

  (Reemplaza CMFCRibbonButton::OnAfterChangeRect.)

CMFCRibbonGallery::OnDraw

  (Reemplaza CMFCRibbonButton::OnDraw.)

CMFCRibbonGallery::OnEnable

  (Reemplaza CMFCRibbonBaseElement::OnEnable.)

CMFCRibbonGallery::OnRTLChanged

  (Reemplaza CMFCRibbonBaseElement::OnRTLChanged.)

CMFCRibbonGallery::RedrawIcons

Redibuja la galería.

CMFCRibbonGallery::RemoveItemToolTips

Quita la información sobre herramientas de todos los elementos en la galería.

CMFCRibbonGallery::SelectItem

 

CMFCRibbonGallery::SetACCData

  (Reemplaza CMFCRibbonButton::SetACCData.)

CMFCRibbonGallery::SetButtonMode

Especifica si mostrar la galería de la cinta de opciones como botón desplegable o como paleta directamente en la cinta de opciones.

CMFCRibbonGallery::SetGroupName

establece el nombre de un grupo.

CMFCRibbonGallery::SetIconsInRow

define el número de elementos por fila en la galería.

CMFCRibbonGallery::SetItemToolTip

establece el texto de información sobre herramientas para un elemento en la galería.

CMFCRibbonGallery::SetPalette

Adjunta una paleta una galería de la cinta de opciones.

CMFCRibbonGallery::SetPaletteID

Define el identificador de comando que se envía en el mensaje de WM_COMMAND cuando un elemento de la galería se ha seleccionado.

Bb983772.collapse_all(es-es,VS.110).gifMétodos protegidos

Name

Descripción

CMFCRibbonGallery::OnDrawPaletteIcon

Llamado por el marco cuando se dibuja un icono de la galería.

Comentarios

Un botón de la galería se comporta como un botón de menú normal sólo que muestra una galería cuando abre un usuario.Cuando selecciona un elemento en una galería, el marco envía el mensaje de WM_COMMAND así como el identificador de comando del botón.Cuando se procesa el mensaje, debe llamar a CMFCRibbonGallery::GetLastSelectedItem para determinar qué elemento está seleccionado de la galería.

Ejemplo

El ejemplo siguiente se muestra cómo utilizar varios métodos en la clase de CMFCRibbonGallery para configurar un objeto de CMFCRibbonGallery .El ejemplo muestra cómo especificar el número de elementos por fila en la galería, habilitar el tamaño del panel de menú, habilita la barra lateral a la izquierda del elemento emergente, y muestra la galería de la cinta de opciones como paleta directamente en la barra de la cinta de opciones.Este fragmento de código es parte de Ejemplo de cliente de dibujo.

    CMFCRibbonGallery* pBtnStyles = new CMFCRibbonGallery(ID_OBJECT_STYLES, _T("Styles\nk"), 0, 0, IDB_STYLES, 40);
    pBtnStyles->SetIconsInRow(7);
    pBtnStyles->EnableMenuResize(TRUE, TRUE);
    pBtnStyles->EnableMenuSideBar();
    pBtnStyles->SetButtonMode(false);
    pBtnStyles->RedrawIcons();

Jerarquía de herencia

CObjectCMFCRibbonBaseElementCMFCRibbonButton

         CMFCRibbonGallery

Requisitos

encabezado: afxRibbonPaletteGallery.h

Vea también

Referencia

Gráfico de jerarquía

Clase de CMFCRibbonButton

Clase de CMFCRibbonGalleryMenuButton

Otros recursos

Clases de MFC