IPenInputPanel interface (peninputpanel.h)

Enables adding in-place pen input to your applications.

IPenInputPanel is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions. Instead, use IInputPanelConfiguration interface.

Inheritance

The IPenInputPanel interface inherits from the IUnknown interface.

Methods

The IPenInputPanel interface has these methods.

 
IPenInputPanel::CommitPendingInput

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Sends collected ink to the recognizer and posts the recognition result.
IPenInputPanel::EnableTsf

Deprecated. Gets or sets a Boolean value that indicates whether the PenInputPanel object attempts to send text to the attached control through the Text Services Framework (TSF) and enables the use of the correction user interface.
IPenInputPanel::get_AttachedEditWindow

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Sets or gets the window handle of the object that the PenInputPanel object is attached to. (Get)
IPenInputPanel::get_AutoShow

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets a value that indicates whether the pen input panel appears when focus is set on the attached control by using the pen. (IPenInputPanel.get_AutoShow)
IPenInputPanel::get_Busy

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP). Gets a value that indicates whether the PenInputPanel object is currently processing ink.
IPenInputPanel::get_CurrentPanel

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets which panel type is currently being used for input within the PenInputPanel object. (IPenInputPanel.get_CurrentPanel)
IPenInputPanel::get_DefaultPanel

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets the default panel type used for input within the PenInputPanel object. (Get)
IPenInputPanel::get_Factoid

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets the string name of the factoid used by the PenInputPanel object. (Get)
IPenInputPanel::get_Height

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets the height of the pen input panel in client coordinates.
IPenInputPanel::get_HorizontalOffset

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets the offset between the left edge of the pen input panel and the left edge of the control to which it is attached. (IPenInputPanel.get_HorizontalOffset)
IPenInputPanel::get_Left

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets the horizontal, or x-axis, location of the left edge of the PenInputPanel object, in screen coordinates.
IPenInputPanel::get_Top

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets the vertical, or y-axis, location of the top edge of the PenInputPanel object, in screen coordinates.
IPenInputPanel::get_VerticalOffset

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets the offset between the closest horizontal edge of the pen input panel and the closest horizontal edge of the control to which it is attached. (IPenInputPanel.get_VerticalOffset)
IPenInputPanel::get_Visible

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets a value that indicates whether the PenInputPanel object is visible.
IPenInputPanel::get_Width

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets the width of the pen input panel in client coordinates.
IPenInputPanel::MoveTo

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Sets the position of the PenInputPanel object to a static screen position.
IPenInputPanel::put_AttachedEditWindow

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Sets or gets the window handle of the object that the PenInputPanel object is attached to. (Put)
IPenInputPanel::put_AutoShow

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets a value that indicates whether the pen input panel appears when focus is set on the attached control by using the pen. (IPenInputPanel.put_AutoShow)
IPenInputPanel::put_CurrentPanel

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets which panel type is currently being used for input within the PenInputPanel object. (IPenInputPanel.put_CurrentPanel)
IPenInputPanel::put_DefaultPanel

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets the default panel type used for input within the PenInputPanel object. (Put)
IPenInputPanel::put_Factoid

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets the string name of the factoid used by the PenInputPanel object. (Put)
IPenInputPanel::put_HorizontalOffset

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets the offset between the left edge of the pen input panel and the left edge of the control to which it is attached. (IPenInputPanel.put_HorizontalOffset)
IPenInputPanel::put_VerticalOffset

Deprecated. The PenInputPanel has been replaced by the Text Input Panel (TIP).Gets or sets the offset between the closest horizontal edge of the pen input panel and the closest horizontal edge of the control to which it is attached. (IPenInputPanel.put_VerticalOffset)
IPenInputPanel::Refresh

Refresh is no longer available for use as of Windows XP Tablet PC Edition.

Requirements

Requirement Value
Target Platform Windows
Header peninputpanel.h