INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "status line class"
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 STATUSLINE_CELL
feature

default_min_width: REAL

is_fixed: BOOLEAN

has_separator: BOOLEAN

without_border: BOOLEAN

minimum_width: REAL
feature

make (o: like store)
-- Constructor for variable width cell. Its minimum
-- width are limited to 15 pixels

make_fixed (o: like store; w: REAL)
-- Constructor for fixed width cell.

makex (o: like store; w: REAL; fixed, separator: BOOLEAN)
-- Powerfull constructor
require
positive_width: w >= 0

set_fixed (the_flag: BOOLEAN)

set_has_separator (the_flag: BOOLEAN)

set_width (w: REAL)

put_message (o: like store)

clear
-- Clear item and redraw status line

set_separator (on: BOOLEAN)
end -- class STATUSLINE_CELL

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES