Dietrich Streifert schrieb:
> Hello List,
>
> I have a widget with a property called messageIcons which is defined as 
> follows:
>
>     messageIcons :
>     {
>       check : "Object"
>     }
>
> As documented in:
>
> http://qooxdoo.org/documentation/0.7/defining_properties?s=properties
>
> I'm using in the constructor the initializer method of the property to 
> set an initial value:
>
>     this.initMessageIcons({
>       info    : "icon/16/actions/documentinfo.png",
>       error   : "icon/16/actions/stop.png",
>       warning : "icon/16/actions/status_unknown.png",
>       ok      : 'icon/16/status/ok.png'
>     });
>
> At instanciation time of the widget the following error message is 
> displayed:
>
> this.initMessageIcons is not a function
> http://nra/nra/app-source/class/qx/visionet/ui/dialog/MessageDialog.js
> Line 52
>
> What is wrong with my code?
>
> Any help is welcome.
>   
The property methods are only available after the constructor of 
qx.core.Object is called. If you place your init after the "this.base" 
call everything should work.

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, Andreas Gauger, 
Matthias Greve, Robert Hoffmann, Norbert Lang, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to