Partilhar via


Classe CBaseTabbedPane

Estende a funcionalidade do Classe CDockablePane para oferecer suporte a criação de janelas com guias.

class CBaseTabbedPane : public CDockablePane

Membros

Construtores públicos

Nome

Descrição

CBaseTabbedPane::CBaseTabbedPane

Construtor padrão.

Métodos públicos

Nome

Descrição

CBaseTabbedPane::AddTab

Adiciona uma nova guia a um painel com guias.

CBaseTabbedPane::AllowDestroyEmptyTabbedPane

 

CBaseTabbedPane::ApplyRestoredTabInfo

Aplica as configurações de tabulação carregadas a partir do registro para um painel com guias.

CBaseTabbedPane::CanFloat

Determina se o painel pode float.(Substitui CBasePane::CanFloat.)

CBaseTabbedPane::CanSetCaptionTextToTabName

Determina se a legenda para o painel com guias deve exibir o mesmo texto sistema autônomo a guia ativo.

CBaseTabbedPane::ConvertToTabbedDocument

(Substitui CDockablePane::ConvertToTabbedDocument.)

CBaseTabbedPane::DetachPane

 

CBaseTabbedPane::EnableSetCaptionTextToTabName

Habilita ou desabilita a capacidade de painel com guias para sincronizar o texto de legenda com o texto do rótulo na guia ativo.

CBaseTabbedPane::FillDefaultTabsOrderArray

 

CBaseTabbedPane::FindPaneByID

Retorna um painel identificado pela ID do painel.

CBaseTabbedPane::FindBarByTabNumber

Retorna um painel que reside em uma guia quando a guia é identificada por um índice de tabulação com base em zero.

CBaseTabbedPane::FloatTab

Flutua um painel, mas somente se o painel atualmente residir em uma guia removível.

CBaseTabbedPane::GetDefaultTabsOrder

 

CBaseTabbedPane::GetFirstVisibleTab

 

CBaseTabbedPane::GetMinSize

(Substitui CPane::GetMinSize.)

CBaseTabbedPane::GetPaneIcon

Retorna um identificador para o ícone do painel.(Substitui CBasePane::GetPaneIcon.)

CBaseTabbedPane::GetPaneList

 

CBaseTabbedPane::GetTabArea

Retorna os retângulos delimitadora para as áreas de guia superior e inferior.

CBaseTabbedPane::GetTabsNum

Retorna a contagem de guias em uma janela do guia.

CBaseTabbedPane::GetUnderlyingWindow

Obtém a janela de guia (empacotado) subjacente.

CBaseTabbedPane::GetVisibleTabsNum

Retorna a contagem de guias visíveis.

CBaseTabbedPane::HasAutoHideMode

Determina se o painel com guias pode ser alternado para o modo de ocultar automaticamente.

CBaseTabbedPane::IsHideSingleTab

Determina se o painel com guias está oculto se apenas uma guia é exibida.

CBaseTabbedPane::LoadSiblingPaneIDs

 

CBaseTabbedPane::RecalcLayout

(Substitui CPane::RecalcLayout.)

CBaseTabbedPane::RemovePane

Remove um painel do painel com guias.

CBaseTabbedPane::SaveSiblingBarIDs

 

CBaseTabbedPane::Serialize

(Substitui CDockablePane::Serialize.)

CBaseTabbedPane::SerializeTabWindow

 

CBaseTabbedPane::SetAutoDestroy

Determina se a BAR de controle com guias será destruída automaticamente.

CBaseTabbedPane::SetAutoHideMode

Alterna o painel de encaixe entre visível e AutoOcultar modo.(Substitui CDockablePane::SetAutoHideMode.)

CBaseTabbedPane::ShowTab

Mostra ou oculta uma guia.

Comentários

Essa classe é uma classe abstrata e não pode ser instanciada.Ele implementa os serviços que são comuns a todos os tipos de painéis com guias.

Atualmente, a biblioteca inclui duas classes derivadas painel com guias: Classe CTabbedPane e Classe CMFCOutlookBar.

A CBaseTabbedPane objeto encapsula um ponteiro para um Classe CMFCBaseTabCtrl objeto. Classe CMFCBaseTabCtrl em seguida, torna-se uma janela filho de painel com guias.

Para obter mais informações sobre como criar painéis com guias, consulte Classe CDockablePane, Classe CTabbedPane, e Classe CMFCOutlookBar.

Hierarquia de herança

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CDockablePane

                  CBaseTabbedPane

Requisitos

Cabeçalho: afxBaseTabbedPane.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CDockablePane

Outros recursos

Classes (@@)