Sha256: 6b497339d181a1063864101b3ebe83bac11819474cef9c1ec5ea5ce01ec81c39
Contents?: true
Size: 632 Bytes
Versions: 2
Compression:
Stored size: 632 Bytes
Contents
# text selection example t = text({ content: "type what you want", x: 333 }) t.visual(33) t.key(:down) do w_get = JSUtils.client_width(t.atome_id) t.width = :auto t.width = if w_get > 300 300 else :auto end end t.key(:up) do |evt| w_get = JSUtils.client_width(t.atome_id) t.width = if w_get < 99 99 elsif w_get > 300 300 else :auto end end t.border(({ color: :red, thickness: 3, pattern: :dashed })) t.over do t.visual({ select: :all }) end t.touch do t.visual({ select: :all }) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
atome-0.4.7.0 | vendor/assets/build/medias/rubies/examples/Old_examples/text_selection.rb |
atome-0.4.5.4 | vendor/assets/build/medias/rubies/examples/Old_examples/text_selection.rb |