summaryrefslogtreecommitdiff
path: root/demos
diff options
context:
space:
mode:
authorxue <>2006-03-26 23:47:19 +0000
committerxue <>2006-03-26 23:47:19 +0000
commit27578bac69d64900e8b252bd5a61a2c5d2b13ee8 (patch)
tree15b934238c20467a257b88d72a4df2f3beeefdd3 /demos
parentb1323f31af5dea42c99385c2c50d9e664fbce847 (diff)
Added tutorial for TTextHighlighter.
Diffstat (limited to 'demos')
-rw-r--r--demos/quickstart/protected/pages/Controls/TextHighlighter.page30
1 files changed, 30 insertions, 0 deletions
diff --git a/demos/quickstart/protected/pages/Controls/TextHighlighter.page b/demos/quickstart/protected/pages/Controls/TextHighlighter.page
index 8ef30c71..23c33b75 100644
--- a/demos/quickstart/protected/pages/Controls/TextHighlighter.page
+++ b/demos/quickstart/protected/pages/Controls/TextHighlighter.page
@@ -3,4 +3,34 @@
<h1>TTextHighlighter</h1>
<com:DocLink ClassPath="System.Web.UI.WebControls.TTextHighlighter" />
+<p>
+<tt>TTextHighlighter</tt> does syntax highlighting for its body content, including both static text and the rendering results of its child controls. The text being highlighted follows the syntax of the specified <tt>Language</tt>, which can be 'php' (default), 'prado', 'css', 'html', etc. Here, 'prado' stands for the syntax of PRADO control templates.
+</p>
+<p>
+If line numbers are desired in front of each line, set <tt>ShowLineNumbers</tt> to true.
+</p>
+<p>
+To use <tt>TTextHighlighter</tt>, simply enclose the contents to be syntax highlighted within the body of a <tt>TTextHighlighter</tt> control. The following example highlights a piece of PHP code,
+</p>
+<com:TTextHighlighter Language="prado" CssClass="source">
+&lt;com:TTextHighlighter ShowLineNumbers="true"&gt;
+<?php
+$str = 'one|two|three|four';
+print_r(explode('|', $str, 2)); // will output an array
+?>
+&lt;/com:TTextHighlighter&gt;
+</com:TTextHighlighter>
+
+<p>
+The output will look as follows,
+</p>
+<div style="border:1px solid silver">
+<com:TTextHighlighter ShowLineNumbers="true">
+<?php
+$str = 'one|two|three|four';
+print_r(explode('|', $str, 2)); // will output an array
+?>
+</com:TTextHighlighter>
+</div>
+
</com:TContent> \ No newline at end of file