⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 entryfield

📁 这是一个Linux下的集成开发环境
💻
字号:
#!/bin/sh# ----------------------------------------------------------------------#  DEMO: entryfield in [incr Widgets]# ----------------------------------------------------------------------#\exec itkwish "$0" ${1+"$@"}package require Iwidgets 3.0# itkwish interprets the rest...# ----------------------------------------------------------------------option add *textBackground seashell. configure -background whiteiwidgets::entryfield .login -labeltext "Login:" -labelpos nw \    -command { focus [.passwd component entry] }pack .login -padx 4 -pady 4iwidgets::entryfield .passwd -labeltext "Password:" -labelpos nw -show "\267" \    -command { focus [.phone component entry] }pack .passwd -padx 4 -pady 4iwidgets::entryfield .phone -labeltext "Phone:" -labelpos nw \    -command { focus [.login component entry] } \    -validate {check_phonenum %W "%c"}pack .phone -padx 4 -pady 4proc check_phonenum {entry char} {    set current [$entry get]    set len [string length $current]    if {$len == 3 || $len == 7} {        $entry delete 0 end        $entry insert 0 "$current-"    }    if {$len < 12 && [string match {[0-9]} $char]} {        return 1    }    return 0}

⌨️ 快捷键说明

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