- indexing
- title: "Speedbar button 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 SPEEDBAR_BUTTON
- inherit
-
BUTTON
-
- rename
-
make
as b_make
-
- redefine
- destroy,
- disable,
- enable,
- hide,
- init,
- is_enabled,
- on_destroy,
- show
- end
- creation
- make,
- make_check,
- make_push,
- make_radio,
- make_separator
- feature
-
TB_CHECK: INTEGER
-
TB_RADIO: INTEGER
-
TB_PUSH: INTEGER
-
TB_SEPARATOR: INTEGER
-
pic: PICTURE
-
command_code: INTEGER
-
make (txt: STRING; pct: PICTURE; cmd_code: INTEGER)
-
make_check (p: PICTURE; cmd, ctx: INTEGER)
-
make_radio (p: PICTURE; cmd, ctx: INTEGER)
-
make_push (p: PICTURE; cmd, ctx: INTEGER)
-
make_separator (ctx: INTEGER)
-
press
-
release
-
enable
-
disable
-
select_it (b: BOOLEAN)
-
is_selected: BOOLEAN
-
is_pressed: BOOLEAN
-
is_enabled: BOOLEAN
-
show
-
hide
-
get_type: INTEGER
-
set_picture (p: PICTURE)
-
init
-
destroy
-
on_destroy: INTEGER
end -- class SPEEDBAR_BUTTON