宣传-简单的Tcl/Tk示例和屏幕截图?

宣传-简单的Tcl/Tk示例和屏幕截图?,tcl,tk,Tcl,Tk,有谁知道一个网页有好的、小的例子,可以在Tk中轻松创建GUI,在Tcl中轻松编程?有很多示例,但只有较大的示例有屏幕截图。我发现非常有用 该站点还包含Perl、Python和Ruby的示例,我发现非常有用 这个网站还包含Perl、Python和Ruby的示例我喜欢一些比屏幕截图更生动的东西;这些并没有显示任何GUI工具包的强大功能。(你可以在photoshop中模拟屏幕截图,但现场互动演示很难伪造!) 您需要的是小部件演示。这是一个与Tk一起提供的应用程序,它显示了使用Tk的小部件可以做的许多事

有谁知道一个网页有好的、小的例子,可以在Tk中轻松创建GUI,在Tcl中轻松编程?有很多示例,但只有较大的示例有屏幕截图。

我发现非常有用

该站点还包含Perl、Python和Ruby的示例,我发现非常有用


这个网站还包含Perl、Python和Ruby的示例

我喜欢一些比屏幕截图更生动的东西;这些并没有显示任何GUI工具包的强大功能。(你可以在photoshop中模拟屏幕截图,但现场互动演示很难伪造!)

您需要的是小部件演示。这是一个与Tk一起提供的应用程序,它显示了使用Tk的小部件可以做的许多事情。它启发了我在过去写过的许多东西,并在可消化的片段中展示了Tk的许多特性和功能。您可以观察代码的运行情况,阅读执行该操作的代码,甚至更改代码并重新运行演示以查看其如何更改(包括您是否破坏了它)


如果您在OSX上使用Tk,请在不带任何参数的情况下运行wish并从默认
文件
菜单中选择
运行小部件演示
,启动小部件演示。(当然,一旦开始定义自己的菜单,该菜单就会被删除。)

如果您已经在Windows上安装了ActiveTcl(在该平台上安装的正常方式),小部件演示应该是“开始”菜单/屏幕上ActiveTcl子菜单/文件夹中的一个条目

我不知道小部件演示是否包含在各种Linux和其他Unix上Tk的默认打包中。(我认为应该是这样,但我没有一个简单的方法从这里进行检查。我知道我们在源代码发行版中发布了它,但发行版对它进行了黑客攻击。)如果您需要下载它,您可以直接从我们的源代码存储库中获得它:

  • 对于Tk8.4
  • 对于Tk8.5
  • 对于Tk8.6

如果你看这些URL,你可能会猜出一个模式…

我更喜欢一些比截图更生动的东西;这些并没有显示任何GUI工具包的强大功能。(你可以在photoshop中模拟屏幕截图,但现场互动演示很难伪造!)

您需要的是小部件演示。这是一个与Tk一起提供的应用程序,它显示了使用Tk的小部件可以做的许多事情。它启发了我在过去写过的许多东西,并在可消化的片段中展示了Tk的许多特性和功能。您可以观察代码的运行情况,阅读执行该操作的代码,甚至更改代码并重新运行演示以查看其如何更改(包括您是否破坏了它)


如果您在OSX上使用Tk,请在不带任何参数的情况下运行wish并从默认
文件
菜单中选择
运行小部件演示
,启动小部件演示。(当然,一旦开始定义自己的菜单,该菜单就会被删除。)

如果您已经在Windows上安装了ActiveTcl(在该平台上安装的正常方式),小部件演示应该是“开始”菜单/屏幕上ActiveTcl子菜单/文件夹中的一个条目

我不知道小部件演示是否包含在各种Linux和其他Unix上Tk的默认打包中。(我认为应该是这样,但我没有一个简单的方法从这里进行检查。我知道我们在源代码发行版中发布了它,但发行版对它进行了黑客攻击。)如果您需要下载它,您可以直接从我们的源代码存储库中获得它:

  • 对于Tk8.4
  • 对于Tk8.5
  • 对于Tk8.6

如果您查看这些URL,您可能会猜到一个模式…

ActiveState包有一个“demowidget”,其中有很多示例(我算55个,一个小部件可以有许多更小的功能,有些是非常基本的,有些是更高级的)。当涉及到Tk GUI时,这就是我获得大部分想法的地方。尽管如此,作为一个非现场推荐,这个问题可能是离题的……ActiveState软件包有一个“demowidget”,其中有很多示例(我算55个,一个小部件可以有许多更小的功能,有些是非常基本的,有些是更高级的)。当涉及到Tk GUI时,这就是我获得大部分想法的地方。尽管如此,作为一个非现场推荐,这个问题可能是离题的……我们试图在小部件演示中为Tk的每个主要功能提供自己的演示。(该目录中还有一些其他演示,但您想要的是“widget”。毫不奇怪,它
source
s同一目录中的*.tcl文件,并使用…/images目录中的图像。此外,“rmt”是-excellent-Tkcon应用程序/库的前身。)通常,我不会对堆栈溢出提出建议,但是推荐Tk本身的一部分在我看来是可以接受的。链接被破坏了……Fossil是否仍然提供了一种获取目录ZIP的方法?我们尝试在小部件演示中为Tk的每个主要功能提供自己的演示。(该目录中还有一些其他演示,但您想要的是“widget”。毫不奇怪,它
source
s同一目录中的*.tcl文件,并使用…/images目录中的图像。此外,“rmt”是-excellent-Tkcon应用程序/库的前身。)通常,我不会对堆栈溢出提出建议,但在我看来,推荐Tk本身的一部分是可以接受的。链接被破坏了……Fossil是否仍然提供了一种获取目录ZIP的方法?