require 'rubytext' RubyText.start(fg: White, bg: Black) print " "*10 Colors.each {|col| print "%-8s" % col.to_s.capitalize } puts puts Colors.each do |col| puts " " + col.to_s.capitalize puts end STDSCR.bottom r0 = 2 Colors.each do |fg| c0 = 10 Colors.each do |bg| win = RubyText.window(1, 7, r0, c0, border: false, fg: fg, bg: bg) win.puts " TEXT " c0 += 8 end r0 += 2 end getch