spinner

来自「windows下的GDB insight前端」· 代码 · 共 29 行

TXT
29
字号
# ----------------------------------------------------------------------#  DEMO: spinner in [incr Widgets]# ----------------------------------------------------------------------package require Iwidgets 4.0option add *textBackground seashellproc spinMonth {win step} {    set months {        January February March April        May June July August September        October November December    }    set index [expr [lsearch $months [$win get]] + $step]    if {$index < 0} {set index 11}    if {$index > 11} {set index 0}    $win delete 0 end    $win insert 0 [lindex $months $index]}iwidgets::spinner .sm -labeltext "Month:" -width 10 -fixed 10 \    -decrement {spinMonth .sm -1} -increment {spinMonth .sm 1}pack .sm.sm insert 0 "January"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?