Package com.hp.lft.sdk.winforms
Interface Window
- All Superinterfaces:
Clickable,DoubleClickable,EnabledProvider,LocationInfoProvider,SupportDragAndDrop,SupportSendKeys,SupportsNativeObject,TestObject,TestObjectDescriber,TopLevelObject,UiObjectBase,UiObjectBase,VisibleProvider,WaitUntilEnabledProvider,WaitUntilVisibleProvider
A .NET Windows Forms window.
-
Method Summary
Modifier and TypeMethodDescriptionvoidactivate()Activates this window.voidactivate(MouseButton button) Activates this window using the specified mouse button.voidclose()Closes this window.Returns the current window state.booleanIndicates whether the object has a thin-line border.booleanIndicates whether the object has a title bar.booleanIndicates whether the object has a sizing border.booleanIndicates whether the object has a window menu on its title bar.booleanisActive()Indicates whether this object is the foreground object (currently active).booleanIndicates whether this window can be maximized.booleanIndicates whether this object is a multiple-document interface (MDI) child window.booleanIndicates whether this object can be minimized.booleanIndicates whether the object is a pop-up window.booleanIndicates whether the object is a floating toolbar.booleanIndicates whether this object stays above all non-topmost windows even when the object is deactivated.voidmaximize()Maximizes this window to fill the entire screen.voidminimize()Minimizes this window to an icon.voidmove(int x, int y) Moves the window to the specified absolute location on the screen.voidMoves the window to the specified absolute location on the screen.voidresize(int width, int height) Resizes this window to the specified dimensions.voidResizes this window.voidrestore()Restores this window to its previous size.Methods inherited from interface com.hp.lft.sdk.DoubleClickable
doubleClick, doubleClick, doubleClickMethods inherited from interface com.hp.lft.sdk.EnabledProvider
isEnabledMethods inherited from interface com.hp.lft.sdk.LocationInfoProvider
getAbsoluteLocation, getLocation, getSizeMethods inherited from interface com.hp.lft.sdk.SupportDragAndDrop
dragAndDropOn, dragAndDropOnMethods inherited from interface com.hp.lft.sdk.SupportSendKeys
sendKeys, sendKeysMethods inherited from interface com.hp.lft.sdk.SupportsNativeObject
getNativeObjectMethods inherited from interface com.hp.lft.sdk.TestObject
callFTMethod, callFTMethod, exists, exists, findChildren, getDescription, getDisplayName, getParent, getSnapshot, getTextLocations, getTextLocations, getVisibleText, getVisibleText, highlight, highlightMatches, setDescription, setDisplayName, verifyImageExists, verifyImageExists, verifyImageMatch, verifyImageMatch, verifyImageMatch, verifyImageMatch, verifyImageMatch, verifyImageMatch, waitUntilExists, waitUntilExistsMethods inherited from interface com.hp.lft.sdk.TestObjectDescriber
describeMethods inherited from interface com.hp.lft.sdk.UiObjectBase
getHandle, getNativeClass, getWindowTitleRegExp, isFocused, mouseMoveMethods inherited from interface com.hp.lft.sdk.winforms.UiObjectBase
fireEvent, getFullNamePath, getFullType, getObjectName, getObjectProperty, getText, getWindowClassRegExp, getWindowId, isChildWindow, isOwnedWindowMethods inherited from interface com.hp.lft.sdk.VisibleProvider
isVisibleMethods inherited from interface com.hp.lft.sdk.WaitUntilEnabledProvider
waitUntilEnabled, waitUntilEnabledMethods inherited from interface com.hp.lft.sdk.WaitUntilVisibleProvider
waitUntilVisible, waitUntilVisible
-
Method Details
-
isActive
Indicates whether this object is the foreground object (currently active).- Returns:
- true if this is foreground object
- Throws:
GeneralLeanFtException- if error occurs during execution
-
hasBorder
Indicates whether the object has a thin-line border.- Returns:
- true if this has thin-line border
- Throws:
GeneralLeanFtException- if error occurs during execution
-
hasCaption
Indicates whether the object has a title bar.- Returns:
- true if this has title bar
- Throws:
GeneralLeanFtException- if error occurs during execution
-
hasSizebox
Indicates whether the object has a sizing border.- Returns:
- true if this has sizing border
- Throws:
GeneralLeanFtException- if error occurs during execution
-
hasSystemMenu
Indicates whether the object has a window menu on its title bar.- Returns:
- true if this has window menu on title bar
- Throws:
GeneralLeanFtException- if error occurs during execution
-
isMdiChildWindow
Indicates whether this object is a multiple-document interface (MDI) child window.- Returns:
- true if MDI child window
- Throws:
GeneralLeanFtException- if error occurs during execution
-
isPopupWindow
Indicates whether the object is a pop-up window.- Returns:
- true if a pop-up window
- Throws:
GeneralLeanFtException- if error occurs during execution
-
isToolWindow
Indicates whether the object is a floating toolbar.- Returns:
- true if a tool window
- Throws:
GeneralLeanFtException- if error occurs during execution
-
isMaximizable
Indicates whether this window can be maximized.- Returns:
- true if can be maximized
- Throws:
GeneralLeanFtException- if error occurs during execution
-
isMinimizable
Indicates whether this object can be minimized.- Returns:
- true if can be minimized
- Throws:
GeneralLeanFtException- if error occurs during execution
-
getWindowState
Returns the current window state.- Returns:
- the current window state
- Throws:
GeneralLeanFtException- if error occurs during execution
-
isTopmost
Indicates whether this object stays above all non-topmost windows even when the object is deactivated.- Returns:
- true if always topmost
- Throws:
GeneralLeanFtException- if error occurs during execution
-
activate
Activates this window.- Throws:
GeneralLeanFtException- if error occurs during execution
-
activate
Activates this window using the specified mouse button.- Parameters:
button- the mouse button used to click the window- Throws:
GeneralLeanFtException- if error occurs during execution
-
close
Closes this window.- Throws:
GeneralLeanFtException- if error occurs during execution
-
maximize
Maximizes this window to fill the entire screen.- Throws:
GeneralLeanFtException- if error occurs during execution
-
minimize
Minimizes this window to an icon.- Throws:
GeneralLeanFtException- if error occurs during execution
-
move
Moves the window to the specified absolute location on the screen.- Parameters:
point- absolute pixel location (X,Y) on the screen- Throws:
GeneralLeanFtException- if error occurs during execution
-
move
Moves the window to the specified absolute location on the screen.- Parameters:
x- the X coordinate in pixelsy- the Y coordinate in pixels- Throws:
GeneralLeanFtException- if error occurs during execution
-
resize
Resizes this window.- Parameters:
size- the new size- Throws:
GeneralLeanFtException- if error occurs during execution
-
resize
Resizes this window to the specified dimensions.- Parameters:
width- the new width in pixelsheight- the new height in pixels- Throws:
GeneralLeanFtException- if error occurs during execution
-
restore
Restores this window to its previous size.- Throws:
GeneralLeanFtException- if error occurs during execution
-