module Fzeet::ScintillaMethods
Public Instance Methods
dirty=(dirty)
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2339 def dirty=(dirty) (dirty) ? @dirty = true : sendmsg(:setsavepoint) end
dirty?()
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2338 def dirty?; @dirty end
font()
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2316 def font FFI::MemoryPointer.new(:uchar, 33) { |p| sendmsg(:stylegetfont, Windows::STYLE_DEFAULT, p) return p.read_string } end
font=(name)
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2324 def font=(name) p = FFI::MemoryPointer.from_string(name) sendmsg(:stylesetfont, Windows::STYLE_DEFAULT, p) ensure p.free end
fontSize()
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2332 def fontSize; sendmsg(:stylegetsize, Windows::STYLE_DEFAULT) end
fontSize=(size)
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2333 def fontSize=(size) sendmsg(:stylesetsize, Windows::STYLE_DEFAULT, size) end
tabWidth()
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2335 def tabWidth; sendmsg(:gettabwidth) end
tabWidth=(tabWidth)
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2336 def tabWidth=(tabWidth) sendmsg(:settabwidth, tabWidth) end
text()
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2300 def text FFI::MemoryPointer.new(:uchar, len = sendmsg(:gettextlength) + 1) { |p| sendmsg(:gettext, len, p) return p.read_string } end
text=(text)
click to toggle source
# File lib/fzeet/windows/scintilla.rb, line 2308 def text=(text) p = FFI::MemoryPointer.from_string(text) sendmsg(:settext, 0, p) ensure p.free end