FLhvsBox

FLhvsBox — Displays a box with a grid useful for visualizing two-dimensional Hyper Vectorial Synthesis.

Description

FLhvsBox displays a box with a grid useful for visualizing two-dimensional Hyper Vectorial Synthesis.

Syntax

ihandle FLhvsBox inumlinesX, inumlinesY, iwidth, iheight, ix, iy [, image]

Initialization

ihandle – an integer number used a univocally-defined handle for identifying a specific HVS box (see below).

inumlinesX, inumlinesY - number of vertical and horizontal lines delimiting the HVS squared areas

iwidth, iheight - width and height of the HVS box

ix, iy - the position of the HVS box

image – (optional, default 0) an integer number denoting an RGB image opened with the bmopen opcode. A zero indicates no image.

Performance

FLhvsBox is a widget able to visualize current position of the HVS cursor in an HVS box (i.e. a squared area containing a grid). The number of horizontal and vertical lines of the grid can be defined with the inumlinesX, inumlinesY arguments. This opcode has to be declared inside an FLpanel - FLpanelEnd block. See the entry for hvs2 for an example of usage of FLhvsBox.

FLhvsBoxSetValue is used to set the cursor position of an FLhvsBox widget.

[Note] Note

The opcode bmscan has not been implemented, so currently the parameter image has no effect.

See Also

hvs2, FLhvsBoxSetValue

Credits

Author: Gabriel Maldonado

New in version 5.06