首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何开始XUL开发?

如何开始XUL开发?
EN

Stack Overflow用户
提问于 2010-05-06 01:48:19
回答 3查看 1.9K关注 0票数 4

首先,我得说我的英语不好。因此,我对这篇文章中的错误表示歉意。

第二,我做了两年的专业程序员。主要的编程语言是VB.net (当谈到用户界面时,我发现它有一定的局限性)。

我喜欢用户界面,我真的希望能够在Windows环境下创建具有很好的用户界面的软件。经过很长一段时间的寻找,我发现了一个雷鸟主题,这正是我想要的!这个主题叫做"Leopard Mail-Default-Aqua“。这真的很漂亮。

经过一些研究,我发现Thunderbird UI是使用XUL创建的,而XUL是一种用于用户界面的描述性语言。现在我对使用这个平台创建应用程序非常感兴趣,但不知道从哪里开始。通过一些研究,我还发现微软创建了WPF来分离图形用户界面和逻辑,并支持主题,但对我来说,学习多平台的XUL比学习WPF更有利可图。

我需要一些关于如何在XUL中开始开发的指导,而且非常重要的是,我如何在我的XUL应用程序中使用Thunderbird的现有主题,这样它们看起来真的很棒?

据我所知,用XUL开发的应用程序使用javascript或C++编写逻辑程序。这是正确的吗?

此外,由于我来自事件驱动的.net编程,我想知道XUL开发是否也是事件驱动的,因此,如果我想响应按钮单击,例如,我可以将事件连接到代码/函数。

非常感谢你的帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-05-06 02:21:27

我想你一直在找的是Qt,而不是XUL。有很多tutorials可以让你入门。

票数 -4
EN

Stack Overflow用户

发布于 2010-12-19 12:36:59

找到XUL文档的最佳位置是Mozilla Developer Network,这里是来自MDN和其他地方的一些具体建议:

Mozilla Developer Center

  • XUL Periodic Chart上的
  • Introduction to XUL
  • XUL tutorial (在firefox中打开,提供了各种XUL widgets)
  • XUL Explorer的演示(为学习XUL /构建xul窗口提供了一个简单的界面)
  • xul #xulrunner on Mozilla's IRC channels (低流量,但是如果你有一个特定的问题,你可以在这里得到回答)

是的,XUL是事件驱动的,您可以将事件附加到按钮和其他小部件,而Javascript函数将响应事件。

票数 7
EN

Stack Overflow用户

发布于 2010-05-08 05:08:39

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2775530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档