RE: [flexcoders] Tables in Rich Text Editor
FTE is a set of native classes (flash.text.engine.*) inside Flash Player. It is already in FP10 and will get some improvements in future releases. TLF is a set of AS classes (flashx.textLayout.*) currently available as a set of 4 SWCs in the Gumbo SDK (libs/textLayout_core.swc, libs/textLayout_conversion.swc, libs/textLayout_edit.swc, and libs/textLayout_textField.swc). The source code is not currently provided, but the APIs are documented. Decisions about the availability of TLF source code involves a variety of factors. That issue is above my pay grade and I'll let Matt deal with it. Gordon Smith Adobe Flex SDK Team From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of Josh McDonald Sent: Thursday, February 05, 2009 9:55 PM To: flexcoders@yahoogroups.com Subject: Re: [flexcoders] Tables in Rich Text Editor I'd definitely be interested in extending TLF when it's released. Is it going to live in Player, or in the Flex framework? If the latter, why would it not be open sourced? Is it going to be part of Builder pro? Am I dreaming hoping for answers to those questions? ;-) -Josh On Fri, Feb 6, 2009 at 3:48 PM, Gordon Smith mailto:gosm...@adobe.com>> wrote: The Halo RichTextEditor component will never support tables; it is based on the Player's TextField, and the Player team has no plans to improve TextField. Instead, the Player team has provided, in Flash Player 10, an entirely new text engine known as FTE (Flash Text Engine) on top of which a Text Layout Framework (TLF) library is being developed. Gumbo components -- including the new FxTextArea -- use TLF to do their text rendering. And we're working on making it possible for Halo components to also get some TLF capabilities. The first version of TLF, which will ship with Gumbo, will support cool stuff like bidirectional text (for right-to-left languages like Arabic and Hebrew mixed together with left-to-right languages), virtualized scrolling (so that you can scroll through large amounts of text without requiring too much memory), multiple columns, vertical Asian text, embedded graphics, superscripts/subscripts, ligatures, a better markup language, and a text object model, but... it will unfortunately not support lists or tables. : ( Lists and tables are scheduled for a future release of TLF, after Flex 4. The good news is that new versions of the TLF library will be able to be released more quickly and easily than new versions of the Player, so you shouldn't have to wait too long for improvements. Discussions are also underway about open-sourcing TLF, or at least making its source available, in which case you could try implementing tables yourself if you are very ambitious. Gordon Smith Adobe Flex SDK Team From: flexcoders@yahoogroups.com<mailto:flexcoders@yahoogroups.com> [mailto:flexcoders@yahoogroups.com<mailto:flexcoders@yahoogroups.com>] On Behalf Of Igor Costa Sent: Saturday, January 31, 2009 7:29 AM To: flexcoders@yahoogroups.com<mailto:flexcoders@yahoogroups.com> Subject: Re: [flexcoders] Tables in Rich Text Editor Jeroen Open a feature request at Flex Bug Base. So far doesn't have any. Regards Igor Costa www.igorcosta.org<http://www.igorcosta.org> 2008/12/18 Jeroen De Vos mailto:jeroen.de...@haven.antwerpen.be>> Hi, Perhaps one of the most asked questions on the list: when will the Rich Text Editor support tables? I had high hopes with Flash Player 10 and the Text Layout Framework, but alas, no tables. Anyone has any luck extending the RTE to support tables? Thanks, Jeroen. Jeroen De Vos C/ICT - Amaris Deze e-mail en alle gekoppelde bestanden zijn officiele documenten van het Gemeentelijk Havenbedrijf Antwerpen en kunnen vertrouwelijke of persoonlijke informatie bevatten. Gelieve de afzender onmiddellijk via e-mail of telefonisch te verwittigen als u deze e-mail per vergissing heeft ontvangen en verwijder vervolgens de e-mail zonder deze te lezen, te reproduceren, te verspreiden of te ontsluiten naar derden. Het Gemeentelijk Havenbedrijf Antwerpen is op geen enkele manier verantwoordelijk voor fouten of onnauwkeurigheden in de inhoud van deze e-mail. Het Gemeentelijk Havenbedrijf Antwerpen kan niet aansprakelijk gesteld worden voor directe of indirecte schade, verlies of ongemak veroorzaakt als gevolg van een onnauwkeurigheid of fout in deze e-mail. English Translation: This e-mail and all attached files are official documents of Antwerp Port Authority and may contain confidential or personal information. If you have received this e-mail in error, you are asked to inform the sender by e-mail or telephone immediately, and to remove it from your system without reading or reproducing it or passing it on to other parties. Antwerp Port Authority is in no way responsible for any errors or inaccuracies in the conten
Re: [flexcoders] Tables in Rich Text Editor
I'd definitely be interested in extending TLF when it's released. Is it going to live in Player, or in the Flex framework? If the latter, why would it not be open sourced? Is it going to be part of Builder pro? Am I dreaming hoping for answers to those questions? ;-) -Josh On Fri, Feb 6, 2009 at 3:48 PM, Gordon Smith wrote: >The Halo RichTextEditor component will never support tables; it is > based on the Player's TextField, and the Player team has no plans to improve > TextField. Instead, the Player team has provided, in Flash Player 10, an > entirely new text engine known as FTE (Flash Text Engine) on top of which a > Text Layout Framework (TLF) library is being developed. Gumbo components -- > including the new FxTextArea -- use TLF to do their text rendering. And > we're working on making it possible for Halo components to also get some TLF > capabilities. > > > > The first version of TLF, which will ship with Gumbo, will support cool > stuff like bidirectional text (for right-to-left languages like Arabic and > Hebrew mixed together with left-to-right languages), virtualized scrolling > (so that you can scroll through large amounts of text without requiring too > much memory), multiple columns, vertical Asian text, embedded graphics, > superscripts/subscripts, ligatures, a better markup language, and a text > object model, but… it will unfortunately not support lists or tables. : ( > > > > Lists and tables are scheduled for a future release of TLF, after Flex 4. > The good news is that new versions of the TLF library will be able to be > released more quickly and easily than new versions of the Player, so you > shouldn't have to wait too long for improvements. > > > > Discussions are also underway about open-sourcing TLF, or at least making > its source available, in which case you could try implementing tables > yourself if you are very ambitious. > > > > Gordon Smith > > Adobe Flex SDK Team > > > > *From:* flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] *On > Behalf Of *Igor Costa > *Sent:* Saturday, January 31, 2009 7:29 AM > *To:* flexcoders@yahoogroups.com > *Subject:* Re: [flexcoders] Tables in Rich Text Editor > > > > Jeroen > > Open a feature request at Flex Bug Base. So far doesn't have any. > > > Regards > Igor Costa > www.igorcosta.org > > 2008/12/18 Jeroen De Vos > > Hi, > > > > Perhaps one of the most asked questions on the list: when will the Rich > Text Editor support tables? > > > > I had high hopes with Flash Player 10 and the Text Layout Framework, but > alas, no tables. > > > > Anyone has any luck extending the RTE to support tables? > > > > Thanks, > > Jeroen. > > > > *Jeroen De Vos* > > *C/ICT - Amaris* > > > > > > * * > > Deze e-mail en alle gekoppelde bestanden zijn officiele documenten van het > Gemeentelijk Havenbedrijf Antwerpen en kunnen vertrouwelijke of persoonlijke > informatie bevatten. Gelieve de afzender onmiddellijk via e-mail of > telefonisch te verwittigen als u deze e-mail per vergissing heeft ontvangen > en verwijder vervolgens de e-mail zonder deze te lezen, te reproduceren, te > verspreiden of te ontsluiten naar derden. Het Gemeentelijk Havenbedrijf > Antwerpen is op geen enkele manier verantwoordelijk voor fouten of > onnauwkeurigheden in de inhoud van deze e-mail. Het Gemeentelijk > Havenbedrijf Antwerpen kan niet aansprakelijk gesteld worden voor directe of > indirecte schade, verlies of ongemak veroorzaakt als gevolg van een > onnauwkeurigheid of fout in deze > e-mail. > > English Translation: This e-mail and all attached files are official > documents of Antwerp Port Authority and may contain confidential or personal > information. If you have received this e-mail in error, you are asked to > inform the sender by e-mail or telephone immediately, and to remove it from > your system without reading or reproducing it or passing it on to other > parties. Antwerp Port Authority is in no way responsible for any errors or > inaccuracies in the contents of this e-mail, nor can it be held liable for > any direct or indirect loss, damage or inconvenience arising from any such > errors or inaccuracies. > > > > > -- > > Igor Costa > www.igorcosta.com > www.igorcosta.org > > > -- "Therefore, send not to know For whom the bell tolls. It tolls for thee." Josh 'G-Funk' McDonald - j...@joshmcdonald.info - http://twitter.com/sophistifunk - http://flex.joshmcdonald.info/
RE: [flexcoders] Tables in Rich Text Editor
The Halo RichTextEditor component will never support tables; it is based on the Player's TextField, and the Player team has no plans to improve TextField. Instead, the Player team has provided, in Flash Player 10, an entirely new text engine known as FTE (Flash Text Engine) on top of which a Text Layout Framework (TLF) library is being developed. Gumbo components -- including the new FxTextArea -- use TLF to do their text rendering. And we're working on making it possible for Halo components to also get some TLF capabilities. The first version of TLF, which will ship with Gumbo, will support cool stuff like bidirectional text (for right-to-left languages like Arabic and Hebrew mixed together with left-to-right languages), virtualized scrolling (so that you can scroll through large amounts of text without requiring too much memory), multiple columns, vertical Asian text, embedded graphics, superscripts/subscripts, ligatures, a better markup language, and a text object model, but… it will unfortunately not support lists or tables. : ( Lists and tables are scheduled for a future release of TLF, after Flex 4. The good news is that new versions of the TLF library will be able to be released more quickly and easily than new versions of the Player, so you shouldn't have to wait too long for improvements. Discussions are also underway about open-sourcing TLF, or at least making its source available, in which case you could try implementing tables yourself if you are very ambitious. Gordon Smith Adobe Flex SDK Team From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of Igor Costa Sent: Saturday, January 31, 2009 7:29 AM To: flexcoders@yahoogroups.com Subject: Re: [flexcoders] Tables in Rich Text Editor Jeroen Open a feature request at Flex Bug Base. So far doesn't have any. Regards Igor Costa www.igorcosta.org<http://www.igorcosta.org> 2008/12/18 Jeroen De Vos mailto:jeroen.de...@haven.antwerpen.be>> Hi, Perhaps one of the most asked questions on the list: when will the Rich Text Editor support tables? I had high hopes with Flash Player 10 and the Text Layout Framework, but alas, no tables. Anyone has any luck extending the RTE to support tables? Thanks, Jeroen. Jeroen De Vos C/ICT - Amaris Deze e-mail en alle gekoppelde bestanden zijn officiele documenten van het Gemeentelijk Havenbedrijf Antwerpen en kunnen vertrouwelijke of persoonlijke informatie bevatten. Gelieve de afzender onmiddellijk via e-mail of telefonisch te verwittigen als u deze e-mail per vergissing heeft ontvangen en verwijder vervolgens de e-mail zonder deze te lezen, te reproduceren, te verspreiden of te ontsluiten naar derden. Het Gemeentelijk Havenbedrijf Antwerpen is op geen enkele manier verantwoordelijk voor fouten of onnauwkeurigheden in de inhoud van deze e-mail. Het Gemeentelijk Havenbedrijf Antwerpen kan niet aansprakelijk gesteld worden voor directe of indirecte schade, verlies of ongemak veroorzaakt als gevolg van een onnauwkeurigheid of fout in deze e-mail. English Translation: This e-mail and all attached files are official documents of Antwerp Port Authority and may contain confidential or personal information. If you have received this e-mail in error, you are asked to inform the sender by e-mail or telephone immediately, and to remove it from your system without reading or reproducing it or passing it on to other parties. Antwerp Port Authority is in no way responsible for any errors or inaccuracies in the contents of this e-mail, nor can it be held liable for any direct or indirect loss, damage or inconvenience arising from any such errors or inaccuracies. -- Igor Costa www.igorcosta.com<http://www.igorcosta.com> www.igorcosta.org<http://www.igorcosta.org>
Re: [flexcoders] Tables in Rich Text Editor
Jeroen Open a feature request at Flex Bug Base. So far doesn't have any. Regards Igor Costa www.igorcosta.org 2008/12/18 Jeroen De Vos >Hi, > > Perhaps one of the most asked questions on the list: when will the Rich > Text Editor support tables? > > I had high hopes with Flash Player 10 and the Text Layout Framework, but > alas, no tables. > > Anyone has any luck extending the RTE to support tables? > > Thanks, > Jeroen. > > *Jeroen De Vos* > *C/ICT - Amaris* > > > * * > Deze e-mail en alle gekoppelde bestanden zijn officiele documenten van het > Gemeentelijk Havenbedrijf Antwerpen en kunnen vertrouwelijke of persoonlijke > informatie bevatten. Gelieve de afzender onmiddellijk via e-mail of > telefonisch te verwittigen als u deze e-mail per vergissing heeft ontvangen > en verwijder vervolgens de e-mail zonder deze te lezen, te reproduceren, te > verspreiden of te ontsluiten naar derden. Het Gemeentelijk Havenbedrijf > Antwerpen is op geen enkele manier verantwoordelijk voor fouten of > onnauwkeurigheden in de inhoud van deze e-mail. Het Gemeentelijk > Havenbedrijf Antwerpen kan niet aansprakelijk gesteld worden voor directe of > indirecte schade, verlies of ongemak veroorzaakt als gevolg van een > onnauwkeurigheid of fout in deze > e-mail. > > English Translation: This e-mail and all attached files are official > documents of Antwerp Port Authority and may contain confidential or personal > information. If you have received this e-mail in error, you are asked to > inform the sender by e-mail or telephone immediately, and to remove it from > your system without reading or reproducing it or passing it on to other > parties. Antwerp Port Authority is in no way responsible for any errors or > inaccuracies in the contents of this e-mail, nor can it be held liable for > any direct or indirect loss, damage or inconvenience arising from any such > errors or inaccuracies. > > -- Igor Costa www.igorcosta.com www.igorcosta.org
[flexcoders] Tables in Rich Text Editor
Hi, Perhaps one of the most asked questions on the list: when will the Rich Text Editor support tables? I had high hopes with Flash Player 10 and the Text Layout Framework, but alas, no tables. Anyone has any luck extending the RTE to support tables? Thanks, Jeroen. Jeroen De Vos C/ICT - Amaris Deze e-mail en alle gekoppelde bestanden zijn officiele documenten van het Gemeentelijk Havenbedrijf Antwerpen en kunnen vertrouwelijke of persoonlijke informatie bevatten. Gelieve de afzender onmiddellijk via e-mail of telefonisch te verwittigen als u deze e-mail per vergissing heeft ontvangen en verwijder vervolgens de e-mail zonder deze te lezen, te reproduceren, te verspreiden of te ontsluiten naar derden. Het Gemeentelijk Havenbedrijf Antwerpen is op geen enkele manier verantwoordelijk voor fouten of onnauwkeurigheden in de inhoud van deze e-mail. Het Gemeentelijk Havenbedrijf Antwerpen kan niet aansprakelijk gesteld worden voor directe of indirecte schade, verlies of ongemak veroorzaakt als gevolg van een onnauwkeurigheid of fout in deze e-mail. English Translation: This e-mail and all attached files are official documents of Antwerp Port Authority and may contain confidential or personal information. If you have received this e-mail in error, you are asked to inform the sender by e-mail or telephone immediately, and to remove it from your system without reading or reproducing it or passing it on to other parties. Antwerp Port Authority is in no way responsible for any errors or inaccuracies in the contents of this e-mail, nor can it be held liable for any direct or indirect loss, damage or inconvenience arising from any such errors or inaccuracies.