class
Window
(Return to index)
object that can be mapped onto a screen.
Type:
Instantiable
Derived Classes
Include file:
InterViews/window.h
Description:
in reference manual
.
Public:
virtual void
align
(float x, float y)
virtual void
bind
()
virtual Coord
bottom
() const
virtual boolean
bound
() const
virtual
Canvas
*
canvas
() const
virtual
Cursor
*
cursor
() const
virtual void
cursor
(
Cursor
*)
virtual
Display
*
display
() const
virtual void
display
(
Display
*)
virtual
Glyph
*
glyph
() const
virtual void
grab_pointer
(
Cursor
* = nil) const
virtual Coord
height
() const
virtual boolean
is_mapped
() const
virtual Coord
left
() const
virtual void
lower
()
virtual void
map
()
virtual void
move
(Coord left, Coord bottom)
virtual void
offset_from_toplevel
(PixelCoord& dx, PixelCoord& dy)
virtual void
place
(Coord left, Coord bottom)
virtual void
pop_cursor
()
virtual void
pplace
(IntCoord left, IntCoord bottom)
virtual void
push_cursor
()
virtual void
raise
()
virtual void
receive
(const
Event
&)
WindowRep
*
rep
() const
virtual void
repair
()
virtual void
resize
()
Style
*
style
() const
virtual void
style
(
Style
*)
virtual
Handler
*
target
(const
Event
&) const
virtual void
unbind
()
virtual void
ungrab_pointer
() const
virtual void
unmap
()
virtual Coord
width
() const
virtual
~Window
()
Protected:
Window
(
Glyph
*)
Window
(
WindowRep
*)
virtual void
compute_geometry
()
virtual void
configure
()
virtual void
default_geometry
()
virtual void
do_map
()
virtual void
set_attributes
()
virtual void
set_props
()
Friend methods:
friend class
WindowRep
(more documentation)