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 |
---|---|
Adiciona um novo a guia um painel com guias. |
|
Especifica se um painel com guias vazio pode ser destruído. |
|
Aplica as configurações de guia, que são carregadas do Registro, um painel com guias. |
|
Determina se o painel puder flutuante. Overrides ( CBasePane::CanFloat.) |
|
Determina se a legenda para o painel com guias deve exibir o mesmo texto que a ativo. |
|
Overrides ( CDockablePane::ConvertToTabbedDocument.) |
|
Converte um ou vários painéis encaixáveis a MDI catalogou documentos. |
|
Habilita ou desabilita a capacidade do painel sincronizar com guias do texto de legenda com o texto do rótulo na guia. |
|
Restaura a ordem de tabulação interno em um estado padrão. |
|
Retorna um painel que reside em um guia quando a guia é identificado por um índice com base zero de tabulação. |
|
Retorna um painel que é identificado pela identificação do painel |
|
Flutua um painel, mas somente se o painel está atualmente em uma guia destacável. |
|
Retorna a ordem padrão de guias no painel. |
|
Recupera um ponteiro para a guia primeiro exibido. |
|
Retorna o tamanho mínimo permitido para o painel. Overrides ( CPane::GetMinSize.) |
|
Retorna um identificador para o ícone do painel. Overrides ( CBasePane::GetPaneIcon.) |
|
Retorna uma lista de painéis que estão contidos no painel com guias. |
|
Retorna o retângulo delimitador para as áreas da guia superior e inferior. |
|
Retorna a contagem de guias em uma janela na guia. |
|
Obtém a janela () é subjacente ao guia. |
|
Retorna a contagem de guias exibidos. |
|
Determina se o painel com guias pode ser alternado para modo automático ocultar de. |
|
Determina se o painel com guias está oculto se apenas um guia é exibida. |
|
CBaseTabbedPane::LoadSiblingPaneIDs |
Usado internamente durante a serialização. |
Recalcula informações de layout para o painel. Overrides ( CPane::RecalcLayout.) |
|
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. |
Determina se a barra de controle com guias será automaticamente destruída. |
|
Alterna /desativar o painel de encaixe exibido entre o modo de incrementos ocultar e. Overrides ( CDockablePane::SetAutoHideMode.) |
|
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
Requisitos
Cabeçalho: afxBaseTabbedPane.h