The command-line option -name lets you name one instance of an application; the server identifies the single instance of the application by this name. The name of an application affects how resources are interpreted. This option is supported by all X Window System clients written with the X Toolkit.
For example, the following command sets the xterm instance name to bigxterm:
% xterm -name bigxterm &
When this command is run, the client uses any resources specified for bigxterm rather than for xterm.
The -name option allows you to create different instances of the same application, each using different resources. For example, you could put the following entries into a resource file such as .Xresources:
XTerm*Font: 8x13 smallxterm*Font: 6x10 smallxterm*Geometry: 80x10 bigxterm*Font: 9x15 bigxterm*Geometry: 80x55
You could then use these commands to create xterms of different specifications. The command:
% xterm &
would create an xterm with the default specifications, while:
% xterm -name bigxterm &
would create a big xterm, 80 characters across by 55 lines down, displaying in the font 9x15. The command:
% xterm -name smallxterm &
would create a small xterm, 80 characters across by 10 lines down, displaying in the font 6x10.
--VQ and SJC
Copyright © 2003 O'Reilly & Associates. All rights reserved.