That's a compile-time property for setting up the default html templates. You can't use binding or set it at run-time.
You can use BrowserManager in Flex 3 ________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of gers32 Sent: Wednesday, October 17, 2007 5:32 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Problem setting localized Application.pageTitle Hi, My localized application defines the following ResourceBundle for retrieving localized strings (the [Bindable] is to get rid of warning messages): [Bindable] [ResourceBundle("FDS")] private var rb:ResourceBundle; I then successfully use rb in my MXML code, except in <mx:Application>, where I get a compiler message (missing parenthesis...): <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml <http://www.adobe.com/2006/mxml> " pageTitle="{rb.getString('page_titre')}"> I suspected it might be a timing issue, relative to when the ResourceBundle rb actually gets instantiated, so I tried setting pageTitle in the creationComplete function instead: <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml <http://www.adobe.com/2006/mxml> " creationComplete="onCreationComplete()"> ... private function onCreationComplete() : void { Alert.show( "Setting browser title" ); Application.application.pageTitle = rb.getString('page_titre'); } But even though the Alert is displayed and I get no compiler message, the title still doesn't get displayed, even if I hard-code it! I tried calling onCreationComplete() from Application.initialize(), but get the same result. Any hint as to what I'm doing wrong would be appreciated. Thanks, Chris.