require 'tk' TkFrame.new{|f| TkLabel.new(f, 'bitmap'=>'error').pack('side'=>'left') TkLabel.new(f, 'text'=>'error').pack('side'=>'left') }.pack('fill'=>'x') TkFrame.new{|f| TkLabel.new(f, 'bitmap'=>'gray25').pack('side'=>'left') TkLabel.new(f, 'text'=>'gray25').pack('side'=>'left') }.pack('fill'=>'x') TkFrame.new{|f| TkLabel.new(f, 'bitmap'=>'gray50').pack('side'=>'left') TkLabel.new(f, 'text'=>'gray50').pack('side'=>'left') }.pack('fill'=>'x') TkFrame.new{|f| TkLabel.new(f, 'bitmap'=>'hourglass').pack('side'=>'left') TkLabel.new(f, 'text'=>'hourglass').pack('side'=>'left') }.pack('fill'=>'x') TkFrame.new{|f| TkLabel.new(f, 'bitmap'=>'info').pack('side'=>'left') TkLabel.new(f, 'text'=>'info').pack('side'=>'left') }.pack('fill'=>'x') TkFrame.new{|f| TkLabel.new(f, 'bitmap'=>'question').pack('side'=>'left') TkLabel.new(f, 'text'=>'question').pack('side'=>'left') }.pack('fill'=>'x') TkFrame.new{|f| TkLabel.new(f, 'bitmap'=>'questhead').pack('side'=>'left') TkLabel.new(f, 'text'=>'questhead').pack('side'=>'left') }.pack('fill'=>'x') TkFrame.new{|f| TkLabel.new(f, 'bitmap'=>'warning').pack('side'=>'left') TkLabel.new(f, 'text'=>'warning').pack('side'=>'left') }.pack('fill'=>'x') Tk.mainloop