Location: PHPKode > scripts > Site Fusion > class/richTextEditor.php.inc
<?php
// - - - - - - - - - - - - - BEGIN LICENSE BLOCK - - - - - - - - - - - - -
// Version: MPL 1.1/GPL 2.0/LGPL 2.1
//
// The contents of this file are subject to the Mozilla Public License Version
// 1.1 (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// http://www.mozilla.org/MPL/
//
// Software distributed under the License is distributed on an "AS IS" basis,
// WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
// for the specific language governing rights and limitations under the
// License.
//
// The Original Code is sitefusion.sourceforge.net code.
//
// The Initial Developer of the Original Code is
// FrontDoor Media Group.
// Portions created by the Initial Developer are Copyright (C) 2009
// the Initial Developer. All Rights Reserved.
//
// Contributor(s):
//   Nikki Auburger <hide@address.com> (original author)
//   Tom Peeters <hide@address.com>
//
// - - - - - - - - - - - - - - END LICENSE BLOCK - - - - - - - - - - - - -


/**
 * @package API
 * @subpackage Editor
*/


class XULRichTextEditor extends XULEditor
{
	public $remoteConstructor = 'RichTextEditor';
	
	public function setBodyStyle($prop, $value)
	{
		$this->callMethod( 'setBodyStyle', array($prop, $value) );
	}
	
	public function afterMadeEditable()
	{
		$this->callMethod( 'editorLoaded');
		$this->editable = TRUE;
		
		$this->callMethod( 'setValue', $this->value);
	}
	
	public function yieldCollect( $e, $val = NULL ) {
		$this->value = $val;
	}
}
Return current item: Site Fusion