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.