diff options
author | fvogel <fvogelnew1@free.fr> | 2018-02-06 23:28:09 (GMT) |
---|---|---|
committer | fvogel <fvogelnew1@free.fr> | 2018-02-06 23:28:09 (GMT) |
commit | 522151de45f6a75c19e39af1e8530999c99ee2bf (patch) | |
tree | 9dc2a027de1a9f66b6a5516a1a570c3054889cb1 /tests/ttk | |
parent | 9502fe89d75c03f9bb6e407d6acc8ae2ff0114b6 (diff) | |
download | tk-522151de45f6a75c19e39af1e8530999c99ee2bf.zip tk-522151de45f6a75c19e39af1e8530999c99ee2bf.tar.gz tk-522151de45f6a75c19e39af1e8530999c99ee2bf.tar.bz2 |
Change -empty* option names to -placeholder*. Changes provided by René Zaumseil
Diffstat (limited to 'tests/ttk')
-rw-r--r-- | tests/ttk/entry.test | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/tests/ttk/entry.test b/tests/ttk/entry.test index d95ef31..5cfdfee 100644 --- a/tests/ttk/entry.test +++ b/tests/ttk/entry.test @@ -280,4 +280,41 @@ test entry-9.1 "Index range invariants" -setup { destroy .e } +test entry-10.1 {configuration option: "-placeholdertext"} -setup { + pack [entry .e] +} -body { + .e configure -placeholdertext {Some text} + .e cget -placeholdertext +} -cleanup { + destroy .e +} -result {Some text} + +test entry-10.2 {style option: "-placeholderforeground"} -setup { + pack [entry .e] +} -body { + ttk::style configure TEntry -foreground red + .e configure -placeholdertext {Some text} + update + ttk::style configure TEntry -foreground #b3b3b3 + update +} -cleanup { + destroy .e +} -result {} + +test entry-10.3 {placeholdertext on/off shown} -setup { + pack [entry .e] +} -body { + .e configure -placeholdertext {placeholder} -textvariable ::_e + update; after 1000 + set ::_e entry + update; after 1000 + set ::_e {} + update; after 1000 + set ::_e entry + update; after 1000 +} -cleanup { + destroy .e + unset ::_e +} -result {} + tcltest::cleanupTests |