|
|
XP登陆界面教程
2007-09-14 20:50:00| 点击:0| 评论:0| 好评:0| 坏评:0|第7页/共9页 << 上一页|下一页 >>
侠客:zhang_lianggang

相关标签: XP登陆画面制作 | 数码 | 笔记本 | 玩机技巧
fontface: "arial";
fontsize: 16pt;
}
button [id=atom(go)] <设置密码右方的进入按键
{
margin: rect(5rp,0,0,0);
content: rcbmp(103,3,-1,26rp,26rp,0,0);
padding: rect(0rp,1rp,0,1rp);
}
button [id=atom(go)][keyfocused] <按下进入按键时
{
content: rcbmp(104,3,-1,26rp,26rp,0,0);
}
button [id=atom(info)] <设置密码提示按键
{
margin: rect(5rp,0,0,0);
content: rcbmp(105,3,-1,28rp,28rp,0,0);
}
button [id=atom(info)][keyfocused] <设置密码提示按键按下时图片
{
content: rcbmp(106,3,-1,28rp,28rp,0,0);
}
element [id=atom(keyboard)] <设置输入密码时的显示
{
cursor: arrow;
margin: rect(5rp,0,0,0);
}
</style>
9.窗口滑桿
此段脚本码以5.右画面的滑桿為基础,加入了定义滑桿的各项动作参数(避免更动)
<style resid=scroller>
scrollbar
{
layoutpos: ninebottom;
}
scrollbar [vertical]
{
layoutpos: nineright;
}
viewer
{
layoutpos: nineclient;
}
thumb
{
background: dtb(handlemap(1), 3, 1);
content: dtb(handlemap(1), 9, 1);
contentalign: middlecenter;
}
thumb [mousefocused]
{
background: dtb(handlemap(1), 3, 2);
content: dtb(handlemap(1), 9, 2);
}
thumb [captured]
{
background: dtb(handlemap(1), 3, 3);
content: dtb(handlemap(1), 9, 3);
}
repeatbutton [id=atom(lineup)]
{
background: dtb(handlemap(1), 1, 1);
width: sysmetric(2);
height: sysmetric(20);
}
repeatbutton [id=atom(lineup)][mousefocused]
{
background: dtb(handlemap(1), 1, 2);
}
repeatbutton [id=atom(lineup)][pressed]
{
background: dtb(handlemap(1), 1, 3);
}
repeatbutton [id=atom(linedown)]
{
background: dtb(handlemap(1), 1, 5);
width: sysmetric(2);
height: sysmetric(20);
}
repeatbutton [id=atom(linedown)][mousefocused]
{
background: dtb(handlemap(1), 1, 6);
}
repeatbutton [id=atom(linedown)][pressed]
{
background: dtb(handlemap(1), 1, 7);
}
repeatbutton [id=atom(pageup)]
{
background: dtb(handlemap(1), 7, 1);
}
repeatbutton [id=atom(pageup)][mousefocused]
{
background: dtb(handlemap(1), 7, 2);
}
repeatbutton [id=atom(pageup)][pressed]
{
background: dtb(handlemap(1), 7, 3);
}
repeatbutton [id=atom(pagedown)]
{
background: dtb(handlemap(1), 6, 1);
}
repeatbutton [id=atom(pagedown)][mousefocused]
{
background: dtb(handlemap(1), 6, 2);
}
repeatbutton [id=atom(pagedown)][pressed]
{
background: dtb(handlemap(1), 6, 3);
}
(2)各元件动作时机及显示设定部份
这一部份就是登录界面执行动作的脚本码,以上面各项元件的定义作基础,设定整个界面运行时的佈局分配及事件触发时机.
以下分為三部解说.
<logonframe...>起始,</logonframe>结尾
这裡规范整个动作脚本的画面佈局及分配,以上面定义元件1~5的部份,作动作指定及执行.
<logonaccount...>起始,</logonaccount>结尾
这一段执行脚本码配合上面定义元件6.7.9部份,对帐户窗口内的各元件作佈局及指定动作.
<element resid=passwordpanel...>起始,</element>结束
这一段执行脚本码配合上面定义元件8部份,对帐户密码及附属元件作佈局及指定动作
下面是这三段脚本码的个别解说.
<logonframe resid=main id=atom(frame) sheet=styleref(framess) layout=borderlayout()>
<element id=atom(toppanel) sheet=styleref(toppanelss) layout=borderlayout() layoutpos=top height=80rp> <执行时上画面位於画面端,高度80
相关资讯
- 电脑崩溃丢失硬盘分区信息丢失文件2007-09-14 03:14:57
- 再活五百年!笔记本电脑终极保养手册 22007-09-13 12:19:56
- 再活五百年!笔记本电脑终极保养手册 12007-09-13 12:14:33
- 计算机主机网关的作用是什么?2007-09-12 16:49:52
- 电脑变慢10大原因2007-09-12 16:12:16
最新评论
| 标题 | 作者 | 发布时间 |
|---|









