Sha256: 4eafed4198c9e14d99d471d232c1f19eb4f454ee79bd05a8f68e3595ae814117
Contents?: true
Size: 796 Bytes
Versions: 57
Compression:
Stored size: 796 Bytes
Contents
require 'pair_highlighter/document_controller' module Redcar class PairHighlighter def self.edit_view_gui_update(mate_text) if @styledText != mate_text.get_text_widget @styledText = mate_text.get_text_widget @styledText.add_key_listener(KeyListener.new) @styledText.addLineBackgroundListener(LineEventListener.new) @doc.mate_text = mate_text @doc.styledText = @styledText end end def self.document_cursor_listener @doc = DocumentController.new end def self.theme_changed_update @doc.set_highlight_colour end class KeyListener def key_pressed(_); end def key_released(_); end end class LineEventListener def lineGetBackground(_); end end end end
Version data entries
57 entries across 57 versions & 2 rubygems