Interface ITextInputPanel (peninputpanel.h)
ITextInputPanel está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. Em vez disso, use a interface IInputPanelConfiguration.
Fornece controle de aparência e comportamento do Painel de Entrada do Tablet PC.
Herança
A interface ITextInputPanel herda da interface IUnknown . ITextInputPanel também tem estes tipos de membros:
Métodos
A interface ITextInputPanel tem esses métodos.
ITextInputPanel::Advise Estabelece uma conexão de consultoria entre o Painel de Entrada do Tablet PC e o objeto de coletor especificado. |
ITextInputPanel::CommitPendingInput Envia a tinta coletada para o reconhecedor e posta o resultado do reconhecimento. |
ITextInputPanel::get_AttachedEditWindow Obtém ou define o identificador de janela do objeto ao qual o objeto ITextInputPanel está anexado. (Obter) |
ITextInputPanel::get_CurrentCorrectionMode Obtém o modo de pente de correção atual, conforme especificado pela Enumeração CorrectionMode. |
ITextInputPanel::get_CurrentInPlaceState Obtém o estado in-loco atual, conforme especificado pela Enumeração InPlaceState. |
ITextInputPanel::get_CurrentInputArea Obtém a área de entrada atual, conforme especificado pela Enumeração PanelInputArea. |
ITextInputPanel::get_CurrentInteractionMode Obtém o posicionamento do Painel de Entrada do Tablet PC conforme especificado pela Enumeração InteractionMode. |
ITextInputPanel::get_DefaultInPlaceState Obtém ou define o estado in-loco padrão conforme especificado pela Enumeração InPlaceState. (Obter) |
ITextInputPanel::get_DefaultInputArea Obtém ou define a área de entrada padrão conforme especificado pela Enumeração PanelInputArea. (Obter) |
ITextInputPanel::get_ExpandPostInsertionCorrection Obtém ou define um valor que indica se o pente de correção no Painel de Entrada do Tablet PC é expandido automaticamente. (Obter) |
ITextInputPanel::get_InPlaceBoundingRectangle Obtém o retângulo delimitador para o Painel de Entrada do Tablet PC. |
ITextInputPanel::get_InPlaceVisibleOnFocus Obtém ou define um valor que indica se o Painel de Entrada do Tablet PC é exibido automaticamente quando a janela à qual ele está anexado recebe foco. (Obter) |
ITextInputPanel::get_PopDownCorrectionHeight Obtém a altura do pente de correção pós-inserção quando ele está posicionado abaixo do Painel de Entrada. |
ITextInputPanel::get_PopUpCorrectionHeight Obtém a altura do pente de correção pós-inserção quando ele está posicionado acima do Painel de Entrada. |
ITextInputPanel::get_PreferredInPlaceDirection Obtém ou define a direção preferencial do Painel de Entrada in-loco em relação ao campo de entrada de texto. (Obter) |
ITextInputPanel::p ut_AttachedEditWindow Obtém ou define o identificador de janela do objeto ao qual o objeto ITextInputPanel está anexado. (Put) |
ITextInputPanel::p ut_DefaultInPlaceState Obtém ou define o estado in-loco padrão conforme especificado pela Enumeração InPlaceState. (Put) |
ITextInputPanel::p ut_DefaultInputArea Obtém ou define a área de entrada padrão conforme especificado pela Enumeração PanelInputArea. (Put) |
ITextInputPanel::p ut_ExpandPostInsertionCorrection Obtém ou define um valor que indica se o pente de correção no Painel de Entrada do Tablet PC é expandido automaticamente. (Put) |
ITextInputPanel::p ut_InPlaceVisibleOnFocus Obtém ou define um valor que indica se o Painel de Entrada do Tablet PC é exibido automaticamente quando a janela à qual ele está anexado recebe foco. (Put) |
ITextInputPanel::p ut_PreferredInPlaceDirection Obtém ou define a direção preferencial do Painel de Entrada in-loco em relação ao campo de entrada de texto. (Put) |
ITextInputPanel::SetInPlaceHoverTargetPosition Posiciona explicitamente o destino de foco do Painel de Entrada do Tablet PC nas coordenadas da tela. |
ITextInputPanel::SetInPlacePosition Posiciona explicitamente o Painel de Entrada do Tablet PC nas coordenadas da tela. |
ITextInputPanel::SetInPlaceVisibility Mostra ou oculta o Painel de Entrada do Tablet PC. |
ITextInputPanel::Unadvise Encerra uma conexão de consultoria estabelecida anteriormente por meio do Método ITextInputPanel::Advise. |
Comentários
A interface ITextInputPanel dá aos desenvolvedores de aplicativos mais controle e informações sobre o estado do Painel de Entrada do que a Classe PenInputPanel. A Interface ITextInputPanel substitui a Classe PenInputPanel como o mecanismo preferencial para interagir programaticamente com o Painel de Entrada.
A interface ITextInputPanel fornece:
- Um controle completo sobre o posicionamento do Painel de Entrada in-loco quando o aplicativo tem foco.
- Um acesso aos objetos de tinta da inserção de texto do Painel de Entrada, além do texto reconhecido.
- Um conjunto de propriedades que correspondem exatamente aos recursos do Painel de Entrada, oferecendo a capacidade de conhecer o estado atual do Painel de Entrada e personalizar a configuração do Painel de Entrada.
Esse elemento é declarado em Peninputpanel.h.
Requisitos
Cliente mínimo com suporte | Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | peninputpanel.h |