class Sirens::WindowView
Public Class Methods
view_accepted_styles()
click to toggle source
Answer the styles accepted by this view.
Calls superclass method
Sirens::AbstractView::view_accepted_styles
# File lib/views/window_view.rb, line 10 def view_accepted_styles() super() + [:title].freeze end
Public Instance Methods
height=(value)
click to toggle source
# File lib/views/window_view.rb, line 39 def height=(value) main_handle.default_height = value end
initialize_handles()
click to toggle source
Initializing
# File lib/views/window_view.rb, line 17 def initialize_handles() @main_handle = Gtk::Window.new() Sirens.register_window end
subscribe_to_ui_events()
click to toggle source
# File lib/views/window_view.rb, line 23 def subscribe_to_ui_events() main_handle.signal_connect("delete_event") { false } main_handle.signal_connect("destroy") { Sirens.unregister_window } end
title()
click to toggle source
# File lib/views/window_view.rb, line 47 def title() main_handle.title end
title=(value)
click to toggle source
# File lib/views/window_view.rb, line 43 def title=(value) main_handle.title = value end
width=(value)
click to toggle source
Styles
# File lib/views/window_view.rb, line 35 def width=(value) main_handle.default_width = value end