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.
A interface ITextInputPanel continua fornecendo quase todos os recursos programáticos da classe PenInputPanel substituindo assim a classe PenInputPanel.

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