The "Classes" page in an
&xcenter;
properties notebook allows you to view
the
widget
classes that are currently available.
Note that widget classes are not true WPS classes. Only the &xcenter; uses the
class names to organize widgets internally. Consider a widget class a template that
widgets can be created from. A widget class is either built into the &xcenter; itself
or loaded from a plug-in
DLL
from the plugins\xcenter
directory. Such
a plug-in DLL can contain one or more widget classes.
As opposed to the "Widgets" page, which lists the current widgets of a single &xcenter;,
the "Classes" page displays the same widget classes for each &xcenter;.
The classes listed here are then also listed
in the "Add widget" submenu of an open &xcenter;'s &popmenu;.
The following fields are displayed:
- The "DLL" field shows the name of the
dynamic link library (DLL)
which implements
the widget. This is either one of the DLLs in the
plugins\xcenter
directory
or will show "built-in" if the widget is built into &xwp; itself.
- The "Widget class" shows the internal name of the class which is used
by the &xcenter; to identify the class to which a widget belongs. This name is
critical to the widget's operation and will never change, unless the DLL is no longer
available.
- The "Class title" field is the same as in the "Add widget" menu and
is a descriptive name of the class. This is only for informational purposes and not
critical to the widget's operation.
- The "Version" field shows the minimum &xcenter; version that the widget
requires to work. The &xcenter; checks this version number to make sure that it can
load a plug-in DLL. This field makes no sense for built-in widgets and is therefore
empty for them.