INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "standard dialogs"
project: "Visual Eiffel"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: grape
class DIALOG_WITH_RESPONDER
inherit

DIALOG
rename
make as dialog_make
redefine
can_destroy,
get_data,
on_activate,
on_changed,
on_character,
on_child_load,
on_clicked,
on_command,
on_create,
on_deactivate,
on_destroy,
on_double_clicked,
on_hscroll,
on_hslide,
on_key_down,
on_key_up,
on_lbutton_double,
on_lbutton_down,
on_lbutton_up,
on_menu_init,
on_menu_selection,
on_minmax,
on_mouse_move,
on_move,
on_paint,
on_rbutton_double,
on_rbutton_down,
on_rbutton_up,
on_size,
on_sys_command,
on_timer,
on_validation_error,
on_vscroll,
on_vslide,
set_data
end
creation

make
feature

make (title: STRING; r: RECT; rsp: DIALOG_RESPONDER)

set_responder (rsp: DIALOG_RESPONDER)
require
valid_responder: rsp /= void

on_paint: INTEGER

on_size (w, h: INTEGER): INTEGER

on_move (x, y: INTEGER): INTEGER

on_activate: INTEGER

on_deactivate: INTEGER

can_destroy: INTEGER

on_destroy: INTEGER

on_lbutton_down (x, y: INTEGER): INTEGER

on_lbutton_up (x, y: INTEGER): INTEGER

on_rbutton_down (x, y: INTEGER): INTEGER

on_rbutton_up (x, y: INTEGER): INTEGER

on_lbutton_double (x, y: INTEGER): INTEGER

on_rbutton_double (x, y: INTEGER): INTEGER

on_mouse_move (x, y: INTEGER): INTEGER

on_hscroll (scrollbar: SCROLLER): INTEGER

on_vscroll (scrollbar: SCROLLER): INTEGER

on_key_down (key: INTEGER): INTEGER

on_character (ch: CHARACTER): INTEGER

on_key_up (key: INTEGER): INTEGER

on_timer: INTEGER

on_create: INTEGER

on_minmax (min, max: SIZE): INTEGER

on_command (command: INTEGER): INTEGER

on_sys_command (command: INTEGER): INTEGER

on_menu_selection (command_code: INTEGER): INTEGER

on_menu_init: INTEGER

on_changed (control: TILE): INTEGER

on_clicked (control: TILE): INTEGER

on_double_clicked (control: TILE): INTEGER

on_hslide (slider: SCROLLER): INTEGER

on_vslide (slider: SCROLLER): INTEGER

on_validation_error (t: TILE)

on_child_load (t: TILE): TILE

set_data

get_data (code: INTEGER)
end -- class DIALOG_WITH_RESPONDER

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES