What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Skinning » Hide Elements while connecting?

Pages: (2): « First « 1 [ 2 ] Last »
Hide Elements while connecting?
Author: Message:
LuckyMe
Skinning Contest Winner
***

Avatar

Posts: 147
Reputation: 7
– / Male / Flag
Joined: Feb 2008
Status: Away
O.P. RE: Hide Elements while connecting?
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:PlainText|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.





03-01-2008 08:26 PM
Profile E-Mail PM Find Quote Report
blessedguy
Skinning Contest Winner
*****


Posts: 1762
Reputation: 25
31 / Male / Flag
Joined: Jan 2008
RE: Hide Elements while connecting?
You're welcome!
If I understood the last part...you've just gotta set foreground to a coor that almost vanishes (for dark skins...it would be dark gray for example) and for background you set something with low argb, for ex, argb=(30,255,255,255) then it will stay visible but not accesible...

And...hmm...there is an important thing for you to fix...you should nver use the consoliated windows defs and styles, cuz it will have your language, and other ppl won't be able to understand it...ok?
It has to be fixed or probably it won't go to the database

This post was edited on 03-01-2008 at 08:48 PM by blessedguy.
[Image: Empty.png]
03-01-2008 08:41 PM
Profile PM Web Find Quote Report
Basilis
Veteran Member
*****

Avatar
Olympiacos CFP

Posts: 1366
Reputation: 46
30 / Male / Flag
Joined: Dec 2007
RE: Hide Elements while connecting?
This is a general advice. Use the windows files and not the consolidated because your skin will not be easy to use for users of other countries. I say this because I saw some strings of your language which means you used the consolidated files. Keep that in mind. :)
[Image: logo1nu1.png]
03-01-2008 09:26 PM
Profile PM Find Quote Report
LuckyMe
Skinning Contest Winner
***

Avatar

Posts: 147
Reputation: 7
– / Male / Flag
Joined: Feb 2008
Status: Away
O.P. RE: RE: Hide Elements while connecting?
quote:
Originally posted by blessedguy
You're welcome!
If I understood the last part...you've just gotta set foreground to a coor that almost vanishes (for dark skins...it would be dark gray for example) and for background you set something with low argb, for ex, argb=(30,255,255,255) then it will stay visible but not accesible...

And...hmm...there is an important thing for you to fix...you should nver use the consoliated windows defs and styles, cuz it will have your language, and other ppl won't be able to understand it...ok?
It has to be fixed or probably it won't go to the database

Well i´ve tried whay you said and it works fine, I do it cause the background I choose for that window has too many variations and it turns confused and disordered, so I´ve decided to remove these items to give a better apreciation to the background.

And Yes you´re right about the defs and styles, I´ll fix that as soon as i can, so thanks again, to you and Basilis for the reps, maybe I need some help again, then I´ll ask for your help again :P, for now this Issue is fixed, bye friends!
03-01-2008 09:36 PM
Profile E-Mail PM Find Quote Report
Pages: (2): « First « 1 [ 2 ] Last »
« Next Oldest Return to Top Next Newest »


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On