📄 sample0.rb
字号:
#! /usr/local/bin/ruby -vd# tcltklib ライブラリのテストrequire "tcltklib"def test # インタプリタを栏喇する ip1 = TclTkIp.new() # 删擦してみる print ip1._return_value().inspect, "\n" print ip1._eval("puts {abc}").inspect, "\n" # ボタンを侯ってみる print ip1._return_value().inspect, "\n" print ip1._eval("button .lab -text exit -command \"destroy .\"").inspect, "\n" print ip1._return_value().inspect, "\n" print ip1._eval("pack .lab").inspect, "\n" print ip1._return_value().inspect, "\n" # インタプリタから ruby コマンドを删擦してみる# print ip1._eval(%q/ruby {print "print by ruby\n"}/).inspect, "\n" print ip1._eval(%q+puts [ruby {print "print by ruby\n"; "puts by tcl/tk"}]+).inspect, "\n" print ip1._return_value().inspect, "\n" # もう办つインタプリタを栏喇してみる ip2 = TclTkIp.new() ip2._eval("button .lab -text test -command \"puts test ; destroy .\"") ip2._eval("pack .lab") TclTkLib.mainloopendtestGC.startprint "exit\n"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -