DESIGN (xvobjects) library


LIBRARY NAME

xvobjects - (no short description specified)

DESCRIPTION

The xvobjects library (libxvobj.a) contains visual objects that were written specifically for use by the Khoros system. They have a variety of purposes, but all deal with I/O rather than image or graphics display. Some of these objects, such as the Viewport object, are redesigned versions of widgets provided in other widget sets; such redesigns were necessary because the Athena, OLIT, and Motif implementations differed too drastically to support a consistent interface regardless of widget set. Other widgets were created to support special-purpose needs of Khoros applications, such as the Connection object which is used by cantata to connect glyphs together, or the NotifyWindow object which is used by all Khoros applications to indicate when the program is "working". Perhaps most importantly, the xvobjects library provides the Khoros Manager object, which allows the direct manipulation and self maintenance of the GUI and visual objects which comprise any type of graphical display.

LIST OF LIBRARY FUNCTIONS

xvw_create_browser
create a browser GUI object
xvw_create_canvas
create a canvas object
xvw_create_connection
create a connection object
xvw_create_console
create a console object
xvw_create_double
creates a double object
xvw_create_error
create an error object
xvw_create_float
create a float object
xvw_create_genericwindow
create a genericwindow object
xvw_create_help
create a help object
xvw_create_info
create an info object
xvw_create_inputfile
create a inputfile GUI object
xvw_create_integer
create an integer GUI object
xvw_create_layout
create a layout object
xvw_create_notebook
create a notebook object
xvw_create_notifywindow
create a notifywindow object
xvw_create_outputfile
create a outputfile GUI object
xvw_create_rootwindow
create a rootwindow object
xvw_create_sash
create a sash object
xvw_create_textdisplay
create a textdisplay object
xvw_create_textinput
create a textinput object
xvw_create_titlebar
create a titlebar GUI object
xvw_create_tooltips
create a tooltips object
xvw_create_warn
create a warning object
xvw_getposition
returns the position at which to place the object.
xvw_getobject
get the object associated with a window

ADDITIONAL INFORMATION

LOCATION OF SOURCE FILES

$DESIGN/objects/library/xvobjects/src

LOCATION OF PUBLIC INCLUDE FILE

$DESIGN/include/xvobjects/xvobjects.h

YOU MUST INCLUDE

#include <design.h>

SEE ALSO

xvwidgets(3), xvisual(3).

SEE MANUAL

The xvobjects library is documented in Chapter 3, "The xvobjects Library" of the Khoros Program Services Manual, Volume III.

COPYRIGHT

Copyright (C) 1993 - 1997, Khoral Research, Inc. ("KRI") All rights reserved.