# File tk/lib/tkextlib/tcllib/ctext.rb, line 93
def add_highlight_class(klass, col, *keywords)
tk_call('ctext::addHighlightClass', @path, klass, col, keywords.flatten)
self
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 104
def add_highlight_class_for_regexp(klass, col, tcl_regexp)
tk_call('ctext::addHighlightClassForRegexp',
@path, klass, col, tcl_regexp)
self
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 98
def add_highlight_class_for_special_chars(klass, col, *chrs)
tk_call('ctext::addHighlightClassForSpecialChars',
@path, klass, col, chrs.join(''))
self
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 110
def add_highlight_class_with_only_char_start(klass, col, chr)
tk_call('ctext::addHighlightClassWithOnlyCharStart',
@path, klass, col, chr)
self
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 61
def append(*args)
tk_send('append', *args)
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 116
def clear_highlight_classes
tk_call('ctext::clearHighlightClasses', @path)
self
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 65
def copy
tk_send('copy')
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 69
def cut
tk_send('cut')
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 125
def delete_highlight_class(klass)
tk_call('ctext::deleteHighlightClass', @path, klass)
self
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 135
def disable_C_comments
tk_call('ctext::disableComments', @path)
self
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 89
def edit(*args)
tk_send('edit', *args)
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 130
def enable_C_comments
tk_call('ctext::enableComments', @path)
self
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 73
def fast_delete(*args)
tk_send('fastdelete', *args)
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 77
def fast_insert(*args)
tk_send('fastinsert', *args)
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 140
def find_next_char(idx, chr)
tk_call('ctext::findNextChar', @path, idx, chr)
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 144
def find_next_space(idx)
tk_call('ctext::findNextSpace', @path, idx)
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 148
def find_previous_space(idx)
tk_call('ctext::findPreviousSpace', @path, idx)
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 121
def get_highlight_classes
tk_split_simplelist(tk_call('ctext::getHighlightClasses', @path))
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 81
def highlight(*args)
tk_send('highlight', *args)
end
# File tk/lib/tkextlib/tcllib/ctext.rb, line 157
def modified?(mode)
bool(tk_call('ctext::modified', @path, mode))
end
Commenting is here to help enhance the documentation. For example, sample code, or clarification of the documentation.
If you have questions about Ruby or the documentation, please post to one of the Ruby mailing lists. You will get better, faster, help that way.
If you wish to post a correction of the docs, please do so, but also file bug report so that it can be corrected for the next release. Thank you.