FreeTextBox update

September 27, 2004 | Uncategorized | 34 Comments

A few months ago I had planned to do some upgrades to FreeTextBox for a 2.1 release. Since then, I’ve recoded the entire javascript engine and a lot of the .NET code. The new version is much faster since it uses the OOP featuers of JS rather than a lot of eval() function calls as in FTB 2.x. The code is much more flexible and allow a whole lot more customizing as far as how buttons and dropdowns handle updating themselves to reflect current state of the code.


Also, a while back I added table functions. A lot of this code came from the guys over at HTMLArea (http://www.rezonance.ch/htmlarea/) who were cool enough to give me permission to use their button code. I mentioned this in some release notes, but I wanted to formally mention them again here.


I’m going to release this one as a 3.0 version since there’s now a pretty complete JavaScript API. More info and preview code coming soon.

34 responses to “FreeTextBox update”

  1. Unresolvable says:

    This is a very very good news!

    I have used your FreeTextBox control in many web projects. It’s very cool.

    I will wait for the version 3.0 of from now….

    Thanks for that news.

  2. Unresolvable says:

    Hey Jon,

    Best of luck with that cutey of yours 😉 !!! Might wanna hide her !!!

    Anyway, been using your control for some time now. 2.0.7 seems a bit buggy still, and causes IE to crash. Also, had to modify some of the JS to get certain functions working, as well as implementing an image control… but don’t get me wrong because these aren’t complaints!!! I love this thing!!!

    Looking forward to v 3.0 – hopefully you’ll release it soon!!! Keep up the great work and I’ll have to make a donation soon 😉

    Josh Withrow

    Web Applications Developer.

  3. Unresolvable says:

    😮 WOOOOOOOOOO!!!!!!! That’s MUCH faster!!! So… timeframe 😉 ?

    btw, if you goto http://JoshWithrow.com/test.aspx – do you see how the page bugs out when you scroll down? You may have to reduce the size of the window to be able to scroll the page. The dropdown lists get unreadable? What causes this? I notice that your pages don’t have that problem and I wonder just what it is that you’re doing differently…

    Josh

  4. Unresolvable says:

    Jon, this looks like a very promising update!

    Just make sure you take out these bugs before you release the 3.0:

    * The first time you view a page with FTB on it, the toolbar contents start too far to the right, or put otherwise, there is empty space at the left from the buttons/dropdownlists! (and this messes up your entire layout of course).

    This problem occurs with all the links on your dev page. Once the page is cached, the layout is ok when revisiting or refreshing.

    * undo/redo doesn’t seem to work yet, although i see it in strike-through on your to-do list! 😉

  5. Unresolvable says:

    I’m not sure I understand #1 other than that all the images are not explicitly sized so depending on what your browser does when it doesn’t yet have an image, you can get some resizing. I may just have to explicitly size the ends of the toolbars.

    RE: #2, I am trying to see if it’s worth implimenting a undo/redo array that would override the default undo/redo functionality. My little notes aren’t entirely clears as the strikethrough was for extracting the buttons from using the default executeCommand to being an API available command.

    You can now do a lot of things with this syntax:

    FTB_API[clientID].Focus();

    FTB_API[clientID].InserHtml("<b>sweet!</b>");

    … and so on. The ‘clientID’ is the ASP.NET clientID.

  6. Unresolvable says:

    Hello,

    I was wondering when do u plan to release 2.1 version?

    keep up the good work

    a.s.

  7. Unresolvable says:

    I can’t seem to download the older version

  8. Unresolvable says:

    Try again now…

  9. Unresolvable says:

    no recent updates? 😉

  10. Unresolvable says:

    Anything? Man you guys must be hard at work. That’s cool… just checking about every day, man!!! Great stuff!!!

  11. Unresolvable says:

    When Michaelangelo was working on the sistine chapel the pope was constantly asking him when he would be finished. You must have thousands of little popes asking you the same thing and I add my voice to the chorus. ;~>

    I’m really needing the image gallery feature and checking everday for a release.

    Keep up the good work, you are the man!

  12. Unresolvable says:

    We are really really close… Got an issue with modalDialogs in IE and some image gallery work to do…

  13. Submit Artilces says:

    I am trying to see if it’s worth implimenting a undo/redo array that would override the default undo/redo functionality. My little notes aren’t entirely clears as the strikethrough was for extracting the buttons from using the default executeCommand to being an API available command. Submit Artilces

  14. Kelli says:

    With havin so much content do you ever run into any problems of plagorism or copyright infringement?
    My website has a lot of exclusive content I’ve either created
    myself or outsourced but it seems a lot of it is popping it up all over the internet without my permission. Do you know any ways to help reduce content from being ripped off?
    I’d certainly appreciate it.

  15. Daniela says:

    Thiis article will help the internet users for
    building up new webb site or even a blog from start to end.

    Here is myy web-site … buffalo seo company – Daniela

  16. SEO Columbus says:

    Hey would you mind letting me know which web hoet you’re utilizing?
    I’ve loaded your blog in 3 different web browsers and I must say this
    blokg loads a lot faster then most. Can you recommend a gokod web hosting provider at a
    reasonable price? Cheers, I appreciate it!

    my web-site :: SEO Columbus

  17. Deidre says:

    When someone writes an article he/she retains the image of a user in his/her mind that
    how a user can know it. Therefore that’s why this paragraph is perfect.
    Thanks!

  18. I blog often and I seriously thank you for your information. This article
    has truly peaked my interest. I am going to book mark your site and keep
    checking for new details about once a week. I subscribed to your Feed too.

  19. Hey! Would you mind if I share your blog with
    my zynga group? There’s a lot of folks that I think would really appreciate your content.

    Please let me know. Many thanks

  20. webpage says:

    Write more, thats all I have to say. Literally, it seems as though you relied on the video
    to make your point. You definitely know what youre talking about, why
    waste your intelligence on just posting videos to your blog when you could be giving us something informative to
    read?

  21. FreeTextBox update | John Dyer’s Code rshsqfsbwh Outdoor Supplies

  22. google says:

    Merhaba, konuda teşekkürler. Emek vermişsiniz.

  23. Just want to say your article is as astounding.
    The clearness in your submit is just nice and i could assume you’re a professional on this subject.
    Well along with your permission let me to seize your RSS feed to keep updated with drawing
    close post. Thank you one million and please continue
    the gratifying work.

  24. raahul says:

    buy trimmer online

  25. flip guy says:

    buy online flipkart

  26. raahul says:

    flipkart best indian shoppping site

  27. Hello tҺeгe! This іs mү first
    comment hеrе ѕo Ι just wanted to give a ԛuicқ shout oսt and tell ƴou I truly еnjoy reaԀing your blog posts.
    Can you гeϲommend аny other blogs/ѡebѕiteѕ/forumѕ
    that go oѵeг the samе topіcѕ?

    Thank a lot!

    my рaɡe – Multiple Intelligences

  28. Trading says:

    I can t get on the freetextbox website to get the documentation so i can t help further than that at the mo.

  29. Just cause it’s easy doesn’t mean it’s not extremely beneficial.

  30. King Ghiloni says:

    I’m not sure exactly why but this web website is running very slowly for me. Is anyone else having this issue or is it a issue on my end? I’ll come back later and see if the issue still prevails.

    http://quangtri-ict.gov.vn/UserProfile/tabid/61/userId/78966/Default.aspx

  31. Hi there! This post couldn’t be written any better!
    Going through this post reminds me of my previous roommate!
    He continually kept preaching about this. I am going to
    send this article to him. Pretty sure he’ll have a very good read.
    I appreciate you for sharing!

  32. download says:

    If you want to grow your familiarity simply keep visiting this web site and be updated with the latest information posted here.

  33. Bobby9 says:

    Choice information you have mentioned in this post. One should discover similar information from a person like such as Max Puder. That kind of website will be useful for individuals wondering about the subject discussed in this post.

Leave a Reply

Hi, I'm John Dyer. In my day job, I build websites and create online seminary software for a seminary in Dallas. I also like to release open source tools including a pretty popular HTML5 video player and build tools that help people find best bible commentaries and do bible study. And just for fun, I also wrote a book on the theology of technology and media.

Fork me on GitHub

Social Widgets powered by AB-WebLog.com.