INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Parent of all displayable"
project: "Visual Eiffel"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: dm
class DISPLAYABLE
inherit

DM_RUNTIME
end
feature

display (form_number: INTEGER)
-- activate form

display_only (form_number: INTEGER)
-- activate form

activate (form_number: INTEGER)
-- activate form

display_parent_form (class_name: STRING; form_number: INTEGER)
require
non_void_class_name: class_name /= void

accept
-- close form, accept changes

cancel
-- close form, cancel changes

data_was_accepted: BOOLEAN

update (object: ANY; force: BOOLEAN)
-- update "manually updated" widgets associated with object
-- if object specifies the form entire form will be updated.
-- if force then form updates "manually updated" widgets
-- if object = Void then all forms will be updated

validate (object: ANY; with_children: BOOLEAN; suppress_messages: BOOLEAN): BOOLEAN
-- validate widget or form associated with object.
-- in the second case if with_children is true
-- all children widgets of the form is also validated.

sys: DM_WINDOWS_SYSTEM
-- low-level stuff to deal with Windows API

Yes: BOOLEAN

No: BOOLEAN

Empty: ANY
end -- class DISPLAYABLE

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES