Sha256: 5bf11d252eccd83f92845f708883c07d696f3b80a55aad3c4407567fbdb75e0d
Contents?: true
Size: 860 Bytes
Versions: 42
Compression:
Stored size: 860 Bytes
Contents
require 'glimmer-dsl-swt' include Glimmer glimmer_logo = File.expand_path('../../icons/scaffold_app.png', __dir__) shell { text 'Hello, Canvas Transform!' minimum_size 330, 352 canvas { background :white image(glimmer_logo, 0, 0) { transform { translation 110, 110 rotation 90 scale 0.21, 0.21 # also supports inversion, identity, shear, and multiplication {transform properties} } } image(glimmer_logo, 0, 0) { transform { translation 110, 220 scale 0.21, 0.21 } } image(glimmer_logo, 0, 0) { transform { translation 220, 220 rotation 270 scale 0.21, 0.21 } } image(glimmer_logo, 0, 0) { transform { translation 220, 110 rotation 180 scale 0.21, 0.21 } } } }.open
Version data entries
42 entries across 42 versions & 1 rubygems