草庐IT

Tcl_ObjType

全部标签

macos - pb在Mac下使用nsf的 "gothic"(tcl/tk去绑定(bind))库

我在Linux下使用nsf的“gothic”(tcl/tkgo绑定(bind))库有一段时间了:它工作得很好,并且非常方便将基于tcl/tck的图形界面添加到Go应用程序(更多或者说Tkinter之于Python)。https://github.com/nsf/gothic但是,我在Mac下安装它时遇到了一些问题。为了解决这个问题,我对我的Mac开发环境进行了以下修改:安装了最新版本的Xcode。完全删除“port”(MacLinux工具的端口)并从头开始安装到最新版本。升级到最新稳定版Go。现在至少我可以在Mac下安装“gothic”并且它可以毫无怨言地编译。我必须对interpre

TCL液晶电视换灯条的经历

    一台TCL32寸的液晶电视开机后黑屏,但用手电照亮屏幕时,能看到隐隐约约的图像,有声音,估计电路主板是好的,可能是灯条坏了吧。    电视是2020年1月购买的,向TCL客服了解后知道是过了保修期,TCL的保修期只有一年,自己先拆了研究一下。拆下液晶面板,下面有一层导光板,灯条的位置就在导光板的下面,液晶面板是玻璃做的,拆屏时,需要特别注意对液晶面板的四个边角的保护垫,四个边边上面全部都是印刷着密密麻麻的、不太显眼的电路,一不小心,碰掉一个角,液晶屏基本就报废了。网上有很多家电维修的老司机不小心拆坏液晶面板的教训。在拆卸液晶面板的边框时,松了所有螺钉,还是拆不下来,由于是第一次拆,不了

Vivado运行官方提供的tcl脚本

    Xilinx官方提供了很多Demo工程,其中多数以tcl脚本的形式提供给我们,这就需要我们手动运行该tcl脚本,自动生成并编译官方Demo工程。    但是怎么在Vivado中将官方提供的tcl脚本跑起来,这里博主经过一段时间的摸索,将经验进行简单总结,如果过Linux使用经验的工程师,会更容易理解。    1、打开Vivado软件,找到TclConsole     2、找到tcl脚本所在路径     3、载入tcl脚本,这里不是dotcl脚本,而是sourcetcl脚本     4、回车,等待tcl脚本功能跑完,工程也就自动建立、执行完成。当然这里要看官方提供的tcl脚本功能做到哪一

cadence orcad capture tcl/tk脚本开发

Orcad是一个很优秀的原理图工具,orcad支持tcl/tk开发,介绍一下当前本人开发的脚本工具,可用于提高硬件工程师的画图效率。环境准备将压缩包解压到C盘(注意一定要C盘根目录下),C:\Tcltk。如下图所示将上图中tcom这个文件夹剪切到cadence的安装目录下,例如,我的路径是D:\Cadence\Cadence_SPB_16.6-2015\tools\tcltk\8.4\lib将压缩包中Tcltk.tcl这个文件放到cadence的安装目录下的capAutoLoad例如我的路径是D:\Cadence\Cadence_SPB_16.6-2015\tools\capture\tcls

git - 如何使用 git-gui (tcl-tk) 应用程序忽略文件?

我正在使用git-gui界面来管理我的git项目。尽管很丑陋——tcl-tk——它是目前最完整的界面之一。但是,我找不到如何从此界面忽略文件? 最佳答案 实用的方法是,将其添加到您的git配置中:gitconfig--globalguitool."Addto.gitignore".cmd$'echo"\n$FILENAME">>.gitignore&gitadd.gitignore'gitconfig--globalguitool."Addto.gitignore".needsfileyesgitconfig--globalguit

git - 如何使用 git-gui (tcl-tk) 应用程序忽略文件?

我正在使用git-gui界面来管理我的git项目。尽管很丑陋——tcl-tk——它是目前最完整的界面之一。但是,我找不到如何从此界面忽略文件? 最佳答案 实用的方法是,将其添加到您的git配置中:gitconfig--globalguitool."Addto.gitignore".cmd$'echo"\n$FILENAME">>.gitignore&gitadd.gitignore'gitconfig--globalguitool."Addto.gitignore".needsfileyesgitconfig--globalguit

TCL基础知识入门(一)

TCL基础学习(一)TCL基础TCL开发环境安装配置认识1.TCL2.命令语句3.变量赋值4.变量置换5.命令置换6.反斜线置换7.“”和{}8.注释与续行TCL基础学习Tcl的笔记,一些基础概念。TCL开发环境安装配置TCL工具是vivado自带的vivadoTCLshell;打开方式:vivado->window->tclconsolevivado出了名的难用,又改为vscode编辑了,使用Activestate开发工具官网位置:https://www.activestate.com/products/tcl/或者使用我已经下载好的win10安装包链接:https://pan.baidu.

linux - python 3.3 中的 BadIDChoice RENDER 和在 X 上显示的 tk/tcl

我有一个相当复杂的GUI,它是通过在Linux上运行的python的tkinter编写的,其中一个组件(它有一个经常更新的文本小部件)导致GUI很少崩溃(一天一次).guis正在通过X11和Gnome2.28.2以相同的行为显示给在MacOSX和Gnome2.28.2上运行的X。我的python版本是3.3,tk/tcl版本是8.5。我得到的错误是:XErroroffailedrequest:BadIDChoice(invalidresourceIDchosenforthisconnection)Majoropcodeoffailedrequest:148(RENDER)Minorop

linux - python 3.3 中的 BadIDChoice RENDER 和在 X 上显示的 tk/tcl

我有一个相当复杂的GUI,它是通过在Linux上运行的python的tkinter编写的,其中一个组件(它有一个经常更新的文本小部件)导致GUI很少崩溃(一天一次).guis正在通过X11和Gnome2.28.2以相同的行为显示给在MacOSX和Gnome2.28.2上运行的X。我的python版本是3.3,tk/tcl版本是8.5。我得到的错误是:XErroroffailedrequest:BadIDChoice(invalidresourceIDchosenforthisconnection)Majoropcodeoffailedrequest:148(RENDER)Minorop

c++ - Tcl.h : no such file or directory

我正在尝试将一些代码从Solaris机器移植到Linux(特别是Redhat)机器上。代码编译没有问题,在Solaris机器上运行也没有问题。但是,在Linux上重新编译时,我遇到了tcl.h的问题-编译器告诉我error:tcl.h:Nosuchfileordirectory对于多个文件#include"tcl.h"。据我所知,tcl8.4和tk8.4都已安装:/usr/lib/tcl8.4/usr/share/tcl8.4/usr/lib/tk8.4/usr/share/tk8.4但是,我无法在任何地方找到tcl.h。有谁知道它会在哪里?或者它是Solaris需要但Linux不需要