I just updated to 1.0.4 & now I get this … 
PHP Error
Description
Object of class ETinyMce could not be converted to string
Source File
/home/projects/sels4/protected/views/productAdmin/_mainTab.php(53)
00041:
00042:
00043: <tr>
00044: <td class="label"><?php echo CHtml::activeLabel($product,'title'); ?></td>
00045: <td class="data">
00046: <?php echo $this->widget('application.extensions.tinymce.ETinyMce', array(
00047: 'name'=>'Product[title]',
00048: 'value'=>$product->title,
00049: 'height'=>'50px',
00050: 'width'=>'600px',
00051: 'bodyId'=>'main',
00052: 'stylesheet'=>Yii::app()->theme->baseUrl.'/css/main.css'
00053: )); ?>
Any ideas ??
WilsonC
(Wil14son)
4
No problem.
What i want to know is how it worked in the first place - you were echo-ing the widget instance object all along. 
mocapapa
(Mocapapa)
5
Because $this->widget() returns CWidget only from 1.0.4.
C.f. http://code.google.c…ce/detail?r=904
WilsonC
(Wil14son)
6
Ah i see!
Because widgets render a view or echo their output directly, i never noticed at all.
$this->widget must have used to return null. Returning the widget object is much more correct.
mocapapa
(Mocapapa)
7
FYI, I have learned the usage of the calling widget in the blog demo as below, from line 20 to 26.
http://code.google.c…ayouts/main.php