322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
|
# File 'lib/vimamsa/gui.rb', line 322
def init_minibuffer()
sw = Gtk::ScrolledWindow.new
sw.set_policy(:automatic, :automatic)
overlay = Gtk::Overlay.new
overlay.set_child(sw)
@vbox.attach(overlay, 0, 3, 2, 1)
sw.set_size_request(-1, 12)
view = VSourceView.new(nil, nil)
view.set_highlight_current_line(false)
view.set_show_line_numbers(false)
ssm = GtkSource::StyleSchemeManager.new
ssm.set_search_path(ssm.search_path << ppath("styles/"))
sty = ssm.get_scheme("molokai_edit")
view.buffer.highlight_matching_brackets = false view.buffer.style_scheme = sty
provider = Gtk::CssProvider.new
provider.load(data: "textview { font-family: Arial; font-size: 10pt; color:#eeeeee}")
view.style_context.add_provider(provider)
view.wrap_mode = :char
@minibuf = view
message("STARTUP")
sw.set_child(view)
end
|