XActionListener |
makes it possible to receive action events from a component.
|
XActivateListener |
makes it possible to receive activate events. |
XAdjustmentListener |
makes it possible to receive adjustment events from a component.
|
XBitmap |
provides a bitmap in the Microsoft DIB format.
|
XButton |
makes it possible to set the label of a button and to register for action events.
|
XCheckBox |
gives access to the state of a check box and makes it possible to register for events.
|
XComboBox |
gives access to the items of a combo box and makes it possible to
register item and action event listeners.
|
XControl |
Implementations of this interface are abstract windows.
The main reason to instanciate this implementation is to show it
on a screen. A control has a context. Set the context with the
"set context" method.
Before the window appears on a screen, the createPeer(...) must
be called.
If the implementation of the control does not distinguish
between model, view or controller, then it must allow you to set
a new XGraphics in the view so you can print the control.
|
XControlContainer |
this interface is the container for controls.
Other names for the container are container or environment.
If this container is not embedded, then it uses the default
"VclToolkit" service to create the peer components. The name is
"com.sun.star.awt.Toolkit".
|
XControlModel |
identifies a control model.
|
XCurrencyField |
makes it possible to set the formatting and value for a currency field.
|
XDataTransferProviderAccess |
This interface extends the XToolkit interface with clipboard and
drag-and-drop support.
|
XDateField |
makes it possible to set the limits and the value of a date field.
|
XDevice |
provides information about a graphical output device and
offers a factory for the graphics which provides write
operations on the device.
|
XDialog |
|
XDisplayBitmap |
specifies an object as a bitmap for which data is formatted for
a specific output device.
|
XDisplayConnection |
This interface should be implemented by toolkits that want to give access
to their internal message handling loop.
|
XEventHandler |
This interface can be implemented by clients that need access to the
toolkits window message loop.
|
XFileDialog |
|
XFixedText |
makes it possible to access the text and formatting of a test field.
|
XFocusListener |
makes it possible to receive keyboard focus events.
|
XFont |
decribes a font on a specific device.
|
XGraphics |
provides the basic output operation of a device.
|
XImageButton |
makes it possible to register for action events of an image button
and set the action command.
|
XImageConsumer |
specifies a data sink for an image, or in other words, an interface
for a component which wants to display or just receive an image from
an image producer. |
XImageProducer |
specifies a source for an image.
|
XInfoPrinter |
represents an information printer.
|
XItemListener |
makes it possible to receive events from a component
when the state of an item changes.
|
XKeyListener |
makes it possible to receive keyboard events.
|
XLayoutConstrains |
enables a component to specify layout constrains for a surrounding
container.
|
XListBox |
gives access to the items and their state and to register for
item and action events of a listbox.
|
XMenu |
represents a simple menu.
|
XMenuBar |
identifies a menu as a menu bar.
|
XMenuListener |
the listener interface for receiving menu events on a window.
|
XMessageBox |
|
XMouseListener |
makes it possible to receive events from the mouse in a certain window.
|
XMouseMotionListener |
makes it possible to receive mouse motion events on a window.
|
XNumericField |
makes it possible to access the value and formatting of this numeric field.
|
XPaintListener |
makes it possible to receive paint events.
|
XPatternField |
makes it possible to access the value and formatting of this pattern field.
|
XPointer |
gives access to the type of mouse pointer.
|
XPopupMenu |
controls a popup menu.
|
XPrinter |
represents a virtual printer.
|
XPrinterPropertySet |
represents an extended property set for printer properties.
|
XPrinterServer |
manages several printers on one machine.
|
XProgressBar |
|
XProgressMonitor |
|
XRadioButton |
gives access to the state of a radio button and makes it possible
to register item event listener.
|
XRegion |
manages multiple rectangles which make up a region.
|
XScrollBar |
gives access to the value and settings of a scroll bar and makes it possible
to register event listeners.
|
XSpinField |
gives access to the value of a spin field and makes it possible to
register event listeners.
|
XSpinListener |
makes it possible to receive spin events from a
component.
|
XSystemChildFactory |
XSystemDependentWindowPeer |
provides access to the sytem dependent implementation of the window. |
XTabController |
|
XTabControllerModel |
el !
|
XTextArea |
gives access to the text in a control.
|
XTextComponent |
gives access to the text of a text component and makes it possible
to register event listeners.
|
XTextEditField |
is used for password fields.
|
XTextLayoutConstrains |
specifies layout contstrains for text fields.
|
XTextListener |
makes it possible to receive text change events from a component.
|
XTimeField |
gives access to the time value and formatting information of a time field.
|
XToolkit |
specifies a factory interface for the windowing toolkit.
|
XTopWindow |
manages the functionality specific for a top window.
|
XTopWindowListener |
makes it possible to receive window events. |
XUnoControlContainer |
gives access to the tab controllers of a control container.
|
XVclContainer |
represents a container VCL window.
|
XVclContainerListener |
makes it possible to receive container events.
|
XVclContainerPeer |
|
XVclWindowPeer |
|
XView |
makes it possible to attach an oputput device to the object.
|
XWindow |
specifies the basic operations for a window component.
|
XWindowListener |
makes it possible to receive window events.
|
XWindowPeer |
gives access to the actual window implementation on the device.
|
ActionEvent |
a semantic event which indicates that a component-defined action occurred.
|
AdjustmentEvent |
adjustment event emitted by adjustable objects.
|
DeviceInfo |
contains information about a device.
|
FocusEvent |
specifies a keyboard focus event.
|
FontDescriptor |
describes the characteristics of a font.
|
Gradient |
describes a color dispersion within an area.
|
InputEvent |
the root event class for all component-level input events.
|
ItemEvent |
specifies an event occurred to an item of a menu, a list box etc.
|
KeyEvent |
specifies the component-level keyboard event. |
MenuEvent |
specifies a menu event.
|
MouseEvent |
specifies an event from the mouse. |
PaintEvent |
specifies the paint event for a component.
|
Point |
specifies a 2-dimensional point using the Cartesian coordinate system.
|
Rectangle |
specifies a rectangular area by position and size.
|
Selection |
specifies a numerical range.
|
SimpleFontMetric |
describes the general metrics of a certain font.
|
Size |
specifies the 2-dimensional size of an area using width and height.
|
SpinEvent |
specifies a spin button event.
|
SystemDependentXWindow |
the structure returned in the XSystemDependentWindowPeer::getWindowHandle
call, if the system type is XWINDOW.
|
TextEvent |
specifies a text event.
|
VclContainerEvent |
specifies a container-level event.
|
WindowDescriptor |
describes a window.
|
WindowEvent |
specifies the component-level keyboard event. |
CharSet |
These values are used to specify the characters which are available in
a font and their codes.
|
DeviceCapability |
defines which capabilities a device supports.
|
FocusChangeReason |
A combination of these values can be used to specify the reason
for a focus change.
|
FontEmphasisMark |
These values are used to specify the kind of emphasis mark.
|
FontFamily |
These values are used to specify the general kind of font.
|
FontPitch |
These values are used to specify whether the width of a character is
fixed or variable.
|
FontRelief |
These values are used to specify the kind of relief.
|
FontStrikeout |
These values are used to specify the kind of strikeout.
|
FontType |
These values are used to specify the technology of the font representation.
|
FontUnderline |
These values are used to specify the kind of underlining.
|
FontWeight |
These values are used to specify whether a font is thin or bold.
|
FontWidth |
These values are used to specify the width of the characters of a font.
|
ImageAlign |
specifies alignment of an image.
|
ImageStatus |
These values are used to specify to which degree an image is available.
|
InvalidateStyle |
specifies how to invalidate windows.
|
Key |
These values are used to specifies distinct physical keys.
|
KeyFunction |
These values are used to specify logical key functions.
|
KeyGroup |
These values are used to specify functional groups of keys.
|
KeyModifier |
These values are used to specify which modifier keys are pressed.
|
MenuItemStyle |
These values are used to specify the properties of a menu item.
|
MessageBoxCommand |
|
MouseButton |
These values are used to specify which keys on the mouse are pressed.
|
PopupMenuDirection |
These values are used to specify the direction in which
a popup menu will grow.
|
PosSize |
|
ScrollBarOrientation |
These constants are used to specify the orientation if scrollbars.
|
Style |
SystemPointer |
specifies the shape of a mouse pointer.
|
TextAlign |
specifies alignment of text.
|
VclWindowPeerAttribute |
|
WindowAttribute |
These values are used to specify the decorations of a window.
|
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.