Can';是否让scrollutil库演示在Tcl/Tk中运行?
我正在尝试运行scrollutil库的演示。我没有在网页中使用代码,而是下载了tar.gz并使用了演示脚本 Tcl和Tk与tcllib、tklib、Bwidget-1.9.14和tkImg库一起安装。我的理解是scrollutil库应该在tklib中 我已经能够在Bwidget-1.9.14中运行演示脚本,但是大多数scrollutil脚本都失败了 来自Can';是否让scrollutil库演示在Tcl/Tk中运行?,tcl,tk,Tcl,Tk,我正在尝试运行scrollutil库的演示。我没有在网页中使用代码,而是下载了tar.gz并使用了演示脚本 Tcl和Tk与tcllib、tklib、Bwidget-1.9.14和tkImg库一起安装。我的理解是scrollutil库应该在tklib中 我已经能够在Bwidget-1.9.14中运行演示脚本,但是大多数scrollutil脚本都失败了 来自SuScrollableFrmContent.tcl和tclsh bwrollablefrmcontent.tcl脚本的错误是: Error i
SuScrollableFrmContent.tcl
和tclsh bwrollablefrmcontent.tcl
脚本的错误是:
Error in startup script: invalid command name "tablelist::setThemeDefaults"
while executing "tablelist::setThemeDefaults"
(file "SuScrollableFrmContent.tcl" line 11)
ScrolledNotebookDemo.tcl
脚本中的错误是:
Error in startup script: invalid command name "scrollutil::addclosetab"
while executing
"scrollutil::addclosetab My.TNotebook"
(file "ScrolledNotebookDemo.tcl" line 15)
来自SuScrollableFrmDemo2.tcl的错误为
Error in startup script: can't read "scrollutil::scalingpct": no such variable
while executing
"$tbl configure -arrowstyle flat$arr($scrollutil::scalingpct)"
(file "./SuScrollableFrmContent.tcl" line 121)
invoked from within
"source [file join $dir SuScrollableFrmContent.tcl]"
(file "SuScrollableFrmDemo2.tcl" line 32)
因此,这些错误似乎与scrollutil::addclosetab
、scrollutil::scalingpct
和tablelist::SetMothedFaults
有关
如果从tclsh运行package require ScrollUtile
或package require ScrollUtile
,则输出为1.5
。如果从tclsh运行了package require tablelist
,则输出为6.8
我真的不知道如何跟踪像这样的库更新,我被上面的数字弄糊涂了。如果是版本号,则scrollutil为1.1,tablelist为6.14;那么,为什么是1.5和6.8?列出的版本为1.5(0.7中的新增版本)和6.8(0.6中的5.7版本)
我肯定这是我的一个错误。你能告诉我我是否需要另一个图书馆或者还有什么问题吗
我不明白为什么,但我卸载了所有Tcl/Tk,只重新安装了没有库的Tcl和Tk;然后只安装scrollutil库。现在wish package require scrollutil
返回1.1。上面的错误不再出现,但现在我缺少了几个需要单独添加的其他包。我非常想使用Tcl/Tk,但在处理类似的事情时似乎有很多困难。我正在使用Linux,如果没有在Windows上查看magicsplat中的演示,我不会知道scrollutil。我似乎无法了解最新或最新的设置
谢谢。看起来这些文件可能缺少一些软件包要求的调用。@DonalFellows谢谢。由于它在删除tklib并安装与scrollutil相关的单独库后工作,因此问题似乎在于tklib落后于几个版本。我不知道1.5版本比1.10版本早,并且将1.5和1.1进行比较,认为tklib领先于scrollutil网页。在查看了scrollutil和Bwidget的许多脚本以及演示之后,我不确定Tk是否是我要寻找的。通用滚动容器似乎是一个需要解决的问题。我需要一个低于使用和修改小部件的级别。谢谢你回答我最近的几个问题。