summaryrefslogtreecommitdiffstats
path: root/generic/ttk/ttkState.c
diff options
context:
space:
mode:
authorjenglish <jenglish@flightlab.com>2008-12-03 18:44:49 (GMT)
committerjenglish <jenglish@flightlab.com>2008-12-03 18:44:49 (GMT)
commitbe03330f5858260351f40d4c3dffb0363d358ee5 (patch)
treee50af7dbf34fa6fba912218b8b2ee694ef0f76e8 /generic/ttk/ttkState.c
parentebcb804ce2070734ebccaae2d4fa9398bf0332cf (diff)
downloadtk-be03330f5858260351f40d4c3dffb0363d358ee5.zip
tk-be03330f5858260351f40d4c3dffb0363d358ee5.tar.gz
tk-be03330f5858260351f40d4c3dffb0363d358ee5.tar.bz2
Add new "hover" state
(patch from Pat Thoyts; needed to support proper visual feedback on Vista).
Diffstat (limited to 'generic/ttk/ttkState.c')
-rw-r--r--generic/ttk/ttkState.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/generic/ttk/ttkState.c b/generic/ttk/ttkState.c
index 29a526d..693c5d7 100644
--- a/generic/ttk/ttkState.c
+++ b/generic/ttk/ttkState.c
@@ -1,5 +1,5 @@
/*
- * $Id: ttkState.c,v 1.2 2008/11/02 09:54:02 nijtmans Exp $
+ * $Id: ttkState.c,v 1.3 2008/12/03 18:44:49 jenglish Exp $
*
* Tk widget state utilities.
*
@@ -27,6 +27,13 @@ static const char *const stateNames[] =
"alternate", /* Widget-specific alternate display style */
"invalid", /* Bad value */
"readonly", /* Editing/modification disabled */
+ "hover", /* Mouse cursor is over widget */
+ "reserved1", /* Reserved for future extension */
+ "reserved2", /* Reserved for future extension */
+ "reserved3", /* Reserved for future extension */
+ "user3", /* User-definable state */
+ "user2", /* User-definable state */
+ "user1", /* User-definable state */
NULL
};