Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

dxmsvnsetentryposition(3x) [osf1 man page]

DXmSvnSetEntryPosition(3X)												DXmSvnSetEntryPosition(3X)

NAME
DXmSvnSetEntryPosition - Sets the position of an entry in user-defined tree mode. SYNOPSIS
void DXmSvnSetEntryPosition( kidget widget, int entry, Boolean mode, int x, int y ); PARAMETERS
The identifier (widget ID) of the SVN widget. An integer that represents the number of the entry for which information will be set or changed. A Boolean value that, when True, specifies that position information returned should be interpreted relative to the upper-left corner of the SVN window. When False, the position information returned should be interpreted relative internally to the SVN widget. An integer that represents the x position of the entry. If the value for mode is True, the value for x represents the distance from the cor- ner of the SVN window in pixels. If the value for mode is False, the value for x represents the position in the entire tree, even though that position extends beyond the limit of what can currently be displayed in the SVN window. An integer that represents the y position of the entry. If the value for mode is True, the value for y represents the distance from the corner of the SVN window in pixels. If the value for mode is False, the value for y represents the position in the entire tree, even though that position extends beyond the limit of what can currently be displayed in the SVN window. DESCRIPTION
The DXmSvnSetEntryPosition routine allows an application to implement the layout of the tree when the tree style is DXmSvnKuserDefinedTree. The application can explicitly position an entry, whether that entry is currently visible in the display or not. This call is valid only if the display mode is set to DXmSvnKdisplayTree and the tree style to DXmSvnKuserDefinedTree. Make this call in your application between calls to DXmSvnDisableDisplay and DXmSvnEnableDisplay. DXmSvnSetEntryPosition(3X)

Check Out this Related Man Page

DXmSvnDisableDisplay(3X)												  DXmSvnDisableDisplay(3X)

NAME
DXmSvnDisableDisplay - Temporarily disables the SVN widget from generating a display. SYNOPSIS
void DXmSvnDisableDisplay( Widget widget ); PARAMETERS
The identifier (widget ID) of the SVN widget. DESCRIPTION
The DXmSvnDisableDisplay routine allows your application to make changes to the SVN widget without the user making additional changes. For example, the DXmSvnDisableDisplay routine must be called when the user has selected to either expand or collapse an entry in the structure. No further user actions will be processed (because the SVN widget is temporarily disabled) until that expand or collapse operation has been completed and the DXmSvnEnableDisplay routine has been called (which re-enables the SVN widget and makes the changes visible to the user). The kinds of changes that can be implemented while the widget is disabled include the following: Calling the DXmSvnSelectAll or DXmSvn- ClearSelections routine to change selections Calling the DXmSvnAddEntries or DXmSvnDeleteEntries routine to change the underlying structure Changing the appearance of an entry (adding highlighting or sensitivity, for example) This routine is required only when the changes are not in response to an SVN callback. (The SVN widget automatically disables the SVN wid- get prior to issuing the callback and automatically enables the widget upon return.) SEE ALSO
DXmSvnEnableDisplay(3X) DXmSvnDisableDisplay(3X)
Man Page