I tryed to have a different name for the appearance definition and string
in put in the appearance property.
I've noticed that i get warning message in the console, saying that the
appearance is not defined.
Which is great. So qooxdoo know that there is a definition for this
appearance, bu never call it.
2013/2/11 Benjamin Dreux <[email protected]>
> Hi
>
> In Qooxdoo, the progressbar should be an indicator, as mentioned by the
> package.
> But in my application i tend to use it as a simple field.
>
> At the moment i would like to add a colored border to a progressbar.
> I want to use a yellow border the same way as the red border indicate the
> fact that a field is invalid.
>
> But i can't get it working. When i run it in the debugger, i can see that
> the appearance is never called.
>
> here is my appearance:
> "progressbar-readOnly":{
> include:"progressbar",
> styles:function(states, superStyles){
> return {
> decorator:
> states.readOnly?"border-readOnly":superStyles.decorator,
> padding: states.readOnly?[1,2]:superStyles.padding
> }
>
> }
> }
> Here is my border-readOnly
> "border-readOnly":{
> decorator: qx.ui.decoration.Uniform,
> style :
> {
> width : 2,
> color:"readOnly"
> }
> }
> And my application of the appearance
>
> field.setAppearance("progressbar-readOnly");
>
> field.addListener("changeReadOnly",function(){
> if(field.isReadOnly()){
> field.addState("readOnly");
> }else{
> field.removeState("readOnly");
> }
> },this);
>
> I did same thing for textfields and it worked as expected.
>
> So i'm wondering what i did wrong in this.
> Could you help me?
>
> --
> Benjamin Dreux
> Analyste-Programmeur
> Chaire de logiciel libre-Finance Social et solidaire
> UQAM
> Montréal
>
--
Benjamin Dreux
Analyste-Programmeur
Chaire de logiciel libre-Finance Social et solidaire
UQAM
Montréal
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel