Hello Hansjoerg,

can you show us some more code context? Where exactly within your
application did you define the bigfont/smallfont functions?

Best regards,

  Norbert


Qoodary wrote:
> 
> 
> Has nobody an advice for me? :-)
> 
> I know that my problem is;
> this.getRoot() in the function "bigfont"
> But I do not understand in the moment why this cause a problem.
> If I add
> var doc = this.getRoot(); in the "main" function it is no problem.
> 
> thanks a lot for any help.
> regards
> Hansjoerg
> 
> 
> 
> Qoodary wrote:
>> 
>> Hi all,
>> I want to add an option for users to change the font size by hand.
>> I add this menu:
>>      getFontSizeMenu : function()
>>     {
>>       var menu = new qx.ui.menu.Menu;
>>        var BiggerButton = new qx.ui.menu.Button(this.tr("Bigger ++"));
>>       var SmallerButton = new qx.ui.menu.Button(this.tr("Smaller --"));
>>        
>>        BiggerButton.addListener("execute", this.bigfont);
>>        SmallerButton.addListener("execute", this.smallfont);
>> 
>>       menu.add(BiggerButton);
>>       menu.add(SmallerButton);
>>       return menu;
>>     },
>> 
>> Functions:
>> ---------------------------------
>> bigfont : function() {   
>>        var doc = this.getRoot();
>>         doc.setFont(new qx.bom.Font(20));
>> }
>> smallfont : function() {   
>>        var doc = this.getRoot();
>>         doc.setFont(new qx.bom.Font(10));
>> }
>> 
>> I dont know if this is the correct way. If you click in the menu at
>> "Bigger" I receive the error message
>> this.getRoot is not a function
>> [Break on this error] var doc = this.getRoot(); 
>> 
>> What is wrong?
>> How can you change the font in steps like +2 . -2 ?
>> 
>> regards
>> Hansjoerg
>> 
> 
> -- 
> View this message in context:
> http://old.nabble.com/Decrease%2C-increase-Font-size--tp29738521p29746561.html
> Sent from the qooxdoo-devel mailing list archive at Nabble.com.
> 
> 
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances
> and start using them to simplify application deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> 
> 

-- 
View this message in context: 
http://qooxdoo.678.n2.nabble.com/Decrease-increase-Font-size-tp5542717p5545930.html
Sent from the qooxdoo mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to