IB_DSP_AREA

Set the display area for a new input window

WTSupported in traditional Synergy on Windows
WNSupported in Synergy .NET on Windows
USupported on UNIX
VSupported on OpenVMS
xcall IB_DSP_AREA(build_id, win_row, win_column, rows, columns)

Arguments

build_id

The ID of the input window under construction. (n)

win_row

The row position of the upper‑left corner of the display area (relative to the upper‑left corner of the window, not the screen). (n)

win_column

The column position of the upper‑left corner of the display area (relative to the upper‑left corner of the window, not the screen). (n)

rows

The height of the display area. (n)

columns

The width of the display area. (n)

Discussion

IB_DSP_AREA sets the display area for a new input window. It is used when building a new input window at runtime. The default display area is the entire input window.

The view is movable if the display area is smaller than the size of the window. If the window is an input window, the input processing system adjust the view as necessary to include the entire input field being processed. If you want a movable view, note that you must use this subroutine rather than the W_AREA windowing routine.

See also

Notes and tips for ActiveX Toolkit lists for information on setting the display area for an input window that is associated with an ActiveX Toolkit list

Examples

The following example defines a display area for the current input window being built. The upper‑left corner of the display area is at window position row 2, column 1, and the area is 10 rows deep by 25 columns wide.

xcall ib_dsp_area(bldid, 2, 1, 10, 25)