[ Index ]
 

Code source de PRADO 3.0.6

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/framework/Web/UI/WebControls/ -> TTextHighlighter.php (sommaire)

TTextHighlighter class file

Author: Wei Zhuo
Copyright: Copyright © 2005 Wei Zhuo
License: http://www.pradosoft.com/license/
Version: $Id: TTextHighlighter.php 1397 2006-09-07 07:55:53Z wei $
Poids: 152 lignes (4 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

TTextHighlighter:: (11 méthodes):
  getTagName()
  getLanguage()
  setLanguage()
  getShowLineNumbers()
  setShowLineNumbers()
  getEnableCopyCode()
  setEnableCopyCode()
  onPreRender()
  registerHighlightScripts()
  processText()
  getHeaderTemplate()


Classe: TTextHighlighter  - X-Ref

TTextHighlighter class.

TTextHighlighter does syntax highlighting its body content, including
static text and rendering results of child controls.
You can set {@link setLanguage Language} to specify what kind of syntax
the body content is. Currently, TTextHighlighter supports the following
languages: 'php','prado','css','html','javascript' and 'xml', where 'prado'
refers to PRADO template syntax. By setting {@link setShowLineNumbers ShowLineNumbers}
to true, the highlighted result may be shown with line numbers.

getTagName()   X-Ref

return: string tag name of the panel

getLanguage()   X-Ref

return: string language whose syntax is to be used for highlighting. Defaults to 'php'.

setLanguage($value)   X-Ref

param: string language whose syntax is to be used for highlighting.

getShowLineNumbers()   X-Ref

return: boolean whether to show line numbers in the highlighted result.

setShowLineNumbers($value)   X-Ref

param: boolean whether to show line numbers in the highlighted result.

getEnableCopyCode()   X-Ref

return: boolean true will show "Copy Code" link. Defaults to false.

setEnableCopyCode($value)   X-Ref

param: boolean true to show the "Copy Code" link.

onPreRender($writer)   X-Ref
Registers css style for the highlighted result.
This method overrides parent implementation.

param: THtmlWriter writer

registerHighlightScripts()   X-Ref
Register CSS stylesheet file and javascript file.


processText($text)   X-Ref
Processes a text string.
This method is required by the parent class.

param: string text string to be processed
return: string the processed text result

getHeaderTemplate()   X-Ref

return: string header template with "Copy code" link.



Généré le : Sun Feb 25 21:07:04 2007 par Balluche grâce à PHPXref 0.7