Forum  General Visual ...  Announce It! ( ...  CKEditor for Visual WebGui
Previous Previous
 
Next Next
New Post 6/17/2011 8:59 AM
  palli
11824 posts
1st Level Poster




CKEditor for Visual WebGui 

Hi all,

As you may have heard, the authors of the open source FCKEditor have retired the FCKEditor project and as far as I understand, FCKEditor will not be updated any more.

CKEditor is the successor, but until now, it has not been implemented as a Visual WebGUI control.

That is allabout to change, as now the first version of Visual WebGui CKEditor has been published here.

Feel free to test the control and see if you have any problems.

Palli

 


Páll Björnsson - Visual WebGui support team - Email: support@visualwebgui.com
 
New Post 6/21/2011 1:40 PM
  jharmon@blinfo.com
847 posts
1st Level Poster




Re: CKEditor for Visual WebGui 

This is great news!  Thanks for taking this on.  I am looking forward to using the new CKEditor. 


Thanks, Joe
 
New Post 6/21/2011 2:01 PM
  palli
11824 posts
1st Level Poster




Re: CKEditor for Visual WebGui 

Hi Joe,

You are welcome. I thought it was about time to, as FCKEditor will not be updated any more by the authors.

I would love to hear some feedback on real life application deployment using the CKEditor. I was only able to do some basic and fundamental testing on the control and although it seems to work fine and performance seemed good, there's no test like real life test.

Good or bad feedback is greatly appreciated, as well as suggestions and ideas for further enhancing the control, should you find the need to.

Palli

 


Páll Björnsson - Visual WebGui support team - Email: support@visualwebgui.com
 
New Post 6/22/2011 6:35 AM
  jharmon@blinfo.com
847 posts
1st Level Poster




Re: CKEditor for Visual WebGui 
Modified By jharmon@blinfo.com  on 6/22/2011 10:07:30 AM)

Palli,

Is there any way you can get the binding to work on the control?  I have the following code: Ctl.DataBindings.Add("Text", BindingSource, Ctl.Name, true, Gizmox.WebGUI.Forms.DataSourceUpdateMode.OnPropertyChanged);  But it doesn't seem to work.

 

Also, instead of the 'Text' property, I would rather bind to the 'Html' property.  Is this possible or necessary in the CKEditor?  With the FCKEditor the HTML contained the tags along with the data.

 


Thanks, Joe
 
New Post 6/22/2011 2:35 PM
  palli
11824 posts
1st Level Poster




Re: CKEditor for Visual WebGui 

Hi Joe,

As a matter of fact, DataBinding was on my todo list for this control. There was an obstacle to overcome though, as the default blur (LostFocus) of the CKEditor's resources is by default wired up to fire with a 100 milliseconds delay, for whatever reason. This behaviour is catastrophic for databindings, as it would mean that if you clicked outside of the CKEditor area, the blur event would fire after the event on the target would fire. For example, clicking on a new row on a DataGridView would fire SelectionChange first on the DGV, then a blur on CKEditor and would update the wrong row.

I did manage to find a workaround, and I think I have it working now. Please update your copy from the CKEditor article. The downloads should have a postfix of "v002".

As for my reason for selecting the Text property Instead of the Html property, there are valid reasons. The Visual WebGui CKEditor control inherits from HtmlBox, and I didn't want to go through the complications of using the Html property, which in HtmlBox would contain the contents of the HtmlBox, but for CKEditor must contain the control's Html, where the Html to be edited is hidded deep inside of the contained Html.

Palli

 


Páll Björnsson - Visual WebGui support team - Email: support@visualwebgui.com
 
Previous Previous
 
Next Next
  Forum  General Visual ...  Announce It! ( ...  CKEditor for Visual WebGui
Assessment Bottom
.NET Web, Cloud and Mobile application delivery platform | Sitemap | Terms of Use | Privacy Statement | Copyright © 2005-2011 Visual WebGui®       Visual WebGui weblog on ASP.NET Visual WebGui Group on LinkedIn Visual WebGui updates on Twitter Visual WebGui Page on Facebook Visual WebGui YouTube Channel Visual WebGui Platform News RSS