Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
A CRecentDockSiteInfo classe é uma classe auxiliar que armazena informações recentes sobre o estado da Classe CPane.
Sintaxe
class CRecentDockSiteInfo : public CObject
Membros
Construtores Públicos
| Nome | Description |
|---|---|
CRecentDockSiteInfo::CRecentDockSiteInfo |
Construtor padrão. |
Métodos Públicos
Observações
A CRecentDockSiteInfo disciplina é uma disciplina de gestão de dados. Acompanha o último estado de a CPane enquanto transita entre estar acoplado e flutuar. Quando um utilizador faz duplo clique num painel flutuante acoplável, este fica acoplado. Ao fazer duplo clique no painel acoplado, devolve-o à sua localização, tamanho e estado anteriores. De forma semelhante, quando o painel é reacoplado, regressa à sua localização anterior. Esta classe de dados é o que torna isso possível. Como os membros desta classe armazenam informações de estado para o painel acoplado, não devem ser modificadas diretamente pela sua aplicação.
Um CRecentDockSiteInfo objeto é criado sempre que um painel é criado. Cada CPane objeto tem uma variável membro, CPane::m_recentDockInfo, para armazenar esta informação.
Hierarquia de herança
Requerimentos
Cabeçalho: afxrecentDockSiteInfo.h
CRecentDockSiteInfo::CleanUp
void CleanUp();
Observações
CRecentDockSiteInfo::CRecentDockSiteInfo
CRecentDockSiteInfo(CPane* pBar);
Parâmetros
[dentro] pBar
Observações
CRecentDockSiteInfo::GetRecentDefaultPaneDivider
CPaneDivider* GetRecentDefaultPaneDivider();
Valor de retorno
Observações
CRecentDockSiteInfo::GetRecentDockedPercent
int GetRecentDockedPercent(BOOL bForSlider);
Parâmetros
[dentro] bForSlider
Valor de retorno
Observações
CRecentDockSiteInfo::GetRecentDockedRect
CRect& GetRecentDockedRect(BOOL bForSlider);
Parâmetros
[dentro] bForSlider
Valor de retorno
Observações
CRecentDockSiteInfo::ObterRecentListaOfPanes
CList<HWND, HWND>& GetRecentListOfPanes(BOOL bForSlider);
Parâmetros
[dentro] bForSlider
Valor de retorno
Observações
CRecentDockSiteInfo::GetRecentPaneContainer
CPaneContainer* GetRecentPaneContainer(BOOL bForSlider);
Parâmetros
[dentro] bForSlider
Valor de retorno
Observações
CRecentDockSiteInfo::GetRecentTabContainer
CPaneContainer* GetRecentTabContainer(BOOL bForSlider);
Parâmetros
[dentro] bForSlider
Valor de retorno
Observações
CRecentDockSiteInfo::Init
void Init();
Observações
CRecentDockSiteInfo::IsRecentLeftPane
BOOL IsRecentLeftPane(BOOL bForSlider);
Parâmetros
[dentro] bForSlider
Valor de retorno
Observações
CRecentDockSiteInfo::operator =
CRecentDockSiteInfo& operator=(CRecentDockSiteInfo& src);
Parâmetros
[dentro] src
Valor de retorno
Observações
CRecentDockSiteInfo::SaveListOfRecentPanes
void SaveListOfRecentPanes(CList<HWND,
HWND>& lstOrg,
BOOL bForSlider);
Parâmetros
[dentro] CList<HWND
[dentro] lstOrg
[dentro] bForSlider
Observações
CRecentDockSiteInfo::SetInfo
virtual void SetInfo(
BOOL bForSlider,
CRecentDockSiteInfo& srcInfo);
Parâmetros
[dentro] bForSlider
[dentro] srcInfo
Observações
CRecentDockSiteInfo::StoreDockInfo
virtual void StoreDockInfo(
CPaneContainer* pRecentContainer,
CDockablePane* pTabbedBar = NULL);
Parâmetros
[dentro] pRecentContainer
[dentro] pTabbedBar