Handbook
Glossary
XGCValues
Vocabulary
x11
.
xlib
Definition
USING:
alien.c-types
classes.struct
x11.X
;
IN:
x11.xlib
STRUCT:
XGCValues
{
function
int
initial:
0
}
{
plane_mask
ulong
initial:
0
}
{
foreground
ulong
initial:
0
}
{
background
ulong
initial:
0
}
{
line_width
int
initial:
0
}
{
line_style
int
initial:
0
}
{
cap_style
int
initial:
0
}
{
join_style
int
initial:
0
}
{
fill_style
int
initial:
0
}
{
fill_rule
int
initial:
0
}
{
arc_mode
int
initial:
0
}
{
tile
Pixmap
initial:
0
}
{
stipple
Pixmap
initial:
0
}
{
ts_x_origin
int
initial:
0
}
{
ts_y_origin
int
initial:
0
}
{
font
Font
initial:
0
}
{
subwindow_mode
int
initial:
0
}
{
graphics_exposures
Bool
initial:
0
}
{
clip_x_origin
int
initial:
0
}
{
clip_y_origin
int
initial:
0
}
{
clip_mask
Pixmap
initial:
0
}
{
dash_offset
int
initial:
0
}
{
dashes
char
initial:
0
}
;
Methods
USING:
classes.struct
classes.struct.private
kernel
x11.xlib
;
M:
XGCValues
clone
clone-underlying
\
XGCValues
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XGCValues
struct-slot-values
{
[
function>>
]
[
plane_mask>>
]
[
foreground>>
]
[
background>>
]
[
line_width>>
]
[
line_style>>
]
[
cap_style>>
]
[
join_style>>
]
[
fill_style>>
]
[
fill_rule>>
]
[
arc_mode>>
]
[
tile>>
]
[
stipple>>
]
[
ts_x_origin>>
]
[
ts_y_origin>>
]
[
font>>
]
[
subwindow_mode>>
]
[
graphics_exposures>>
]
[
clip_x_origin>>
]
[
clip_y_origin>>
]
[
clip_mask>>
]
[
dash_offset>>
]
[
dashes>>
]
}
cleave>array
;
inline