Sha256: eb2669b0fbbb2d9a7ed555b16a42dbe27d56794cf085338099384bce9c53c521
Contents?: true
Size: 1.1 KB
Versions: 1
Compression:
Stored size: 1.1 KB
Contents
#!/usr/bin/env ruby $:.unshift(File.dirname(__FILE__) + '/../lib') unless $:.include?(File.dirname(__FILE__) + '/../lib') -> { its -> { a } } trap('INT') { exit! } require 'vedeu' # stream = [ # [ # [ # [], # 'Lorem ipsum dolor sit amet, consectetur adipiscing' # ],[ # [], # 'elit. Cras sed ipsum ut purus imperdiet molestie' # ],[ # [], # 'in id neque. Sed auctor venenatis ultrices. Morbi' # ],[ # [], # 'ullamcorper libero et euismod malesuada. Aliquam' # ],[ # [], # 'dignissim metus eget tellus condimentum, ac dictum' # ],[ # [], # 'enim posuere. Curabitur posuere arcu elementum' # ],[ # [], # 'rutrum pulvinar. Nullam et dui eu lectus' # ],[ # [], # 'sollicitudin hendrerit eu at nibh. Cum sociis.' # ] # ] # ] stream = [ [ [[:underline, "test1"], [[[:red, :black]], "test2"], [[], "test3"] ] ] geometry = { geometry: { y: 0, x: 0, width: 50, height: 15 } } interface = Vedeu::Interface.new(geometry) Vedeu::Compositor.write(stream, interface) print "\n"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.0.9 | examples/composition |