class Golumn::App
Main app window
Public Class Methods
new(io: ARGF)
click to toggle source
# File lib/golumn/app.rb, line 6 def initialize(io: ARGF) @io = io end
Public Instance Methods
on_init()
click to toggle source
# File lib/golumn/app.rb, line 10 def on_init @frame = WX::Frame.new(nil, title: 'widgets demo') @frame.sizer = WX::BoxSizer.new(:vertical) do |box| @grid = WX::Grid.new(@frame) @grid.table = ArrayGrid.new(data: CSV.parse(@io.read)) box.add(@grid, expand: true) end @frame.layout @frame.show end