#!/bin/sh # ---------------------------------------------------------------------- # DEMO: promptdialog in [incr Widgets] # ---------------------------------------------------------------------- #\ exec itkwish "$0" ${1+"$@"} package require Iwidgets 3.0 # itkwish interprets the rest... # ---------------------------------------------------------------------- option add *textBackground seashell button .b -text "Get Password..." -command { if {[.pd activate]} { puts "password: [.pd get]" } else { puts "cancelled" } } pack .b iwidgets::promptdialog .pd -title "Prompt Dialog" -modality application \ -labeltext "Password:" -show "*" .pd hide Apply .pd hide Help