2012-03-31 61 views
0

最近我开始研究传统知识,并试图学习它的所有功能和命令。Ruby TK如何从组合框或标签复制文本?

这对我来说很难,tkdocs文档坦白地说是垃圾,只有一个完整的示例脚本......并且只有一个入口和一个按钮。 快速学习由程序员开发的分析脚本(来自Ruby)。

不管怎样,我的问题是这样的:

你能成为一种条目发送一个字符串,并打印在入口?

我的意思是,我需要做这样的事情,表现出一定的ASCII字母,但与可能性,这些信件用鼠标复制(复制/粘贴):

enter image description here

还有一件事有人可以向我解释如何显示组合框的“值”?

这并不工作:

$countryvar = TkVariable.new 
country = Tk::Tile::Combobox.new(parent) { textvariable $countryvar }.grid(:column => 2, :row => 1, :sticky => 'n') 

country['values'] = [ 'USA', 'Canada', 'Australia'] 

enter image description here * “ESTAvacío!” =“它是空的!”

感谢您的阅读。 再见。

+0

你知道,很多人在tkdocs的质量不同意你?是的,它没有做很多完整的例子,但是没有那么多GUI需要Tk一次提供的功能。 (实际上,没有,Tk的一些功能最好是单独使用,因为他们需要把它们带到一个领域并消除它们的痛苦,尽管如此,您将不会使用它们。) – 2012-03-31 23:16:05

回答