Hi John, Thanks for you sample, I'm trying to split my implementation but some things are very dependent to our file browser. I hope that tonight it will be ready, but without file browser.
You implementation is good:) Cheers - Petr 2008/10/10 John Spackman <[EMAIL PROTECTED]>: > Hi guys, > > I've uploaded my sample and the code to > http://www.zenesis.com/qx/dev/myapp/source/ - there's a readme at > http://www.zenesis.com/qx/dev/README.txt and if you want to take a look at > the code it's http://www.zenesis.com/qx/dev.zip. > > John > > -----Original Message----- > From: John Spackman [mailto:[EMAIL PROTECTED] > Sent: 09 October 2008 12:32 > To: 'qooxdoo Development' > Subject: Re: [qooxdoo-devel] HtmlArea for 0.8 still not usable > > Hi Petr, > > I'm very happy to collaborate on this - although I suspect I'll be more a > user of HtmlArea itself than a major contributor to it. I think that there > is a reasonable amount of work to add rich controls to the editor and make > it a very accessible and easy to use component, especially for the smarter > features like image pickers and other dialogs etc so it would be great to > work together on this. Is it possible for you to put your RichEditor on the > web somewhere? I need to finish some things off today but upload it later > on for you to look at. > > Regards, > John > > -----Original Message----- > From: Petr Kobalíček [mailto:[EMAIL PROTECTED] > Sent: 09 October 2008 11:57 > To: qooxdoo Development > Subject: Re: [qooxdoo-devel] HtmlArea for 0.8 still not usable > > Hi Guys, > > I'm happy for too much comments here :-) > > First > > a) about [HTMLSpanElement] bug: > > I'm corrected it, but unfortunally there is something wrong with my > code (see latest commit), because it not behaves good (I don't know > how to document it, there are growing number if <p> tags and I don't > know). > > b) about anything else :) > > I have sometimes time to contribute to HtmlArea, I have read early all > code, but I have sometimes problems to understand it at all (it's not > badly written, but there seems be too much bugs in browsers and Html > editing is COMPLEX to implement). > > Problem for me is that the "firefox focus bug" is still there, try this > code: > > qx.Class.define("bfly.admin.Application", > { > extend : qx.application.Standalone, > > members : > { > // [Entry point] > main: function() > { > // [SuperClass] > this.base(arguments); > > // [Main Container] > this._container = new qx.ui.container.Composite( > new qx.ui.layout.VBox().set({ > spacing: 1 > }) > ); > this.getRoot().add(this._container, {edge:0}); > > // [MenuBar] > this._tabView = new qx.ui.tabview.TabView(); > this._container.add(this._tabView, {flex: 1}); > > for (var i = 0; i < 3; i++) > { > var page = new qx.ui.tabview.Page("Page " + i); > var area = new htmlarea.HtmlArea(); > > page.setLayout(new qx.ui.layout.Canvas); > page.add(area, {edge: 0}); > > this._tabView.add(page); > } > } > } > }); > > When you use TABs, you can't focus to previously hidden HtmlAreas in > Firefox. > > c) And for John, > > John, I'm doing something very similar to your work. I called it > RichEditor and it's HtmlArea with toolbars with some customizing way. > My code depends to our system, but I try to make it generic. We can > colaborate on this if you want. > > Cheers > - Petr > > 2008/10/9 Fabian Jakobs <[EMAIL PROTECTED]>: >> Andreas Ecker schrieb: >>> Hi John! >>> >>> >>>> I realise Alexander is on holiday right now so I'm leaving this as a > note >>>> for when he returns as much as anything. >>>> >>>> I'd like to add my vote to this - a rich text editor is important and > we've >>>> abandoned the FCKeditor integration because it's too slow. >>>> >>> >>> Would be great we could collaborate on improving HtmlArea. Such a widget >>> requires quite some community effort to iron out immanent cross-browser >>> issues. >>> >>> >>>> I've nearly finished a wrapper around HtmlArea which adds toolbars for >>>> styling, formatting, images, links, etc in one Widget; I'd like to >>>> contribute it as part of the HtmlArea package but obviously don't want > to go >>>> steaming in until Alexander is back. I'll post it here if anyone wants > to >>>> take a look in the mean time. >>>> >>> >>> Yes, that could become a fine contribution to qooxdoo-contrib for people >>> interested in an out-of-the-box solution for an HTML editor. Actually, >>> we never wanted to package up such a combined solution (other than the >>> sample included with HtmlArea), as one would need to support so many >>> variants that it easily becomes (again) a heavy-weight configuration >>> thingy. Attaching toolbars and other elements to HtmlArea should be >>> fairly easy in qooxdoo to satisfy individual requirements. But if you >>> think you've come up with a solution that could be widely used, that's >>> great. >>> >>> Anyway, as I suggested it should rather be a separate contribution >>> (maybe called "HtmlEditor") next to the existing HtmlArea. The area >>> itself should stay a plain html editing widget without custom chrome >>> (toolbars, etc.). Well, we'll figure out the details, also when Alex is >>> back. >>> >> I absolutely agree that the core HtmlArea widget should only focus on >> plain Html editing but why not include it into the current HtmlArea as >> an example application. It is not required to have just one example >> application in a contrib project. This way example editor is always in >> sync with the editing component and serves as a good example. >>> What do you think? In the meantime you could have a look at >>> http://contrib.qooxdoo.org for the contribution details and then email >>> me directly to answer all your questions and getting you started, >>> >>> >> Best Fabian >> >> >> -- >> Fabian Jakobs >> JavaScript Framework Developer >> >> 1&1 Internet AG >> Brauerstraße 48 >> 76135 Karlsruhe >> >> Amtsgericht Montabaur HRB 6484 >> >> Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas > Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, > Achim Weiss >> Aufsichtsratsvorsitzender: Michael Scheeren >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge >> Build the coolest Linux based applications with Moblin SDK & win great > prizes >> Grand prize is a trip for two to an Open Source event anywhere in the > world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> qooxdoo-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
