RHa*_*uda 4 user-interface themes thunderbird xul
首先,我需要说我的英语不好.所以我很抱歉这篇文章中的错误.
其次,我是一名专业程序员2年.主要的编程语言是VB.net(在谈到用户界面时我觉得有些限制).
我喜欢用户界面,我真的希望能够在具有出色用户界面的Windows环境中创建软件.经过很长一段时间搜索这样的东西,我发现了一个Thunderbird主题,正是我想要的!这个主题被称为" Leopard Mail-Default-Aqua ".这真的很美.
经过一些研究后,我发现Thunderbird UI是使用XUL创建的,而XUL是用户界面的描述性语言.现在我对使用这个平台创建应用程序非常感兴趣,但不知道从哪里开始.经过一些研究后,我还发现微软创建了WPF,将GUI与逻辑分离,以及WPF支持主题,但对我而言,学习多平台的XUL比WPF更有利可图.
我需要一些关于如何在XUL中开始开发的方向,而且非常重要的是,我如何在我的XUL应用程序中使用Thunderbird的现有主题,所以它们看起来真的很棒?
从我所看到的,在XUL中开发的应用程序使用javascript或C++来编程逻辑.它是否正确?
另外,当我来自事件驱动的.net编程时,我想知道XUL开发是否也是事件驱动的,所以如果我想响应按钮点击例如,我可以将事件连接到代码/功能.
非常感谢你的帮助.
找到XUL文档的最佳位置是Mozilla开发者网络 以下是来自MDN和其他地方的一些具体建议:
是的,XUL是事件驱动的,您将事件附加到按钮和其他小部件,Javascript函数响应事件.
| 归档时间: |
|
| 查看次数: |
1875 次 |
| 最近记录: |