Origin Property
Short Name: Origin
Installed With: Base Package
Class: Picture Properties
Horizontal and vertical coordinates of the point in the picture you want to display in the upper left corner of the picture control or indicator.
Increasing the horizontal coordinate shifts the picture to the left, and increasing the vertical coordinate shifts the picture to the top.
You can use this property to display a different portion of a picture in the picture control or indicator. For example, if you wire 100 and 100 to this property, LabVIEW draws the upper left corner of the picture 100 pixels above and 100 pixels to the left of the upper left corner of the control or indicator.
If you change the origin and LabVIEW draws part of the picture outside the draw area of the picture control or indicator, you can use the Horizontal Scrollbar Visible and Vertical Scrollbar Visible properties to display scroll bars for the picture control or indicator. As you move the scroll bars of the picture control or indicator, the origin of the picture in the control or indicator changes, and the coordinates returned by this property change.
Elements
Name | Description |
---|---|
Left | Horizontal coordinate of the point in the picture you want to display in the upper left corner of the picture control or indicator. |
Top | Vertical coordinate of the point in the picture you want to display in the upper left corner of the picture control or indicator. |
Remarks
The following table lists the characteristics of this property.
Available in Run-Time Engine and Real-Time Operating System | Yes |
Permissions | Read/Write |
Settable when the VI is running | Yes |
Loads the front panel into memory | No |
Need to authenticate before use | No |
Loads the block diagram into memory | No |
Remote access disallowed | No |
Must wait until user interface is idle | No |
Available with control VIs | No |
Available with global VIs | No |
Available with strict type definitions | No |
Available with polymorphic VIs | No |
Example
Refer to the Picture Control - Zoom Attribute VI in the labview\examples\picture\pictctl.llb for an example of using the Origin property.