我为按钮(在我的例子中是一个bwidget-/images )创建了一些定制的位图图像(.gif文件),类似于在.gif目录中找到的图像,并将它们存储在那里。
但是,我想使用标准安装的BWidget版本。
是否可以将图像存储在另一个位置并向BWidget指明在哪里查找?
从源代码来看,您似乎需要向BWIDGET::LIBRARY变量添加一个新路径,但我找不到一个函数来实现它。
发布于 2011-05-19 17:01:15
BWidget代码被设计为要扩展(它的形式上是双重许可的:Tcl风格的BSD和LGPL),并且在标准包索引脚本中设置了BWIDGET::LIBRARY变量作为安装代码的位置。由于其他一些因素也依赖于该变量,所以最好的选择是复制整个库,进行更改,并将修改后的版本作为应用程序的一部分分发。这并不特别繁琐;正如代码所述,BWidget并不经常更改,而且它也相对较小(压缩前的代码容量为50 it,加上大约14 it的支持文件)。
这不是一个完美的解决方案,但绝对是最简单的。
https://stackoverflow.com/questions/6036346
复制相似问题