Alphabetical: Function List

 

The following WIL functions are useful when using WIL extenders.

 

AddExtender(filename)

Installs a WIL extender Dll.

LastError( )

Returns the last error encountered.

 

The following functions can be added with the WWCTL44I.DLL using the AddExtender function.

 

AddExtender("WWCTL44I.DLL",0,"WWCTL64I.DLL")

 

 

Window Analysis script

 

Control Type: Function List

 

 

 

cCheckBox

Examines or sets a check box.

cClearLBAll

Remove the highlighting from all items in either a Single-selection or a Multiple-select List Box.

cClearLVItem

Un-select an item of a List View common control.

cClearTVItem

Un-select an item of a Tree View common control.

cClickButton

Clicks a button, emulating a user.

cClickToolbar

Simulates performing a left mouse button click of a Tool Bar button.

cDblClickItem

Simulate a mouse double click on a List View, Tree View or Header common control.

cEnableState

Examines or sets the enabled/disabled status of a control.

cFindbyClass

Gets the window handle of the first window whose class name matches the specified "class-name".

cFindbyName

Gets the window handle of the first window whose window name matches the specified 'partial window name'.

cGetCalDate

Retrieve the date or date range of a Month Calendar control with this function.

cGetCBCount

Gets a count of items in a Combo Box control.

cGetCBSelText

Obtain the selected item  from a drop-down combo box.

cGetCBText

Extracts the text from a drop-down combo box.

cGetControlImageCrc

Creates a Cyclic Redundancy Check (CRC) value of the
on-screen image of a Windows control.

cGetDTPDate

Return the date and time stored in a Date Time Picker control in standard "datetime" format.

cGetEditText

Retrieves the contents of an Edit Box.

cGetFocus

Retrieves handle of the window with keyboard focus

cGetHRText

Return all the text associated with each item of a Header common control.

cGetInfo

Return extender specific information.

cGetIpAddr

Get an IP address stored in an IP Address common control.

cGetLBCount

Get a count of items in a List Box control.

cGetLBText

Extracts the text from a standard list box.

cGetLBSelText

Retrieve the text from all highlighted items in either a Single-selection or a Multiple-select List Box control.

cGetLVColText

Retrieves all the text associated with a column of a List View common control with the Report View style.

cGetLvDdtText

Returns the text associated with the item, that is the current drag and drop target of a List View common control.

cGetLvFocText

Retrieve the text associated with the items that have the focus in a List View common control.

cGetLvSelText

Retrieves the text associated with selected items of a List View common control.

cGetLVText

Retrieves the text associated with items of a List View common control.

cGetSBText

Returns the text that may be associated with each part of a Status Bar control.

cGetTBText

Retrieves the text for each button of a Tool Bar control.

cGetTrackMax

Get the maximum position of a Track Bar control.

cGetTrackMin

Get the minimum position of a Track Bar control.

cGetTrackPos

Get the current position of a Track Bar control.

cGetTVItem

Obtains the selected item of a Tree View common control.

cGetUpDownMax

Get the maximum position of an UpDown control.

cGetUpDownMin

Get the minimum position of an UpDown control.

cGetUpDownPos

Gets the position of an UpDown control.

cGetWndCursor

Determines an application window’s current mouse cursor.

cPostButton

Clicks a button, emulating a user. This uses an undocumented method, different from cClickButton, that seems to work when cClickButton causes the script to hang.

cPostMessage

The real PostMessage (or PostMessageA if you want to get nitpicky).

cRadioButton

Examines or sets a radio button.

cSendMessage

The real SendMessage (or SendMessageA if you want to get nitpicky).

cSetCalDate

Set the date or date range of a Month Calendar control with this function.

cSetCBItem

Sets a single item in a standard Combobox.

cSetDTPDate

Change the values of a Date Time Picker control.

cSetEditText

Changes the contents of an Edit Box.

cSetFocus

Set the keyboard focus to the control window specified by the input window handle.

cSetIpAddr

Set an IP address stored in an IP Address common control. T

cSetLBItem

Sets a single item in a standard single item list box. It will not work with a multiple selection listbox.

cSetLBItemEx

Select one or more items in a List Box control.

cSetLVItem

Select an item of a List View common control.

cSetTABItem

Selects a tab from a tabbed dialog.

cSetTrackPos

Sets the position of a Track Bar control.

cSetTVItem

Select an item of a Tree View common control.

cSetUpDownPos

Set the position of an UpDown control.

cSetWndSpecRetry

Sets number of retries performed by the cWndByWndSpec and cWndByWndSpecName functions.

cSetWndText

Change the text associated with a Windows control.

cWinIdConvert

Convert between a Windows handle and a Window Id (pseudo-handle)

cWndByClass

Obtains the handle of a child window or control based on the window or control class.

cWndByID

Obtains the handle of a child window or control based on the window or control ID number.

cWndByName

Obtains the handle of a child window or control based on the window or control title.

cWndBySeq

Obtains the handle of a child window or control based on the window or control sequence number.

cWndByWndSpec

Returns a window handle based on the window specifications.

cWndByWndSpecName

Returns the window handle of a top-level window from the window specification generated using a window’s title.

cWndExist

Determines if a child window of the specified parent exists.

cWndGetWndSpec

Creates a window specification from the window handle.

cWndGetWndSpecName

Creates a window specification from the window handle.

cWndInfo

This function returns information about a window or control.

cWndState

Get the current state of a window