Sha256: b0d3e6a04b918e4a3a5c2e382e3e6976a432ee8f88d437d4de2ddaf8bd28437e
Contents?: true
Size: 788 Bytes
Versions: 24
Compression:
Stored size: 788 Bytes
Contents
#!/usr/bin/env ruby =begin test.rb - Ruby/GtkSourceView2 sample script. Copyright (c) 2006 Ruby-GNOME2 Project Team This program is licenced under the same licence as Ruby-GNOME2. $Id: test.rb,v 1.4 2007/06/03 02:11:07 mutoh Exp $ =end require 'gtksourceview3' w = Gtk::Window.new w.signal_connect("delete-event"){Gtk::main_quit} view = Gtk::SourceView.new w.add(Gtk::ScrolledWindow.new.add(view)) view.show_line_numbers = true view.insert_spaces_instead_of_tabs = true view.indent_width = 4 view.show_right_margin = true view.right_margin_position = 80 lang = Gtk::SourceLanguageManager.new.get_language('ruby') view.buffer.language = lang view.buffer.highlight_syntax = true view.buffer.highlight_matching_brackets = true w.set_default_size(450,300) w.show_all Gtk.main
Version data entries
24 entries across 24 versions & 1 rubygems