GoFiler Legato Script Reference
Legato v 1.5d Application v 5.25a
|
Table of Contents | < < Previous | Next >> |
Chapter Nine — Dialog Functions (continued)
Overview
The ControlSetPosition function sets position and size of a control.
Syntax/Parameters
Syntax
int = ControlSetPosition ( int id, int x, int y, [int w, int h] );
Parameters
id
An int that identifies the dialog control that will receive focus.
x
An int specifying the position of the upper left corner in dialog client coordinates in pixels. Zero is the most left position on the page.
y
An int specifying the position of the upper left corner in dialog client coordinates in pixels. Zero is the top position on the page.
w h
A optional pair of int value specifying the width and height in pixels. If the width and height are not given, the existing control width and height are used.
Return Value
Returns an int value as ERROR_NONE on success, ERROR_RANGE if id is an invalid control ID for the open dialog, or ERROR_INVALID_HANDLE if no dialog is open.
Remarks
While dialog resource are specified in dialog units, the position for moving a control is specified in pixels. The top corner of the dialog page client area is 0, 0.
The height and width specify the control’s window size. This includes non-client drawing items such as borders, scrollbars, and captions.
Related Functions
Platform Support
Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL
Legato IDE, Legato Basic
Table of Contents | < < Previous | Next >> |
© 2012-2024 Novaworks, LLC. All rights reserved worldwide. Unauthorized use, duplication or transmission prohibited by law. Portions of the software are protected by US Patents 10,095,672, 10,706,221 and 11,210,456. GoFiler™ and Legato™ are trademarks of Novaworks, LLC. EDGAR® is a federally registered trademark of the U.S. Securities and Exchange Commission. Novaworks is not affiliated with or approved by the U.S. Securities and Exchange Commission. All other trademarks are property of their respective owners. Use of the features specified in this language are subject to terms, conditions and limitations of the Software License Agreement.