objbld(XC)
Object Builder --
build or modify Desktop objects
Command syntax
objbld
Desktop syntax
Double-click on the Object Builder icon
in the Controls window.
Description
Object Builder builds Desktop objects.
It defines the object by associating
an icon picture with the actions taken when a user double-clicks
on the object and the actions taken when a user drops an icon
on the object.
Scripts used to define double-click actions and drag and drop actions
must use the Deskshell command language.
Command options
The objbld command supports the standard Xt options.
Desktop options
Picture
This controls which bitmap or pixmap icon is associated with
the object. You can drop an icon on the
Object Builder window
or select a picture file with the Picture
menu item on the Install menu.
Double-click actions
This controls the actions taken when a user double-clicks on
the object. The actions for button 1 can be defined separately
from those for button 2.
You can select actions for an object using one of the following
methods:
-
Create a default action script
by dropping an executable on the Object Builder
window or by selecting an executable with the Executable
menu item on the Install menu.
Default actions are assigned to the new object.
-
Use an action script from an existing object
by dropping the object on the Object Builder window
or by selecting Open Object
from the Install menu.
The object's existing actions are assigned and you can save the
result as a new object with the
Save As menu item on the File menu.
-
Load an existing actions script file by
selecting Double Click Actions
or Drag & Drop Actions from
the Install menu and then select the script file.
Drag and drop actions
This controls the actions taken when a user drops an icon on
the object. The actions for buttons 1 and 2 can be defined separately
from those for buttons 1 and 2 with the <Ctrl> key depressed.
File
/usr/lib/X11/app-defaults/ObjBld
See also
deskcommands(XC),
deskshell(XC),
xdt3(XC)
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003