Creation/Dev/Script/Client/GuiMLTextEditCtrl: Difference between revisions

From Graal Bible
mNo edit summary
 
(Added picture, description and an example script)
Line 1: Line 1:
Inherits [[Creation/Dev/Script/Client/GuiMLTextCtrl|GuiMLTextCtrl]].
=Description=
[[Image:Guicontrol_multilineedit.png]]
This is the same like [[Creation/Dev/Script/Client/GuiMLTextCtrl|GuiMLTextCtrl]], but you can edit the text and HTML tags are by default not parsed (''parsetags=false''). This works good in combination with ''syntaxhighlighting=true'', which scans for [[Creation/Dev/GScript|GraalScript]] tokens and is coloring them with the colors defined in the [[Creation/Dev/Script/Client/GuiControlProfile|profile]].
=Example=
<pre>
<pre>
      GuiMLTextEditCtrl (GuiMLTextCtrl):
new GuiMLTextEditCtrl("Test_MultiLineEdit") {
  profile = GuiBlueMLTextEditProfile;
  x = 10;
  y = 10;
  width = 160;
  height = 60;
  text = "<font size=24><i>Multiline-<br>Edit</i></font>";
}
</pre>
</pre>

Revision as of 19:32, 16 September 2006

Inherits GuiMLTextCtrl.

Description

Guicontrol multilineedit.png

This is the same like GuiMLTextCtrl, but you can edit the text and HTML tags are by default not parsed (parsetags=false). This works good in combination with syntaxhighlighting=true, which scans for GraalScript tokens and is coloring them with the colors defined in the profile.

Example

new GuiMLTextEditCtrl("Test_MultiLineEdit") {
  profile = GuiBlueMLTextEditProfile;
  x = 10;
  y = 10;
  width = 160;
  height = 60;
  text = "<font size=24><i>Multiline-<br>Edit</i></font>";
}