如何在线制作滚动文本?
以下是 iwidgets::scrolledtext 的 TCL 代码演示示例。 package require Iwidgets iwidgets::scrolledtext .st \ -labeltext "Scrolledtext Example" …
如何获取Itcl类成员变量的引用?
假设我有以下结构: package require Itcl itcl::class AAA { private variable m_list {} constructor {} { fill m_list list } } 如何获取 m_list …
TCL 如何将数组作为类成员 (Itcl)
我想要一个数组作为私有类成员。我使用 Itcl 包。 对于列表和其他简单变量,我正在编写: itcl::class MyClass { private variable m_myVar "" privat…
[incr Tcl] 中的静态函数继承
incr Tcl 中的继承无法按预期工作。考虑下面的代码。 package require Itcl ::itcl::class Base \ { public { proc function { } { puts "==== Base::…
有没有办法让 [incr Tcl] 类成为朋友?
有没有办法在 incr Tcl 中获得类之间的友谊? 考虑下面的代码。 package require Itcl ::itcl::class A { private { proc f { } { puts "==== A::f" }…
为什么 -editable 在 iwidgets (tcl/tk) 中不起作用?
我试图在一些 GUI 中使用 iwidgets,并且我想让组合框不可编辑。根据 activetcl 文档,组合框提到了 -editable 选项,但它不起作用。 combobox $frm_s…
Tcl:设置类中拥有的实例的私有变量
假设有以下代码声明: itcl::class ObjectA { private variable m_ownedObject private variable m_someVariable constructor {} \ { set m_ownedObje…
ITCL - 如何访问类内的关联数组成员?
如何在类本身内部访问类的关联数组成员? Itcl 是按照 C++ 建模的,在 C++ 中我们会这样写: SomeObject.SomePublicMember = ... How to do the same …
- 共 1 页
- 1