Well guys, here is what i´ve done, and it works fine for what I want, as I told you iwanted to hide elements like the mail and pass containers, and also their respective labels when signin button is pressed, so blessedguy gave an idea, so here is what ipve done:
In 947 Style, for example, to hide the idlogonstatus button, I put a "visible:false" status when Idlogonstatus is False, i mean this:
___________________________________
element[id=atom(idlogonstatus)]
{
foreground: rgb(255, 255, 255);
contentalign:middleleft;
}
element[id=atom(idlogonstatus)][enabled=false]
{
foreground:rgb(193,193,193);
Visible:false; <------------------- Here!
____________________________________
And It works Pretty fine, so at clicking signin button it hides,
I did the same with the labels, like this:
____________________________________
Element[class="CommonLabel"]
{
Foreground:rgb(51,51,51);
Fontface:"MS Shell Dlg 2";
Fontsize:8pt;
}
Element[class="CommonLabel"][Enabled=false]
{
Foreground:rgb(193,193,193);
visible:false; <------------------------- Here!
}
____________________________________ This works fine too!
But I have many doubts on how it works on the mail & pass containers, cause they don´t depend only on the signin button but also on the checkboxes "remember my account" and "remember my password", Look what I´ve done to hide password input:
__________________________________
CBInput[id=atom(idPasswordInput)]
{
MaxTextLength:16;
background:rgb(255,255,255);
borderthickness:rect(1,1,1,1);
bordercolor:rgb(170,183,199);
width:226;
padding:rect(4,3,4,3);
accessible:true;
accname:"C&ontraseña:";
accdesc:"Escribe tu contraseña.";
accrole:42;
accstate:536870912;
margin:rect(0,2,0,5);
richeditstyle
lainText|HideSelection|AllowBeep|UsePassword;
}
CBInput[id=atom(idPasswordInput)][enabled=false]
{
foreground:rgb(193,193,193);
background:argb(0,0,0,0);
bordercolor:rgb(193,193,193);
Visible:false; <-------------------------------- Again!
}
_________________________________________Fine too, but...
When the options to remember pass and e- mail are checked, the pass container is Invisible, not the same with mail container, so the right thing to be clear for the user is that password field has to be "not accesible" but neither invisible, instead it should appear like deactivated, So it works for me and i don´t mind, but I think this fact should be confusing for the final user.
This could be fixed if I define a transparent color for all of these items (instead of make em not visible?), but I don´t know how is it in rgb, cause it must be applied to properties like: foreground (for labels) & bordercolor(for the containers).
I really hope you understand guys, but anyway thanks alot for your help.