class Demo::Links

Public Class Methods

new() click to toggle source
Calls superclass method Demo::BasicWindow.new
# File gtk3/sample/gtk-demo/links.rb, line 13
def initialize
  super('Links')

  title = 'Links'
  border_width = 12
  signal_connect(:destroy) {self.destroy}

  label = Gtk::Label.new "Some <a href=\"http://en.wikipedia.org/wiki/Text\"" +
                         "title=\"plain text\">text</a> may be marked up\n" +
                         "as hyperlinks, which can be clicked\n" +
                         "or activated via <a href=\"keynav\">keynav</a>\n" +
                         "and they work fine with other markup, like when\n" +
                         "searching on <a href=\"http://www.google.com/\">" +
                         "<span color=\"#0266C8\">G</span><span color=\"#F90101\">o</span>" +
                         "<span color=\"#F2B50F\">o</span><span color=\"#0266C8\">g</span>" +
                         "<span color=\"#00933B\">l</span><span color=\"#F90101\">e</span>" +
                         "</a>."
  label.use_markup = true
  label.signal_connect(:activate_link) {|widget, uri| activate_link uri}
  add label
  label.show
end

Public Instance Methods