This interface provides methods for managing controls on a form.
Method |
Description |
IASForm::Add | Adds a control to the form. |
IASForm::GetFocus | Retrieves a pointer to the control that has the current focus. |
IASForm::GetIFMDraw | Retrieves a pointer to the IFMDraw interface associated with a control. |
IASForm::get_Count | Gets the number of controls on a form. |
IASForm::get_HelpContext | Gets the current help file and topic associated with the form. |
IASForm::get_NavArrows | Gets a navigational arrows control. |
IASForm::get_Speech | Gets a pointer to the IAPCSpeech interface associated with a control. |
IASForm::get_Titlebar | Gets a pointer to the title bar for the form. |
IASForm::get_VoiceMenu | Gets the voice menu currently associated with the form. |
IASForm::get_WaitStatus | Gets the status of the wait cursor. |
IASForm::Invalidate | Invalidates a specified rectangle. |
IASForm::InvalidateAll | Invalidates the entire form. |
IASForm::IsControlOnForm | Checks whether a particular control is on a form. |
IASForm::Item | Gets a pointer to a control on a form. |
IASForm::ItemFromID | Gets a pointer to a specified control based on its identifier. |
IASForm::KillTimer | Stops—or kills—a timer. |
IASForm::put_HelpContext | Sets the specified help file. |
IASForm::put_VoiceMenu | Sets the voice menu currently associated with the form. |
IASForm::put_WaitStatus | Sets the wait cursor status. |
IASForm::Remove | Removes a control from a form. |
IASForm::RemoveAll | Removes all controls from a form. |
IASForm::RemoveByID | Removes a control with a specified identifier from a form. |
IASForm::RemoveAtIndex | Removes a control with a specified index from a form. |
IASForm::SetFocus | Sets the focus to a specified control. |
IASForm::SetFocusNext | Sets the focus to the next control. |
IASForm::SetFocusPrev | Sets the focus to the previous control. |
IASForm::SetTimer | Sets a timer. |
IASForm::SetZOrder | Places a control in a specified position in the z-order. |
IASForm::Update | Updates the controls that are in the update region. |
IASForm::Uninitialize | Uninitializes a form that has not been started. |
The IASForm interface extends the IASControl interface.