class AllColors
Public Class Methods
draw_colors()
click to toggle source
# File sample/all_colors.rb, line 27 def self.draw_colors (0..255).to_a.each do |i| Termbox.tb_change_cell(i,0, 0x20, 0x00, i); end end
run()
click to toggle source
# File sample/all_colors.rb, line 4 def self.run Termbox.termbox_library_path File.expand_path("./libtermbox.so") Termbox.initialize_library start = Termbox.tb_init if start Termbox.tb_select_input_mode 1 # TB_INPUT_ESC ev = Termbox::Event.new Termbox.tb_clear draw_colors Termbox.tb_present while Termbox.tb_poll_event(ev) >= 0 do case ev[:type] when 1 #TB_EVENT_KEY if ev[:key] == 0x1B # ESC Termbox.tb_shutdown exit end end end end end