Hide

SftMask/OCX 7.0 - ActiveX Masked Edit Control

Display
Print

HitTestV Method, SftMask Object

Determines the area at a given location.

Syntax

VB.NETSuccess = object.HitTestV(ByVal x As Single, ByVal y As Single, ByRef Area As Object) As Boolean
VBSuccess = object.HitTestV(ByVal x As Single, ByVal y As Single, Area As Variant) As Boolean
C#.NETbool Success = object.HitTestV(float x, float y, out object Area);
VC++VARIANT_BOOL Success = object->HitTestV(float x, float y, const _variant_t&* Area);
CHRESULT object->raw_HitTestV(float x, float y, VARIANT* Area, VARIANT_BOOL* Success);

object

A SftMask object.

x

An expression that evaluates to the x coordinate to be tested. The units used depend on the container used (e.g., Visual Basic uses TWIPS by default, Visual C++ uses pixels).

y

An expression that evaluates to the y coordinate to be tested. The units used depend on the container used (e.g., Visual Basic uses TWIPS by default, Visual C++ uses pixels).

Area

Returns the area description where the coordinates x, y are located.

AreaValueDescription
areaSftMaskCaption0Caption area
areaSftMaskEdit1Edit control (i.e., the editable portion of the control)
areaSftMaskSpin2Up/down buttons
areaSftMaskDropDown3Drop down button

Success

Returns True if the coordinates x, y are located in the control.

Comments

The HitTestV method determines the area at a given location.

The general area where the coordinates described by x, y are located in the control (relative to the top, left corner of the control) is returned in Area.

HitTestV is used for languages such as VBScript, which are limited by requiring Variant arguments and do not support strongly typed arguments for return values. For more information please see Using SftMask/OCX with Internet Explorer.

See Also SftMask Object | Object Hierarchy


Last Updated 08/13/2020 - (email)
© 2024 Softel vdm, Inc.