Compartir a través de


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

CMFCRibbonBar::ActivateContextCategory

Provoca una categoría de contexto que ya está visible.

CMFCRibbonBar::AddCategory

agrega una nueva categoría de la cinta de opciones a la cinta de opciones.

CMFCRibbonBar::AddContextCategory

Agrega una categoría de contexto.

CMFCRibbonBar::AddMainCategory

agrega una nueva categoría principal de la cinta de opciones.

CMFCRibbonBar::AddPrintPreviewCategory

 

CMFCRibbonBar::AddQATOnlyCategory

 

CMFCRibbonBar::AddToTabs

Agregue un elemento cinta a la derecha de una barra de la cinta de opciones.

CMFCRibbonBar::CreateEx

Crea una barra de controles y la agrega al objeto de CPane . (Reemplaza CPane::CreateEx.)

CMFCRibbonBar::Create

Crea un control de barra de la cinta de opciones y lo asocia a una barra de la cinta de opciones.

CMFCRibbonBar::DeactivateKeyboardFocus

 

CMFCRibbonBar::DrawMenuImage

 

CMFCRibbonBar::DWMCompositionChanged

 

CMFCRibbonBar::EnableKeyTips

Habilitar o deshabilitar las sugerencias clave para el control de cinta.

CMFCRibbonBar::EnablePrintPreview

Habilite la pestaña de Vista previa de impresión .

CMFCRibbonBar::EnableToolTips

Habilita o deshabilita información sobre herramientas y descripciones de la información sobre herramientas en la barra de la cinta de opciones.

CMFCRibbonBar::FindByData

Busque un elemento cinta con los datos que el usuario especifica.

CMFCRibbonBar::FindByID

Encuentra un elemento cinta que tiene el identificador especificado de comando

CMFCRibbonBar::FindCategoryIndexByData

Busca el índice de la categoría de la cinta que contiene los datos definidos por el usuario.

CMFCRibbonBar::ForceRecalcLayout

 

CMFCRibbonBar::GetActiveCategory

obtiene un puntero a una categoría activo.

CMFCRibbonBar::GetCaptionHeight

Devuelve el alto de la leyenda. (Reemplaza CBasePane::GetCaptionHeight.)

CMFCRibbonBar::GetCategory

Obtiene el puntero a una categoría situada en el índice especificado.

CMFCRibbonBar::GetCategoryCount

Obtiene el número de categorías de la cinta de opciones en la barra de la cinta de opciones.

CMFCRibbonBar::GetCategoryHeight

 

CMFCRibbonBar::GetCategoryIndex

devuelve el índice de una categoría de la cinta de opciones.

CMFCRibbonBar::GetContextName

Recupera el nombre de la leyenda de la categoría de contexto que se especifica mediante un identificador

CMFCRibbonBar::GetDroppedDown

 

CMFCRibbonBar::GetElementsByID

Obtiene una matriz que contiene los punteros a todos los elementos de la cinta de opciones con el identificador especificado

CMFCRibbonBar::GetApplicationButton

obtiene un puntero a un botón de la cinta de opciones.

CMFCRibbonBar::GetFocused

Devuelve un elemento que tiene el foco.

CMFCRibbonBar::GetHideFlags

 

CMFCRibbonBar::GetItemIDsList

 

CMFCRibbonBar::GetKeyboardNavigationLevel

 

CMFCRibbonBar::GetKeyboardNavLevelCurrent

 

CMFCRibbonBar::GetKeyboardNavLevelParent

 

CMFCRibbonBar::GetMainCategory

Devuelve un puntero a la categoría de la cinta de opciones que está actualmente seleccionado.

CMFCRibbonBar::GetQATCommandsLocation

 

CMFCRibbonBar::GetQATDroppedDown

 

CMFCRibbonBar::GetQuickAccessCommands

Rellena una lista que contiene los id. de comando de todos los elementos que aparecen en la barra de herramientas de acceso rápido.

CMFCRibbonBar::GetQuickAccessToolbarLocation

 

CMFCRibbonBar::GetTabTrancateRatio

 

CMFCRibbonBar::GetTooltipFixedWidthLargeImage

 

CMFCRibbonBar::GetTooltipFixedWidthRegular

 

CMFCRibbonBar::GetVisibleCategoryCount

 

CMFCRibbonBar::HideAllContextCategories

Oculta todas las categorías que están activos y visible.

CMFCRibbonBar::HideKeyTips

 

CMFCRibbonBar::HitTest

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.

CMFCRibbonBar::IsKeyTipEnabled

determina si los keytips están habilitados.

CMFCRibbonBar::IsMainRibbonBar

 

CMFCRibbonBar::IsPrintPreviewEnabled

determina si la ficha de Vista previa de impresión está habilitada.

CMFCRibbonBar::IsQATEmpty

 

CMFCRibbonBar::IsQuickAccessToolbarOnTop

Especifica si la barra de herramientas de acceso rápido se encuentra sobre la barra de la cinta de opciones.

CMFCRibbonBar::IsReplaceFrameCaption

Determina si la barra de la cinta reemplaza la leyenda del marco principal, o agrega debajo de la leyenda del cuadro.

CMFCRibbonBar::IsShowGroupBorder

 

CMFCRibbonBar::IsToolTipDescrEnabled

determina si las descripciones de la información sobre herramientas están habilitadas.

CMFCRibbonBar::IsToolTipEnabled

Determina si la información sobre herramientas de la barra de la cinta de opciones están habilitadas.

CMFCRibbonBar::IsTransparentCaption

 

CMFCRibbonBar::IsWindows7Look

Indica si la cinta de opciones tiene el estilo de Windows 7 busque (botoncito rectangular de la aplicación).

CMFCRibbonBar::LoadFromResource

Sobrecargado. Carga una barra de recursos de la aplicación.

CMFCRibbonBar::OnClickButton

 

CMFCRibbonBar::OnEditContextMenu

 

CMFCRibbonBar::OnRTLChanged

  (Reemplaza CPane::OnRTLChanged.)

CMFCRibbonBar::OnSetAccData

  (Reemplaza CBasePane::OnSetAccData.)

CMFCRibbonBar::OnShowRibbonContextMenu

 

CMFCRibbonBar::OnShowRibbonQATMenu

 

CMFCRibbonBar::OnSysKeyDown

 

CMFCRibbonBar::OnSysKeyUp

 

CMFCRibbonBar::PopTooltip

 

CMFCRibbonBar::PreTranslateMessage

  (Reemplaza CBasePane::PreTranslateMessage.)

CMFCRibbonBar::RecalcLayout

  (Reemplaza CPane::RecalcLayout.)

CMFCRibbonBar::RemoveAllCategories

quita todas las categorías de la cinta de opciones de la barra de la cinta de opciones.

CMFCRibbonBar::RemoveAllFromTabs

Quita todos los elementos de la cinta de opciones de la ficha.

CMFCRibbonBar::RemoveCategory

Quita la categoría de la cinta que se encuentra en el índice especificado.

CMFCRibbonBar::SaveToXMLBuffer

guarda la barra de la cinta de opciones a un búfer.

CMFCRibbonBar::SaveToXMLFile

Guarda la barra de la cinta de opciones al archivo XML.

CMFCRibbonBar::SetActiveCategory

Establece una categoría especificada de la cinta de opciones a activo.

CMFCRibbonBar::SetActiveMDIChild

 

CMFCRibbonBar::SetElementKeys

Establece los keytips especificados para todos los elementos de la cinta de opciones con el identificador especificado de comando

CMFCRibbonBar::SetApplicationButton

asigna un botón de la cinta de opciones de la aplicación a la barra de la cinta de opciones.

CMFCRibbonBar::SetKeyboardNavigationLevel

 

CMFCRibbonBar::SetMaximizeMode

 

CMFCRibbonBar::SetQuickAccessCommands

Agregue uno o más elementos de cinta de opciones a la barra de herramientas de acceso rápido.

CMFCRibbonBar::SetQuickAccessDefaultState

Especifica el estado predeterminado de la barra de herramientas de acceso rápido.

CMFCRibbonBar::SetQuickAccessToolbarOnTop

Posiciones la barra de (QAT) herramientas de acceso rápido por encima o por debajo de la barra de la cinta de opciones.

CMFCRibbonBar::SetTooltipFixedWidth

 

CMFCRibbonBar::SetWindows7Look

El permiso del estilo deshabilitado de Windows 7 ribbon busca (el botoncito rectangular de la aplicación)

CMFCRibbonBar::ShowCategory

Muestra u oculta la categoría especificada de la cinta de opciones.

CMFCRibbonBar::ShowContextCategories

Muestra u oculta las categorías de contexto con el identificador especificado

CMFCRibbonBar::ShowKeyTips

 

CMFCRibbonBar::ToggleMimimizeState

Muestra u oculta la barra de la cinta de opciones entre estados minimizadas y maximizadas.

CMFCRibbonBar::TranslateChar

 

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

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCRibbonBar

Requisitos

encabezado: afxribbonbar.h

Vea también

Tareas

tutorial: Actualizar la aplicación scribble de MFC

Referencia

Gráfico de jerarquías

CPane (Clase)

CMFCRibbonCategory Class

CMFCRibbonPanel Class

CMFCRibbonBaseElement Class

Otros recursos

Clases de MFC