[Note: parts of this message were removed to make it a legal post.]
Gordon,
Monday, August 9, 2010, 11:15:31 AM, you wrote:
GT> You might also look at win32-clipboard
GT>
http://rubyforge.org/docman/view.php/85/1694/README.html
Gordon, may the blessings of all the gods of all religions fall upon your house and your family.
- - - -
To those who have trouble getting the example (full example below) to work, try adding
require 'rubygems'
before
require "win32/clipboard"
- - -
##########################################################################
# clipboard_test.rb (win32-clipboard)
#
# Generic test script for those without Test::Unit installed, or for
# general futzing. You can run this example via the 'rake example' task.
##########################################################################
require 'rubygems' # Ad this to stop -- require "win32/clipboard" -- from complaining
require "win32/clipboard"
require "pp"
include Win32
puts "VERSION: " + Clipboard::VERSION
pp Clipboard.formats
pp Clipboard.data(Clipboard::UNICODETEXT)
pp Clipboard.format_available?(49161)
pp Clipboard.format_name(999999999)
pp Clipboard.format_available?(9999999)
puts "Data was: [" + Clipboard.data + "]"
Clipboard.set_data("foobar")
puts "Data is now: [" + Clipboard.data + "]"
puts "Number of available formats: " + Clipboard.num_formats.to_s
# Clipboard.empty
# puts "Clipboard emptied"