This file is indexed.

/usr/share/doc/swi-prolog-doc/UserGuide/sec-B.4.html is in swi-prolog-doc 5.6.59-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<HTML>
<HEAD>
<TITLE>Programming in XPCE/Prolog: Section B.4</TITLE><LINK REL=home HREF="index.html">
<LINK REL=contents HREF="Contents.html">
<LINK REL=index HREF="DocIndex.html">
<LINK REL=summary HREF="summary.html">
<LINK REL=previous HREF="sec-B.3.html">
<LINK REL=next HREF="winfont.html">
<STYLE type="text/css">
/* Style sheet for SWI-Prolog latex2html
*/

dd.defbody
{ margin-bottom: 1em;
}

dt.pubdef
{ background-color: #c5e1ff;
}

pre.code
{ margin-left: 1.5em;
margin-right: 1.5em;
border: 1px dotted;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
background-color: #f8f8f8;
}

div.navigate
{ text-align: center;
background-color: #f0f0f0;
border: 1px dotted;
padding: 5px;
}

div.title
{ text-align: center;
padding-bottom: 1em;
font-size: 200%;
font-weight: bold;
}

div.author
{ text-align: center;
font-style: italic;
}

div.abstract
{ margin-top: 2em;
background-color: #f0f0f0;
border: 1px dotted;
padding: 5px;
margin-left: 10%; margin-right:10%;
}

div.abstract-title
{ text-align: center;
padding: 5px;
font-size: 120%;
font-weight: bold;
}

div.toc-h1
{ font-size: 200%;
font-weight: bold;
}

div.toc-h2
{ font-size: 120%;
font-weight: bold;
margin-left: 2em;
}

div.toc-h3
{ font-size: 100%;
font-weight: bold;
margin-left: 4em;
}

div.toc-h4
{ font-size: 100%;
margin-left: 6em;
}

span.sec-nr
{ 
}

span.sec-title
{ 
}

span.pred-ext
{ font-weight: bold;
}

/* Footnotes */

sup.fn { color: blue; text-decoration: underline; }
span.fn-text: { display: none; }
sup.fn span {display: none;}
sup:hover span 
{ display: block !important;
position: absolute; top: auto; left: auto; width: 80%;
color: #000; background: white;
border: 2px solid;
padding: 5px; margin: 10px; z-index: 100;
font-size: smaller;
}
</STYLE>
</HEAD>
<BODY BGCOLOR="white">
<DIV class="navigate"><A class="nav" href="index.html"><IMG SRC="home.gif" BORDER=0 ALT="Home"></A>
<A class="nav" href="Contents.html"><IMG SRC="index.gif" BORDER=0 ALT="Contents"></A>
<A class="nav" href="DocIndex.html"><IMG SRC="yellow_pages.gif" BORDER=0 ALT="Index"></A>
<A class="nav" href="summary.html"><IMG SRC="info.gif" BORDER=0 ALT="Summary"></A>
<A class="nav" href="sec-B.3.html"><IMG SRC="prev.gif" BORDER=0 ALT="Previous"></A>
<A class="nav" href="winfont.html"><IMG SRC="next.gif" BORDER=0 ALT="Next"></A>
</DIV>

<H2><A NAME="sec:B.4"><SPAN class="sec-nr">B.4</SPAN> <SPAN class="sec-title">Accessing 
Windows Colours</SPAN></A></H2>

<P>Colours may be created from their X11 names. The X11 name-table is in
<CODE>&lt;<VAR>pcehome</VAR>&gt;/lib/rgb.txt</CODE>. In the Windows API, 
all colours described as <A NAME="idx:RGB:642">RGB</A> (Red, Green, 
Blue) tuples. This is no problem as <font size=-1>XPCE</font> also 
provides RGB colours. Note however that Win32 intensity is ranged 
0..255, where the <font size=-1>XPCE</font> intensity is ranged 
0..65535. This is true on all <font size=-1>XPCE</font>'s platforms.

<P>To provide access to the window-system colours as they can be 
obtained using the Win32 API function GetSysColor(), <font size=-1>XPCE</font> 
binds these colours to named colour objects. These colour objects are 
normally used in the <font size=-1>XPCE</font> resource file (<CODE>&lt;<VAR>pcehome</VAR>&gt;/Defaults</CODE>) 
to colour
<font size=-1>XPCE</font>'s controller objects according to the user's 
preferences.

<P>If the name of the Windows API colours are COLOR_SOMETHING, the <font size=-1>XPCE</font> 
name is <CODE>win_something</CODE>. The full list is in <A class="tab" href="sec-B.4.html#tab:wincolours">table 
10</A>.

<P>
<CENTER>
<TABLE BORDER=2 FRAME=box RULES=groups>
<TR VALIGN=top><TD><CODE>win_3ddkshadow</CODE> </TD><TD>Dark shadow for 
three-dimensional display elements. </TD></TR>
<TR VALIGN=top><TD><CODE>win_3dface</CODE> </TD></TR>
<TR VALIGN=top><TD><CODE>win_btnface</CODE> </TD><TD>Face color for 
three-dimensional display elements. </TD></TR>
<TR VALIGN=top><TD><CODE>win_3dhilight</CODE> </TD></TR>
<TR VALIGN=top><TD><CODE>win_3dhighlight</CODE> </TD></TR>
<TR VALIGN=top><TD><CODE>win_btnhilight</CODE> </TD></TR>
<TR VALIGN=top><TD><CODE>win_btnhighlight</CODE> </TD><TD>Highlight 
color for three-dimensional display elements </TD></TR>
<TR VALIGN=top><TD><CODE>win_3dlight</CODE> </TD><TD>Light color for 
three-dimensional display elements </TD></TR>
<TR VALIGN=top><TD><CODE>win_3dshadow</CODE> </TD></TR>
<TR VALIGN=top><TD><CODE>win_btnshadow</CODE> </TD><TD>Shadow color for 
three-dimensional display elements </TD></TR>
<TR VALIGN=top><TD><CODE>win_activeborder</CODE> </TD><TD>Active window 
border. </TD></TR>
<TR VALIGN=top><TD><CODE>win_activecaption</CODE> </TD><TD>Active window 
title bar. </TD></TR>
<TR VALIGN=top><TD><CODE>win_appworkspace</CODE> </TD><TD>Background 
color of MDI applications. </TD></TR>
<TR VALIGN=top><TD><CODE>win_background</CODE> </TD></TR>
<TR VALIGN=top><TD><CODE>win_desktop</CODE> </TD><TD>Desktop. </TD></TR>
<TR VALIGN=top><TD><CODE>win_btntext</CODE> </TD><TD>Text on push 
buttons. </TD></TR>
<TR VALIGN=top><TD><CODE>win_captiontext</CODE> </TD><TD>Text in 
caption, size box, and scroll bar arrow box. </TD></TR>
<TR VALIGN=top><TD><CODE>win_gradientactivecaption</CODE> </TD><TD>Right 
side color of an active window's title bar. </TD></TR>
<TR VALIGN=top><TD><CODE>win_activecaption</CODE> </TD><TD>specifies the 
left side color. </TD></TR>
<TR VALIGN=top><TD><CODE>win_gradientinactivecaption</CODE> </TD><TD>Right 
side color of an inactive window's title bar. </TD></TR>
<TR VALIGN=top><TD><CODE>win_inactivecaption</CODE> </TD><TD>specifies 
the left side color. </TD></TR>
<TR VALIGN=top><TD><CODE>win_graytext</CODE> </TD><TD>Grayed (disabled) 
text. </TD></TR>
<TR VALIGN=top><TD><CODE>win_highlight</CODE> </TD><TD>Item(s) selected 
in a control. </TD></TR>
<TR VALIGN=top><TD><CODE>win_highlighttext</CODE> </TD><TD>Text of 
item(s) selected in a control. </TD></TR>
<TR VALIGN=top><TD><CODE>win_hotlight</CODE> </TD><TD>Color for a 
hot-tracked item. </TD></TR>
<TR VALIGN=top><TD><CODE>win_inactiveborder</CODE> </TD><TD>Inactive 
window border. </TD></TR>
<TR VALIGN=top><TD><CODE>win_inactivecaption</CODE> </TD><TD>Inactive 
window caption. </TD></TR>
<TR VALIGN=top><TD><CODE>win_inactivecaptiontext</CODE> </TD><TD>Color 
of text in an inactive caption. </TD></TR>
<TR VALIGN=top><TD><CODE>win_infobk</CODE> </TD><TD>Background color for 
tooltip controls. </TD></TR>
<TR VALIGN=top><TD><CODE>win_infotext</CODE> </TD><TD>Text color for 
tooltip controls. </TD></TR>
<TR VALIGN=top><TD><CODE>win_menu</CODE> </TD><TD>Menu background. </TD></TR>
<TR VALIGN=top><TD><CODE>win_menutext</CODE> </TD><TD>Text in menus. </TD></TR>
<TR VALIGN=top><TD><CODE>win_scrollbar</CODE> </TD><TD>Scroll bar gray 
area. </TD></TR>
<TR VALIGN=top><TD><CODE>win_window</CODE> </TD><TD>Window background. </TD></TR>
<TR VALIGN=top><TD><CODE>win_windowframe</CODE> </TD><TD>Window frame. </TD></TR>
<TR VALIGN=top><TD><CODE>win_windowtext</CODE> </TD><TD>Text in windows </TD></TR>
</TABLE>

</CENTER>
<TABLE ALIGN=center WIDTH="75%"><TR><TD>
<B>Table 10 : </B>Windows colour name mapping</TABLE>

<A NAME="tab:wincolours"></A>

<P></BODY></HTML>