Sha256: 2bd31c4685fae6c95f7ea45e88612ec5cce5e9a95c3dc25b0674c16288d53f21
Contents?: true
Size: 549 Bytes
Versions: 5
Compression:
Stored size: 549 Bytes
Contents
module Glimmer module SWT # 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 end
Version data entries
5 entries across 5 versions & 1 rubygems