Sha256: 5f8874b925ad18acf544adcaf006961234d24360126aab36c683b6bda33a7890
Contents?: true
Size: 1.92 KB
Versions: 3
Compression:
Stored size: 1.92 KB
Contents
require 'tmpdir' require 'pathname' require 'java' require 'swt' STDOUT.sync = true Types = module Shoes; self end module Shoes DIR = Pathname.new(__FILE__).realpath.dirname.to_s FONTS = [] LINK_DEFAULT = {underline: true} BANNER_DEFAULT, TITLE_DEFAULT, SUBTITLE_DEFAULT, TAGLINE_DEFAULT, CAPTION_DEFAULT, PARA_DEFAULT, INSCRIPTION_DEFAULT = {}, {}, {}, {}, {}, {}, {} SHOES_VERSION = IO.read(File.join(DIR, '../VERSION')).chomp BASIC_ATTRIBUTES_DEFAULT = {left: 0, top: 0, width: 0, height: 0, angle: 0, curve: 0} SLOT_ATTRIBUTES_DEFAULT = {left: nil, top: nil, width: 1.0, height: 0} KEY_NAMES = {} %w[DEL ESC ALT SHIFT CTRL ARROW_UP ARROW_DOWN ARROW_LEFT ARROW_RIGHT PAGE_UP PAGE_DOWN HOME END INSERT F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15].each{|k| KEY_NAMES[eval("Swt::SWT::#{k}")] = k} KEY_NAMES[Swt::SWT::CR] = "\n" LINECAP = {curve: Swt::SWT::CAP_ROUND, rect: Swt::SWT::CAP_FLAT, project: Swt::SWT::CAP_SQUARE} COLORS = {} end module Swt include_package 'org.eclipse.swt' include_package 'org.eclipse.swt.layout' include_package 'org.eclipse.swt.widgets' include_package 'org.eclipse.swt.graphics' include_package 'org.eclipse.swt.events' include_package 'org.eclipse.swt.dnd' import java.awt.datatransfer.StringSelection import java.awt.Toolkit end class Object remove_const :Shoes end require_relative 'shoes/ruby' require_relative 'shoes/helper_methods' require_relative 'shoes/colors' require_relative 'shoes/basic' require_relative 'shoes/main' require_relative 'shoes/app' require_relative 'shoes/anim' require_relative 'shoes/slot' require_relative 'shoes/text' require_relative 'shoes/widget' require_relative 'shoes/url' require_relative 'shoes/style' require_relative 'shoes/download' require_relative 'shoes/manual' require_relative 'plugins/video' autoload :HH, File.join(Shoes::DIR, 'ext/highlighter')
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
purple_shoes-0.7.166 | lib/purple_shoes.rb |
purple_shoes-0.6.153 | lib/purple_shoes.rb |
purple_shoes-0.5.149 | lib/purple_shoes.rb |