Product Documentation
Virtuoso Studio Design Environment User Guide
Product Version IC23.1, November 2023

User Preference Options

You can set various options in your.cdsinit file or to the CIW input line using the commands in the following table:

Before setting these ciw-> commands, you must add ciw = hiGetCIWindow() in .cdsinit to return the window identity of the CIW.
To change Command

Scroll bars

ciw->useScrollbars = {t|nil}

Infix

ciw->infix = {t|nil}

Option forms displayed when commands start

ciw->expertMode = {t|nil}

Undo limit

hiSetUndoLimit(x_limit)

Valid values: Integer between 0 and 128, where 0 disables undo

Nest limit

ciw->nestLimit = x_nestLimit

Valid values: Integer between 1 and 20
The default is 5.

Double-click time

hiSetMultiClickTime(x_msec)

Valid values:
Integer number of milliseconds

Display mouse bindings

ciw->displayMouseBinding = {t|nil}

Text font

hiSetFont("text" "t_fontName")

You can use * as a wildcard in any position. For example:

hiSetFont("text" "-*-courier-medium-r-*-*-12-*")

Focus to cursor

ciw->focusToCursor = {t|nil}

Form placement

ciw->formPlacement = {"top"|"bottom"|"left"|"right"|"center"|"default"}

Form placement
relative to

ciw->formRelativeTo = {"CIW"|"screen"|"currentWindow"}

Option form placement

ciw->optionFormPlacement = {"top"|"bottom"|"left"|"right"|"center"|"default"}

Option form placement
relative to

ciw->optionFormRelativeTo = {"CIW"|"screen"|"currentWindow"}

Warp pointer to dbox

ciw->warpPointer = {t|nil}

Show menu bindkeys

ciw->displayMenuBindkeys = {t|nil}

Related Topics

Specifying User Preferences


Return to top
 ⠀
X