Sdílet prostřednictvím


Třída CPaneFrameWnd

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.

Mini-frame okno, které obsahuje jedno podokno implementuje.Podokno vyplní oblasti okna klienta.

class CPaneFrameWnd : public CWnd

Členy

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

Název

Description

CPaneFrameWnd::AddPane

Přidá do podokna.

CPaneFrameWnd::AddRemovePaneFromGlobalList

Přidá nebo odebere z globálního seznamu podokna.

CPaneFrameWnd::AdjustLayout

Upraví rozložení okna mini-frame.

CPaneFrameWnd::AdjustPaneFrames

 

CPaneFrameWnd::CalcBorderSize

Vypočítá velikost okraje okna mini-frame.

CPaneFrameWnd::CalcExpectedDockedRect

Výpočet očekávané obdélník ukotvené okno.

CPaneFrameWnd::CanBeAttached

Určuje, zda aktuální podokno můžete ukotvit v jiném okně podokno nebo rámec.

CPaneFrameWnd::CanBeDockedToPane

Určuje, zda může být upevněné okno mini-frame do podokna.

CPaneFrameWnd::CheckGripperVisibility

 

CPaneFrameWnd::ConvertToTabbedDocument

V podokně převede dokumentů s kartami.

CPaneFrameWnd::Create

Vytvoří okno mini-frame a připojí jej CPaneFrameWnd objektu.

CPaneFrameWnd::CreateEx

Vytvoří okno mini-frame a připojí jej CPaneFrameWnd objektu.

CPaneFrameWnd::DockPane

Ukotvené podokno.

CPaneFrameWnd::FindFloatingPaneByID

Vyhledá v globální seznam podoken plovoucí podokno s ID zadaný ovládací prvek.

CPaneFrameWnd::FrameFromPoint

Najde mini-frame okno obsahující bod zadaných uživatelem.

CPaneFrameWnd::GetCaptionHeight

Vrátí výšku titulek okna mini-frame.

CPaneFrameWnd::GetCaptionRect

Vypočítá ohraničovacího rámečku titulek okna mini-frame.

CPaneFrameWnd::GetCaptionText

Vrátí text titulku.

CPaneFrameWnd::GetDockingManager

 

CPaneFrameWnd::GetDockingMode

Vrátí dokovací režimu.

CPaneFrameWnd::GetFirstVisiblePane

Vrátí první viditelné podokno, obsažené v mini-frame okně.

CPaneFrameWnd::GetHotPoint

 

CPaneFrameWnd::GetPane

Vrátí do podokna v okně mini-frame.

CPaneFrameWnd::GetPaneCount

Vrátí počet podoken, které jsou obsaženy v mini-frame okně.

CPaneFrameWnd::GetParent

 

CPaneFrameWnd::GetPinState

 

CPaneFrameWnd::GetRecentFloatingRect

 

CPaneFrameWnd::GetVisiblePaneCount

Vrátí počet viditelných podoken obsažené v mini-frame okně.

CPaneFrameWnd::HitTest

Určuje, jakou část okna mini-frame je v daném místě.

CPaneFrameWnd::IsCaptured

 

CPaneFrameWnd::IsDelayShow

 

CPaneFrameWnd::IsRollDown

Určuje, zda mají být zahrnuty mini-frame okna dolů.

CPaneFrameWnd::IsRollUp

Určuje, zda mají být mini-frame okno zahrnuty.

CPaneFrameWnd::KillDockingTimer

Zastaví časovač dokovací.

CPaneFrameWnd::LoadState

V podokně Stav načte z registru.

CPaneFrameWnd::OnBeforeDock

Určuje, zda je možné pro docking.

CPaneFrameWnd::OnDockToRecentPos

Ukotvené okno mini-frame na poslední pozici.

CPaneFrameWnd::OnKillRollUpTimer

Zastaví časovač kumulativní.

CPaneFrameWnd::OnMovePane

Přesune okno mini-frame o zadaný posun.

CPaneFrameWnd::OnPaneRecalcLayout

Upraví rozložení obsažené podokna.

CPaneFrameWnd::OnSetRollUpTimer

Nastaví časovač kumulativní.

CPaneFrameWnd::OnShowPane

Když je skrytá nebo zobrazení podokna v okně mini-frame volat rozhraní.

CPaneFrameWnd::PaneFromPoint

Vrátí podokno obsahuje uživatelský bod uvnitř okna mini-frame.

CPaneFrameWnd::Pin

 

CPaneFrameWnd::PreTranslateMessage

Používá třídu CWinApp před jsou odesílány do překládat zprávy okna TranslateMessage a DispatchMessage funkcí systému Windows.

CPaneFrameWnd::RedrawAll

Překreslí všechna okna mini-frame.

CPaneFrameWnd::RemoveNonValidPanes

Volat rámec odstranit neplatné podoken.

CPaneFrameWnd::RemovePane

Podokno odebere z okna mini-frame.

CPaneFrameWnd::ReplacePane

Jedno podokno nahrazuje jinou.

CPaneFrameWnd::SaveState

V podokně Stav uloží do registru.

CPaneFrameWnd::Serialize

Čtení nebo zápisu tohoto objektu z nebo do archivu.

CPaneFrameWnd::SetCaptionButtons

Nastaví titulek tlačítka.

CPaneFrameWnd::SetDelayShow

 

CPaneFrameWnd::SetDockingManager

 

CPaneFrameWnd::SetDockingTimer

Nastaví časovač dokovací.

CPaneFrameWnd::SetDockState

Nastaví stav dokování.

CPaneFrameWnd::SetHotPoint

 

CPaneFrameWnd::SetPreDockState

Volat v rámci nastavení predocking stavu.

CPaneFrameWnd::SizeToContent

Upraví velikost okna mini-frame, aby je ekvivalentní velikosti obsažené podokna.

CPaneFrameWnd::StartTearOff

Praskliny mimo nabídku.

CPaneFrameWnd::StoreRecentDockSiteInfo

 

CPaneFrameWnd::StoreRecentTabRelatedInfo

 

Bb984503.collapse_all(cs-cz,VS.110).gifChráněné metody

Název

Description

CPaneFrameWnd::OnCheckRollState

Určuje, zda mají být zahrnuty mini-frame okna nahoru nebo dolů.

CPaneFrameWnd::OnDrawBorder

Nakreslí ohraničení mini-frame okna.

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

Název

Description

CPaneFrameWnd::m_bUseSaveBits

Určuje, zda chcete zaregistrovat třídu okna s CS_SAVEBITS třídy styl.

Poznámky

Rámci automaticky vytvoří CPaneFrameWnd při podokno ukotvené stát plovoucí stavu objektu.

Lze přetáhnout okno mini-frame s obsahem viditelné (okamžité ukotvení) nebo pomocí tažením obdélníku (standardní docking).Dokovací režimu podokno kontejneru mini rámečku určuje že mini rámec pro přetažení chování.Další informace naleznete v tématu CBasePane::GetDockingMode.

Mini-frame okno zobrazí tlačítka na podle stylu obsažené podokno titulek.Pokud v podokně lze uzavřít (CBasePane::CanBeClosed), zobrazí se tlačítko Zavřít.Pokud v podokně AFX_CBRS_AUTO_ROLLUP styl, zobrazí se kód pin.

Pokud odvození třídy z CPaneFrameWnd , rámci musí zjistit jak ji vytvořit.Buď vytvořte třídu přepsáním CPane::CreateDefaultMiniframe, nebo CPane::m_pMiniFrameRTC člen tak, že se odkazuje na informace runtime třídu pro třídu.

Hierarchii dědičnosti

CObject

   CCmdTarget

      CWnd

         CPaneFrameWnd

Požadavky

Záhlaví: afxPaneFrameWnd.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CWnd

Další zdroje

Třídy MFC