Classe CBaseTabbedPane
Estende la funzionalità di Classe CDockablePane per supportare la creazione di finestre a schede.
class CBaseTabbedPane : public CDockablePane
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
CBaseTabbedPane::CBaseTabbedPane |
Costruttore predefinito. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Aggiunge una nuova scheda nel riquadro a schede. |
|
Specifica se il riquadro a schede vuoto può eliminato. |
|
Applica le impostazioni di tabulazione, caricati dal Registro di sistema, un riquadro a schede. |
|
Determina se il riquadro è mobile. (Override CBasePane::CanFloat). |
|
Determina se la barra del titolo del riquadro a schede deve visualizzare lo stesso testo della scheda attiva. |
|
(Override CDockablePane::ConvertToTabbedDocument). |
|
Converte una o più riquadri ancorabili a documenti a schede MDI. |
|
Abilita o disabilita la capacità del riquadro a schede di sincronizzare il testo della didascalia con il testo dell'etichetta nella scheda attiva. |
|
Ripristina l'ordine di tabulazione interno in uno stato predefinito. |
|
Restituisce un riquadro che si trova in una scheda alla scheda è identificata da un indice in base zero della scheda. |
|
Restituisce un riquadro identificato dall'ID del riquadro |
|
Esegue e un riquadro, ma solo se il riquadro attualmente si trova in una scheda staccabile. |
|
Restituisce l'ordine predefinito delle schede nel riquadro. |
|
Recupera un puntatore alla scheda nella prima visualizzazione. |
|
Recupera il minimo dimensione consentita per il riquadro. (Override CPane::GetMinSize). |
|
Restituisce l'handle l'icona del riquadro. (Override CBasePane::GetPaneIcon). |
|
Restituisce un elenco dei riquadri contenuti nel riquadro a schede. |
|
Restituisce un rettangolo di delimitazione delle aree della scheda superiore e inferiore dell'elevato. |
|
Restituisce il conteggio delle schede in una finestra della scheda. |
|
Ottiene la finestra (cui è stato eseguito il wrapping) sottostante della scheda. |
|
Restituisce il conteggio delle schede video. |
|
Determina se il riquadro a schede può essere modificato in modalità nascondi automaticamente. |
|
Determina se il riquadro a schede viene nascosto se solo una scheda. |
|
CBaseTabbedPane::LoadSiblingPaneIDs |
Utilizzato internamente durante la serializzazione. |
Ricalcola le informazioni sul layout per il riquadro. (Override CPane::RecalcLayout). |
|
Rimuove un riquadro dal riquadro a schede. |
|
CBaseTabbedPane::SaveSiblingBarIDs |
Utilizzato internamente durante la serializzazione. |
CBaseTabbedPane::Serialize |
(Override CDockablePane::Serialize). |
CBaseTabbedPane::SerializeTabWindow |
Utilizzato internamente durante la serializzazione. |
Determina se la barra di controllo a schede viene distrutto automaticamente. |
|
Scorre il riquadro ancorato tra la modalità nascondi automaticamente e viene visualizzato. (Override CDockablePane::SetAutoHideMode). |
|
Mostra o nasconde una scheda. |
Note
Questa classe è una classe astratta e non è possibile creare un'istanza. Implementa i servizi comuni a tutti i tipi di riquadri a schede.
Attualmente, la libreria include due classi a schede derivate dal riquadro: Classe CTabbedPane e Classe CMFCOutlookBar.
Un oggetto di CBaseTabbedPane esegue il wrapping di un puntatore a un oggetto di Classe CMFCBaseTabCtrl. Classe CMFCBaseTabCtrl diventa quindi una finestra figlio del riquadro a schede.
Per ulteriori informazioni sulla creazione di riquadri a schede, vedere Classe CDockablePane, Classe CTabbedPanee Classe CMFCOutlookBar.
Gerarchia di ereditarietà
Requisiti
Intestazione: afxBaseTabbedPane.h