INDEX
CLUSTER
FEATURES
SHORT
FRAMES
NO FRAMES
indexing
title:
"Printer Graphics Context class"
project:
"Visual Eiffel"
revision:
"$Revision: 1.1 $"
copyright:
"Copyright (C) 1996-2005 Object Tools Group"
license:
"http://visual-eiffel.com/license"
cluster:
grape
class
PRINTER_GRAPHICS_CONTEXT
inherit
GRAPHICS_CONTEXT
end
creation
make
feature
make
(
p_device
:
PRINTING_DEVICE
)
-- Builds a new printer graphics context and initializes its internal
-- structures.
require
valid_printing_device
:
p_device
/=
void
initialized_printing_device
:
p_device
.
is_initialized
=
true
destroy
feature
-- Printer graphics context manipulation methods
begin_paint
,
f_begin_paint
end_paint
client_area
:
RECT
start_doc
(
p_name
:
STRING
)
end_doc
abort_doc
start_page
end_page
is_inside_page
(
p_rect
:
RECT
):
BOOLEAN
end
-- class
PRINTER_GRAPHICS_CONTEXT
INDEX
CLUSTER
FEATURES
SHORT
FRAMES
NO FRAMES