WEB开发网
开发学院操作系统Linux/Unix 使用 Tcl 来组织桌面 阅读

使用 Tcl 来组织桌面

 2008-11-13 08:29:26 来源:WEB开发网   
核心提示:大多数计算机用户主要通过某种形式的图形用户界面 (GUI) 来进行与工作站的交互,在 Microsoft® Windows® 的世界里,使用 Tcl 来组织桌面,对这种界面进行了严格的控制,UNIX® 世界则与之相反,Tcl/Tk 编程语言努力使程序的形式 问题变得更加容易,它使得您可以轻松地通

大多数计算机用户主要通过某种形式的图形用户界面 (GUI) 来进行与工作站的交互。在 Microsoft® Windows® 的世界里,对这种界面进行了严格的控制。UNIX® 世界则与之相反,为实现不同的 GUI 提供了真正的自助方式,并且这些 GUI 的功能各不相同。这些 GUI 通常被称为窗口管理器,因为它们占用了 X-Windows 细节层上面的一层,并且它们对窗口进行管理。

UNIX 通常提供了充分的自由和选择系统的工作方式的权利。不同的个性类型需要不同的系统功能,UNIX GUI 则为每个用户都准备了相应的特性。它们从最低限度的窗口管理器,如 twm,到大型的且功能齐全的工具,如 GNOME 和 KDE (K Desktop Environment)。其中包括了大量的、各种形式的其他版本和功能。(要查看目前最常用的窗口管理器列表,请参阅参考资料部分。)

您可能需要以编写脚本的方式对桌面进行控制,以便利用相应的功能编写程序,而无需花费大量的时间来学习如何完成该项任务。或者,您可能更喜欢可编程方式的窗口管理器,这样您就可以像控制命令行接口那样来控制窗口。最低限度的窗口管理器是可以同时满足这两种需求的一个不错的选择,它运行于功能强大的窗口管理器之上,仅允许您轻松灵活地完成脚本编写工作。

Tcl/Tk 可以为您提供帮助

该工具最初由 University of California, Berkeley 的 John Ousterhout 博士开发,后来由 Sun Microsystems 和 Scriptics 对其进行了完善,工具命令语言 (Tool Command Language) 和 Tk GUI 工具包 (Tcl/Tk) 脚本语言提供了一种以最少的工作量来编写 GUI 小部件的简单而完美的方式。

编写计算机程序来完成某项任务通常至少涉及两方面的问题:程序的形式以及程序的工作方式。Tcl/Tk 编程语言努力使程序的形式 问题变得更加容易,它使得您可以轻松地通过脚本编写 GUI 小部件(如窗口和按钮),并将其关联于相应的过程(即程序的工作方式 的问题)。

1 2 3 4 5 6  下一页

Tags:使用 Tcl 组织

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接