Style attributes in the UIFILE section of the logonui.exe file
from
WinCustomize Forums
Just starting my venture into creating logon screens and found a web page that broke down some of the basic elements of the UIFILE. I copied the UIFILE and String Tables from the original logonui.exe file into Word to pick apart the code, which resembles JavaScript I've played with in HTML.
In the styles section of the UIFILE, there are a couple commands I don't clearly understand. Any idea what these values do, thier ranges, significance, etc.?
...boarderthickness: rect(8,8,0,8) - Maybe rectangle, x=8, y=8, w=0, h=8?
...padding: rect(25pr, 20pr, 25pr, 20pr) - Same as above but "pr" added. Some of these rect's are mixed with and without the pr.
...animation: alpha | s | mediumslow; - Assuming here it's "transparent | not sure | speed". Seen it this way also, "alpha | log | fast".
Also, can anyone fill in the gaps here?
...the purpose of the "0" in gradient: (color1, color2, 0)?
...the last two values in rcbmp(109, 6, #FF00FF, 0, 0, 1, 0)?
...the meaning when value 3, 4 and 5 are like this in rcbmp(109, 3, -1, sysmetric(20), sysmetric(20), 0, 0)?
...the meaning/value of nineclient and nineright when used in layoutpos: nineclient; or layoutpos: nineright;?
...the meaning/value of contentalign: endellipsis;?
...the meaning/value of dtb(handlemap(1), 3, 1);?
Just a few items…
Here’s the web addy:
http://www.geocities.com/direct3dx/dev/logonui.html
fulcrum4
... sometimes learning takes the hard road ...
In the styles section of the UIFILE, there are a couple commands I don't clearly understand. Any idea what these values do, thier ranges, significance, etc.?
...boarderthickness: rect(8,8,0,8) - Maybe rectangle, x=8, y=8, w=0, h=8?
...padding: rect(25pr, 20pr, 25pr, 20pr) - Same as above but "pr" added. Some of these rect's are mixed with and without the pr.
...animation: alpha | s | mediumslow; - Assuming here it's "transparent | not sure | speed". Seen it this way also, "alpha | log | fast".
Also, can anyone fill in the gaps here?
...the purpose of the "0" in gradient: (color1, color2, 0)?
...the last two values in rcbmp(109, 6, #FF00FF, 0, 0, 1, 0)?
...the meaning when value 3, 4 and 5 are like this in rcbmp(109, 3, -1, sysmetric(20), sysmetric(20), 0, 0)?
...the meaning/value of nineclient and nineright when used in layoutpos: nineclient; or layoutpos: nineright;?
...the meaning/value of contentalign: endellipsis;?
...the meaning/value of dtb(handlemap(1), 3, 1);?
Just a few items…
Here’s the web addy:
http://www.geocities.com/direct3dx/dev/logonui.html
fulcrum4
... sometimes learning takes the hard road ...