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