INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Scroller control"
project: "Visual Eiffel"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: grape
deferred class SCROLLER
feature -- These constants are provided for scroll processing

HORIZONTAL: INTEGER

VERTICAL: INTEGER

scroll_line_home: INTEGER

scroll_line_end: INTEGER

scroll_page_home: INTEGER

scroll_page_end: INTEGER

scroll_to_position: INTEGER

scroll_home: INTEGER

scroll_end: INTEGER
feature

position: REAL

lower_bound: REAL

upper_bound: REAL

line_step: REAL

page_step: REAL

type: INTEGER

last_scroll: INTEGER

make (typ: INTEGER)

do_scroll (code, value: INTEGER)

set_bounds (lower, upper: REAL)

set_step (line_val, page_val: REAL)

set_pos (p: REAL)

delta_pos (delta: REAL)

get_integer_pos: INTEGER

on_line_end

on_line_home

on_page_end

on_page_home

on_home

on_end

on_position (p: INTEGER)
end -- class SCROLLER

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES