Sdílet prostřednictvím


Třída CPaneDivider

Toto téma je zahrnuto za účelem úplnosti. Další podrobnosti naleznete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace sady Visual Studio.

CPaneDivider Třídy rozdělí na dvě podokna, rozdělí na dvě skupiny podokna nebo odděluje skupinu podoken v okně hlavní rámec v oblasti klienta.

class CPaneDivider : public CBasePane

Členy

Bb983707.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CPaneDivider::CPaneDivider

 

Bb983707.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CPaneDivider::AddPaneContainer

 

CPaneDivider::AddPane

 

CPaneDivider::AddRecentPane

 

CPaneDivider::CalcExpectedDockedRect

 

CPaneDivider::CalcFixedLayout

  (Přepíše CBasePane::CalcFixedLayout.)

CPaneDivider::CheckVisibility

 

CPaneDivider::CreateEx

  (Přepíše CBasePane::CreateEx.)

CPaneDivider::DoesAllowDynInsertBefore

  (Přepíše CBasePane::DoesAllowDynInsertBefore.)

CPaneDivider::DoesContainFloatingPane

 

CPaneDivider::FindPaneContainer

 

CPaneDivider::FindTabbedPane

 

CPaneDivider::GetDefaultWidth

 

CPaneDivider::GetFirstPane

 

CPaneDivider::GetPaneDividerStyle

 

CPaneDivider::GetRootContainerRect

 

CPaneDivider::GetWidth

 

CPaneDivider::Init

 

CPaneDivider::InsertPane

 

CPaneDivider::IsAutoHideMode

  (Přepíše CBasePane::IsAutoHideMode.)

CPaneDivider::IsDefault

 

CPaneDivider::IsHorizontal

  (Přepíše CBasePane::IsHorizontal.)

CPaneDivider::Move

 

CPaneDivider::NotifyAboutRelease

 

CPaneDivider::OnShowPane

 

CPaneDivider::ReleaseEmptyPaneContainers

 

CPaneDivider::RemovePane

 

CPaneDivider::ReplacePane

 

CPaneDivider::RepositionPanes

 

CPaneDivider::Serialize

  (Přepíše CBasePane::Serialize .)

CPaneDivider::SetAutoHideMode

 

CPaneDivider::SetPaneContainerManager

 

CPaneDivider::ShowWindow

 

CPaneDivider::StoreRecentDockSiteInfo

 

CPaneDivider::StoreRecentTabRelatedInfo

 

Bb983707.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CPaneDivider::GetPanes

Vrátí seznam podoken, které se nacházejí v Třída CPaneContainer.Tato metoda by měla být volána pouze pro výchozí oddělovače podokna.

CPaneDivider::GetPaneDividers

Vrátí podokno příček, které se nacházejí v seznamu Třída CPaneContainer.Tato metoda by měla být volána pouze pro výchozí oddělovače podokna.

Bb983707.collapse_all(cs-cz,VS.110).gifDatové členy

Název

Description

CPaneDivider::m_nDefaultWidth

Určuje výchozí šířku v pixelech všechny oddělovače podokno v aplikaci.

CPaneDivider::m_pSliderRTC

Obsahuje ukazatel na informace třídy runtime o CPaneDivider -odvozené objekt.

Poznámky

Vytvoří v rámci CPaneDivider objekty automaticky doku podokna.

Existují dva typy příček podokna:

  • na výchozí oddělovač podokno je vytvořen při skupinu podoken ukotven k okraji okna Hlavní rámec.Dělicí výchozí podokno obsahuje ukazatel na Třída CPaneContainerManager a přesměruje na skupinu podoken většina operací (například změna velikosti podokna nebo jiného docking podokno nebo kontejner) správci kontejneru.Každý ukotvení podokna udržuje ukazatel na jeho výchozí oddělovač podokna.

  • Pravidelné podokno dělicí rozdělí pouze dvou podoken v kontejneru.Další informace naleznete v tématu Třída CPaneContainer.

Příklad

Následující příklad ukazuje, jak získat CPaneDivider z objektu CWorkspaceBar objektu.Tento fragment kódu je součástí Demo karty MDI vzorku.

        // CWorkspaceBar m_wndWorkSpace
        CPaneDivider* pSlider = m_wndWorkSpace.GetDefaultPaneDivider ();

Hierarchii dědičnosti

CObjectCCmdTargetCWnd

         CBasePaneCPaneDivider

Požadavky

Záhlaví: afxPaneDivider.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CPaneContainerManager

Třída CPaneContainer

Třída CDockingManager

Třída CBasePane

Další zdroje

Třídy MFC