Hello,

with this.setCaption(x) it works perfectly well. I don't need to call
qx.ui.core.Widget.flushGlobalQueues().

Thank you for your help!

Greetz,

Oliver Koch

On Fri, Jan 05, 2007 at 05:41:43PM +0100, Andreas Ecker wrote:
> Howdy!
> 
> Alex Back wrote:
> > Hello Oliver,
> > 
> > use the methods "this.setCaption('x')" for setting and 
> > "this.getCaption()" for getting the caption of your window.
> > 
> > This should work.
> > 
> > cheers,
> >    Alex
> > 
> > Oliver Koch wrote:
> >> Hello,
> >>
> >> i am trying to dynamically change the caption of a window. How can I
> >> accomplish that task?
> >>
> >> I am in an subclass of window and a call to 
> >>
> >> this.set({caption: x}) 
> >>
> >> fails with an error message and if I do
> >>
> >> alert(this.caption) 
> >>
> >> I get undefined.
> >>
> >> Please, has anyone any suggestions?
> >>
> >> Greetz,
> >>
> >> Oliver Koch
> 
> 
> Both the this.setCaption(x) and the generic setter this.set({caption: 
> x}) should work. You should first find out why you get an error (maybe 
> you post the error message here, for instance). May be related to your 
> sub-classing.
> 
> Since you are "trying to _dynamically_ change the caption of a window", 
> i.e. programmatically and _not_ in combination with an user interaction 
> (button click, etc.), you may have to flush the queues manually to 
> update the UI:
> 
> qx.ui.core.Widget.flushGlobalQueues();
> 
> Since most changes to the UI are related to user interaction, you 
> normally would not have to trigger such an update manually. You 
> frequently need to do so explicitly, though, for AJAX calls that result 
> in immediate changes to the UI.
> 
> Hope that helps,
> 
> Andreas
> 
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to