Sha256: 9f8bf1531d7dbe491cb11bf0a5f3bd73c4d9f2c8b671bc220493e2292c98e48c
Contents?: true
Size: 497 Bytes
Versions: 2
Compression:
Stored size: 497 Bytes
Contents
#!/usr/local/bin/ruby require "curses" include Curses def show_message(message) width = message.length + 6 win = Window.new(5, width, (lines - 5) / 2, (cols - width) / 2) win.box('|', '-') win.setpos(2, 3) win.addstr(message) win.refresh win.getch win.close end init_screen begin crmode # show_message("Hit any key") setpos((lines - 5) / 2, (cols - 10) / 2) addstr("Hit any key") refresh getch show_message("Hello, World!") refresh ensure close_screen end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
curses-1.0.1 | sample/hello.rb |
curses-1.0.0 | sample/hello.rb |