Classe de CSmartDockingInfo
Define a aparência de marcadores inteligentes de encaixe.
class CSmartDockingInfo : public CObject
Membros
Construtores public
Nome |
Descrição |
---|---|
CSmartDockingInfo::CSmartDockingInfo |
Construtor padrão. |
Métodos públicos
Nome |
Descrição |
---|---|
Copia os parâmetros inteligentes atuais de informações de encaixe no objeto fornecido de CSmartDockingInfo . |
Membros de dados
Nome |
Descrição |
---|---|
Especifica se usar o tema atual colorem quando a estrutura exibir marcadores inteligentes de encaixe. |
|
Especifica a cor do plano de fundo de base de marcadores inteligentes de encaixe. |
|
Especifica a cor que substitui m_clrToneSrc em bitmaps inteligentes do marcador de encaixe. |
|
Especifica a cor de bitmaps inteligentes do marcador de encaixe. |
|
Especifica a cor de bitmaps inteligentes do marcador de encaixe quando são transparentes. |
|
Especifica o deslocamento do grupo central de marcadores inteligentes de encaixe dos limites do retângulo central do grupo. |
|
Especifica o tamanho total de todos os marcadores inteligentes de encaixe em um grupo. |
|
Define os IDs de recurso de bitmaps que a estrutura usa para os marcadores inteligentes de encaixe que não são realçadas. |
|
Define os IDs de recurso de bitmaps que a estrutura usa para os marcadores inteligentes de encaixe que são realçadas. |
Comentários
A estrutura lida com marcadores inteligentes de encaixe internamente.A ilustração a seguir mostra os marcadores inteligentes padrão de encaixe:
Em essa figura, a imagem à esquerda mostra um marcador inteligente de encaixe do grupo central que não tenha o encaixe a um guia ativado.A imagem a seguir mostra uma entre a borda direita o marcador inteligente de encaixe.A imagem à direita mostra um marcador inteligente de encaixe do grupo central que tenha o encaixe a um guia ativado.O marcador inteligente de encaixe do grupo central tem um bitmap principal e cinco bitmaps inteligentes do marcador de encaixe.
Você pode personalizar os seguintes parâmetros de marcadores inteligentes de encaixe:
Cor.Por exemplo, você pode substituir a cor azul os marcadores na figura com qualquer cor definido pelo usuário.
Cor de transparência.
Deslocamento de um marcador inteligente de encaixe no grupo central da borda do retângulo delimitador.
o bitmap principal que representa o grupo central.
Bitmaps que representa os marcadores inteligentes regulares e destaque de encaixe.
A ilustração a seguir mostra um exemplo dos marcadores inteligentes de encaixe que foram personalizados:
Hierarquia de herança
Requisitos
Cabeçalho: afxDockingManager.h