ClassesClassesClassesClasses | | | | Operators

query_shapeT_query_shapeQueryShapequery_shapeQueryShapeQueryShape (Operator)

Name

query_shapeT_query_shapeQueryShapequery_shapeQueryShapeQueryShape — Query the region display modes.

Signature

query_shape( : : : DisplayShape)

Herror T_query_shape(Htuple* DisplayShape)

Herror query_shape(HTuple* DisplayShape)

void QueryShape(HTuple* DisplayShape)

static HTuple HInfo::QueryShape()

void HOperatorSetX.QueryShape([out] VARIANT* DisplayShape)

VARIANT HInfoX.QueryShape()

static void HOperatorSet.QueryShape(out HTuple displayShape)

static HTuple HInfo.QueryShape()

Description

query_shapequery_shapeQueryShapequery_shapeQueryShapeQueryShape returns the names of all region display modes (e.g. 'original', 'circle', 'rectangle1', 'rectangle2', 'ellipse', etc.) for the window. They are used by set_shapeset_shapeSetShapeset_shapeSetShapeSetShape.

Parallelization

Parameters

DisplayShapeDisplayShapeDisplayShapeDisplayShapeDisplayShapedisplayShape (output_control)  string-array HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

region display mode names.

Result

query_shapequery_shapeQueryShapequery_shapeQueryShapeQueryShape returns 2 (H_MSG_TRUE), if the window is valid. Otherwise an exception is raised.

Possible Successors

get_shapeget_shapeGetShapeget_shapeGetShapeGetShape, set_shapeset_shapeSetShapeset_shapeSetShapeSetShape, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion

See also

set_shapeset_shapeSetShapeset_shapeSetShapeSetShape, get_shapeget_shapeGetShapeget_shapeGetShapeGetShape, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion

Module

Foundation


ClassesClassesClassesClasses | | | | Operators