SftButton/OCX 2.5

SftButton.GetPositionV Method

Softel vdm, Inc.

Returns the position and dimensions of an area of the control.

Syntax       

VB.NET

object.GetPositionV(ByVal Area As SftButtonAreaConstants, ByRef Left As Object, ByRef Top As Object, ByRef Width As Object, ByRef Height As Object)

VB

object.GetPositionV(ByVal Area As SftButtonAreaConstants, Left As Variant, Top As Variant, Width As Variant, Height As Variant)

C#.NET

void object.GetPositionV(SftButtonAreaConstants Area, out object Left, out object Top, out object Width, out object Height);

VC++

HRESULT object->GetPositionV(enum SftButtonAreaConstants Area, const _variant_t&* Left, const _variant_t&* Top, const _variant_t&* Width, const _variant_t&* Height);

C

HRESULT object->raw_GetPositionV(enum SftButtonAreaConstants Area, VARIANT* Left, VARIANT* Top, VARIANT* Width, VARIANT* Height);

Delphi

procedure object.GetPositionV(Area : TOleEnum, out Left : OleVariant, out Top : OleVariant, out Width : OleVariant, out Height : OleVariant);

object

A SftButton object.

Area

Describes the area whose position is to be returned.

Name

Value

Description

areaSftButtonButton

0

The position and dimensions of the button area are returned.

areaSftButtonDropDown

1

The position and dimensions of the drop down button area are returned.

Left

Returns the horizontal position of the desired Area, relative to the top, left corner of the control. The unit used depend on the container used (e.g., Visual Basic uses TWIPS by default, Visual C++ uses pixels).

Top

Returns the vertical position of the desired Area, relative to the top, left corner of the control. The unit used depend on the container used (e.g., Visual Basic uses TWIPS by default, Visual C++ uses pixels).

Width

Returns the width of the Area. The unit used depend on the container used (e.g., Visual Basic uses TWIPS by default, Visual C++ uses pixels). 

Height

Returns the heightof the desired Area. The unit used depend on the container used (e.g., Visual Basic uses TWIPS by default, Visual C++ uses pixels).

Comments

The GetPositionV method returns the position and dimensions of an area of the control.

The exact position and size for a given area (described by Area) is returned. If an area is not available, the Width and Height values are 0.

GetPosition uses the units native to the container application (e.g., Visual Basic uses TWIPS by default, Visual C++ uses pixels). GetPositionPix always uses pixels. GetPositionV should be used when using Internet Explorer.


Feedback / comments / error reports for this topic
© 2008 - Softel vdm, Inc. - www.softelvdm.com