Sha256: ccafb0b72ba1ee9d3da5210f4af94d9e909ea8bdf3c99cc869f0c0ff87e58b39
Contents?: true
Size: 490 Bytes
Versions: 4
Compression:
Stored size: 490 Bytes
Contents
module Glimmer # Wrapper around SWT Display class GDisplay include_package 'org.eclipse.swt.widgets' class << self def instance(*args) if @instance.nil? || @instance.display.isDisposed @instance = GDisplay.new(*args) end @instance end end # SWT Display object wrapped attr_reader :display def initialize(*args) @display = Display.new(*args) end def dispose @display.dispose end end end
Version data entries
4 entries across 4 versions & 1 rubygems