Compartilhar via


Classe CBaseTabbedPane

Estendem a funcionalidade de Classe CDockablePane para oferecer suporte à criação do windows 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 um novo a guia um painel com guias.

CBaseTabbedPane::AllowDestroyEmptyTabbedPane

Especifica se um painel com guias vazio pode ser destruído.

CBaseTabbedPane::ApplyRestoredTabInfo

Aplica as configurações de guia, que são carregadas do Registro, um painel com guias.

CBaseTabbedPane::CanFloat

Determina se o painel puder flutuante. Overrides ( CBasePane::CanFloat.)

CBaseTabbedPane::CanSetCaptionTextToTabName

Determina se a legenda para o painel com guias deve exibir o mesmo texto que a ativo.

CBaseTabbedPane::ConvertToTabbedDocument

  Overrides ( CDockablePane::ConvertToTabbedDocument.)

CBaseTabbedPane::DetachPane

Converte um ou vários painéis encaixáveis a MDI catalogou documentos.

CBaseTabbedPane::EnableSetCaptionTextToTabName

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

CBaseTabbedPane::FillDefaultTabsOrderArray

Restaura a ordem de tabulação interno em um estado padrão.

CBaseTabbedPane::FindBarByTabNumber

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

CBaseTabbedPane::FindPaneByID

Retorna um painel que é identificado pela identificação do painel

CBaseTabbedPane::FloatTab

Flutua um painel, mas somente se o painel está atualmente em uma guia destacável.

CBaseTabbedPane::GetDefaultTabsOrder

Retorna a ordem padrão de guias no painel.

CBaseTabbedPane::GetFirstVisibleTab

Recupera um ponteiro para a guia primeiro exibido.

CBaseTabbedPane::GetMinSize

Retorna o tamanho mínimo permitido para o painel. Overrides ( CPane::GetMinSize.)

CBaseTabbedPane::GetPaneIcon

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

CBaseTabbedPane::GetPaneList

Retorna uma lista de painéis que estão contidos no painel com guias.

CBaseTabbedPane::GetTabArea

Retorna o retângulo delimitador para as áreas da guia superior e inferior.

CBaseTabbedPane::GetTabsNum

Retorna a contagem de guias em uma janela na guia.

CBaseTabbedPane::GetUnderlyingWindow

Obtém a janela () é subjacente ao guia.

CBaseTabbedPane::GetVisibleTabsNum

Retorna a contagem de guias exibidos.

CBaseTabbedPane::HasAutoHideMode

Determina se o painel com guias pode ser alternado para modo automático ocultar de.

CBaseTabbedPane::IsHideSingleTab

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

CBaseTabbedPane::LoadSiblingPaneIDs

Usado internamente durante a serialização.

CBaseTabbedPane::RecalcLayout

Recalcula informações de layout para o painel. Overrides ( CPane::RecalcLayout.)

CBaseTabbedPane::RemovePane

Remove um painel do painel com guias.

CBaseTabbedPane::SaveSiblingBarIDs

Usado internamente durante a serialização.

CBaseTabbedPane::Serialize

Overrides ( CDockablePane::Serialize.)

CBaseTabbedPane::SerializeTabWindow

Usado internamente durante a serialização.

CBaseTabbedPane::SetAutoDestroy

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

CBaseTabbedPane::SetAutoHideMode

Alterna /desativar o painel de encaixe exibido entre o modo de incrementos ocultar e. Overrides ( CDockablePane::SetAutoHideMode.)

CBaseTabbedPane::ShowTab

Mostra ou oculta uma guia.

Comentários

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

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

Um objeto de CBaseTabbedPane envolve um ponteiro para um objeto de Classe CMFCBaseTabCtrl . Classe CMFCBaseTabCtrl transformações em uma janela filho do painel com guias.

Para obter mais informações sobre como criar os 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

Referência

Gráfico da hierarquia

Classe CDockablePane

Outros recursos

Classes MFC