HP Visualize J5000 hp workstations - hp-ux 10.20 graphics administration guide - Page 139

See the X Toolkit Intrinsics - C Language Interface manual for details., SCREEN_RESOURCES

Page 139 highlights

Programs based on the X Tookit Intrinsics obtain resources from the following sources (other programs usually support some subset of these sources): RESOURCE_MANAGER root window property Any global resources that should be available to clients on all machines should be stored in the RESOURCE_MANAGER property on the root window of the first screen using the xrdb program. This is frequently taken care of when the user starts X through the display manager. SCREEN_RESOURCES root window property Any resources specific to a given screen (e.g. colors) that should be available to clients on all machines should be stored in the SCREEN_RESOURCES property on the root window of that screen. The xrdb program will sort resources automatically and place them in RESOURCE_MANAGER or SCREEN_RESOURCES, as appropriate. application-specific files Directories named by the environment variable XUSERFILESEARChpATH or the environment variable XAPPLRESDIR, plus directories in a standard place (usually under /usr/lib/X11, but this can be overridden with the XFILESEARChpATH environment variable) are searched for for application-specific resources. For example, application default resources are usually kept in /usr/lib/X11/app-defaults. See the X Toolkit Intrinsics - C Language Interface manual for details. XENVIRONMENT Any user, and machine specific resources may be specified by setting the XENVIRONMENT environment variable to the name of a resource file to be loaded by all applications. If this variable is not defined, a file named "$HOME/.Xdefaults-hostname" is looked for instead, where hostname is the name of the host where the application is executing. -xrm resourcestring Resources can also be specified from the command line. The resourcestring is a single resource name and value as shown above. If the string contains characters interpreted by the shell (e.g., asterisk), they must be quoted. Any number of -xrm arguments may be given on the command line. Program resources are organized into groups called classes, so that collections of individual resources (each of which are called instances) can be set all at once. By convention, the instance name of a resource begins with a lowercase letter and class name with an uppercase letter. Multiple word resources are concatenated with the first letter of the succeeding words capitalized. Applications written with the X Toolkit Intrinsics will have at least the following resources: background (class Background) This resource specifies the color to use for the window background. borderWidth (class BorderWidth) This resource specifies the width in pixels of the window border. borderColor (class BorderColor) This resource specifies the color to use for the window border. Most applications using the X Toolkit Intrinsics also have the resource foreground (class Foreground), specifying the color to use for text and graphics within the window. Page 139 Graphics Administration Guide for HP-UX 10.20

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171

Programs based on the X Tookit Intrinsics obtain resources from the following sources (other programs
usually support some subset of these sources):
RESOURCE_MANAGER
root window property
Any global resources that should be available to clients on all machines should be stored in the
RESOURCE_MANAGER
property on the root window of the first screen using the
xrdb
program.
This is frequently taken care of when the user starts X through the display manager.
SCREEN_RESOURCES
root window property
Any resources specific to a given screen (e.g. colors) that should be available to clients on all
machines should be stored in the
SCREEN_RESOURCES
property on the root window of that
screen. The
xrdb
program will sort resources automatically and place them in
RESOURCE_MANAGER
or
SCREEN_RESOURCES
, as appropriate.
application-specific
files
Directories named by the environment variable
XUSERFILESEARChpATH
or the environment
variable
XAPPLRESDIR
, plus directories in a standard place (usually under
/usr/lib/X11
, but this
can be overridden with the
XFILESEARChpATH
environment variable) are searched for for
application-specific resources. For example, application default resources are usually kept in
/usr/lib/X11/app-defaults
. See the X Toolkit Intrinsics - C Language Interface manual for details.
XENVIRONMENT
Any user, and machine specific resources may be specified by setting the
XENVIRONMENT
environment variable to the name of a resource file to be loaded by all applications. If this
variable is not defined, a file named “
$HOME/.Xdefaults-hostname”
is looked for instead, where
hostname is the name of the host where the application is executing.
-xrm resourcestring
Resources can also be specified from the command line. The resourcestring is a single resource
name and value as shown above. If the string contains characters interpreted by the shell (e.g.,
asterisk), they must be quoted. Any number of
-xrm
arguments may be given on the command
line.
Program resources are organized into groups called
classes
, so that collections of individual resources
(each of which are called
instances
) can be set all at once. By convention, the instance name of a
resource begins with a lowercase letter and class name with an uppercase letter. Multiple word resources
are concatenated with the first letter of the succeeding words capitalized. Applications written with the
X Toolkit Intrinsics will have at least the following resources:
background (class Background)
This resource specifies the color to use for the window background.
borderWidth (class BorderWidth)
This resource specifies the width in pixels of the window border.
borderColor (class BorderColor)
This resource specifies the color to use for the window border.
Most applications using the X Toolkit Intrinsics also have the resource foreground (class Foreground),
specifying the color to use for text and graphics within the window.
Graphics Administration Guide for HP-UX 10.20
Page 139