Sha256: 88d10535fbde27d3cfc0e5eaada19e7e2bb7cf6de2b393c5014110c0f135dc12
Contents?: true
Size: 1.08 KB
Versions: 3
Compression:
Stored size: 1.08 KB
Contents
# Emulates samples/sample17.rb # # Shoes.app width: 240, height: 95 do # para 'Testing, test, test. ', # strong('Breadsticks. '), # em('Breadsticks. '), # code('Breadsticks. '), # bg(fg(strong(ins('EVEN BETTER.')), white), rgb(255, 0, 192)), # sub('fine!') # end # class Sample17Helper def initialize(app) # This gives us the Shoes::App @app = app.app end def create_para @app.para("Testing, test, test. ", strong_breadsticks, em, code, bg, sub) end def breadsticks "Breadsticks. " end def even_better "EVEN BETTER." end def fine "fine!" end def strong_breadsticks @strong_breadsticks ||= @app.strong breadsticks end def em @em ||= @app.em breadsticks end def code @code ||= @app.code breadsticks end def ins @ins ||= @app.ins even_better end def fg @fg ||= @app.fg strong, Shoes::COLORS[:white] end def strong @strong ||= @app.strong ins end def bg @bg ||= @app.bg fg, Shoes::Color.new(255, 0, 192) end def sub @sub ||= @app.sub fine end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
shoes-core-4.0.0.pre7 | spec/shoes/helpers/sample17_helper.rb |
shoes-core-4.0.0.pre6 | spec/shoes/helpers/sample17_helper.rb |
shoes-core-4.0.0.pre5 | spec/shoes/helpers/sample17_helper.rb |