class interface CLIPBOARD_TEXT
creation
make (p: WINDOW)
-- Create clipboard object.
require
valid: p /= Void and then p.is_valid
ensure
keep_reference: parent = p
feature(s) from CLIPBOARD
-- Clipboard access
put
-- Put the current information in the clipboard.
get
-- Get information from the clipboard.
require
has_selection: has_data
ensure
done: -- has_result set
has_data: BOOLEAN
-- Is clipboard text available?
has_result: BOOLEAN
-- Result of last get operation.
feature(s) from CLIPBOARD_TEXT
-- Data
set_text (txt: DS_LIST[STRING])
-- Set text to be copied to the clipboard.
require
valid: txt /= Void
feature(s) from CLIPBOARD_TEXT
-- Result
last_text: DS_LIST[STRING]
require
possible: has_result
ensure
is_copy: Result /= Void
end of CLIPBOARD_TEXT