Changes

Jump to navigation Jump to search

D2Editor:newRichText

18 bytes added, 17:27, 18 June 2012
m
Line 7: Line 7:  
== Syntax  ==
 
== Syntax  ==
   −
D2Editor.'''newRichText'''()<br> &lt;creates and returns a new rich text editor.  
+
D2Editor.'''newRichText'''()<br>creates and returns a new rich text editor.
    
== Example  ==
 
== Example  ==
   −
<source lang="lua">
+
<source lang="lua" highlight=2>
 
function on.create()
 
function on.create()
 
editor = D2Editor.newRichText()
 
editor = D2Editor.newRichText()
Line 19: Line 19:     
function on.charIn(char)
 
function on.charIn(char)
currentText = editor:getText()
+
currentText = editor:getText() or ""
 
editor:setText(currentText .. char)
 
editor:setText(currentText .. char)
 
--Add char to the editor
 
--Add char to the editor
Line 30: Line 30:  
</source>  
 
</source>  
   −
A very simple text editor (its actually more complicated that it be, but it shows the basics).  
+
A very simple text editor (its actually more complicated that it should be, but it shows the basics).
    
== See also  ==
 
== See also  ==

Navigation menu