summaryrefslogtreecommitdiffstats
path: root/library/ttk/vistaTheme.tcl
Commit message (Collapse)AuthorAgeFilesLines
* Fix [291699a5]: ttk::scrollbar : graphical grip does not have mouse bindings. jan.nijtmans2020-08-211-5/+5
| | | Also remove some eol-spacing.
* In ttk layouts, specifying -expand 1 (resp. TTK_EXPAND) is superfluous when ↵fvogel2020-07-181-7/+7
| | | | -side (resp. TTK_PACK_*) is not given. Remove such superfluous specifications.
* Better fix for [509cafafae]: ttk::treeview tag options ignored in 8.6.9. ↵fvogel2019-01-011-2/+0
| | | | This solution was suggested by cjmcdonald: Revert [d378ad72], partially revert [07b0114e] (keep documentation of tag priority order), and remove the {!disabled !selected} statespec from the -background and -foreground state map of the ttk::treeview since they are not needed and provide regressions.
* Better native looking rendering for the vista theme combobox, as agreed in ↵fvogel2018-09-041-5/+5
| | | | [05bd7f4da8]. This now really looks like a native combobox on vista, be it in the normal state or disabled state. The previous commit provided a readonly combobox looking native which was moved to the wiki, see [https://wiki.tcl-lang.org/55506]
* Properly get the CBRO_HOT state of the combobox, which it should be in when ↵fvogel2018-08-241-1/+1
| | | | the mouse hovers it in vista theme
* Better fix for [05bd7f4da8]: using the correct CP_READONLY element makes the ↵fvogel2018-08-241-5/+3
| | | | combobox look more native with vista theme, in all normal, disabled and pressed states
* Default state of the state map should be {} 1 according to the man pagefvogel2018-08-051-1/+1
|
* Restore geometry, no such change was intendedfvogel2018-08-051-1/+1
|
* Fix [05bd7f4da]: vista theme: combobox does not have disabled background. ↵fvogel2018-08-041-4/+8
| | | | Patch from Brad Lanam.
* Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong ↵fvogel2018-06-111-1/+2
| | | | colors. Patch provided by cjmcdonald
* Fix [882108bf05]: Incorrect style for disabled state of treeview. Patch ↵fvogel2018-01-011-2/+6
| | | | provided by Rüdiger Härtel.
* Correct expansion of the spinbox textarea for the vista theme.patthoyts2016-09-221-1/+1
| | | | | | | | The spinbox textarea should stretch to fill the widget and does so with all except the vista theme. Added a test to check for this expansion to avoid regression. Fix identified Kumba on StackOverflow ( https://stackoverflow.com/a/36393680/291641 )
* [Bug 3000002]: enable use of system sizes for vsapi elementspatthoyts2011-03-221-24/+24
| | | | | | | | | | Added additional flags to the vsapi element engine to enable specifying the system metrics to use when calculating the size of certain elements. This was being done already for the XP theme but the scripted definitions using the vsapi engine for vista/win7 could not use such flags. This fixes scrollbars not reflecting the users configured scrollbar size. Reported-by: Mark Garvey <dunkfan@users.sourceforge.net> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* library/ttk/winTheme.tcl, library/ttk/xpTheme.tcl, library/ttk/vistaTheme.tcl:jenglish2010-09-021-1/+4
| | | | Specify disabled combobox text foreground color [#3057573].
* Major backport of 8.6 Ttk for 8.5.9. Most changes were only beinghobbs2010-08-261-13/+1
| | | | | | | | | | | | | | committed to head (8.6), although they could apply for 8.5 as well. This re-sync makes future work easier to maintain and adds some useful work for 8.5 users. Notable changes: - Lots of code cleanup - Some bug fixes never backported - Addition of ttk::spinbox - minor color changes - Improved Vista/7 styling - Move to tile version 0.8.6 (pseudo-package) - ABI and API compatible (even $w identify) - minor new features (extended $w identify)
* Fix the selection of treeview rows on Windows XP and Vistapatthoyts2009-12-031-0/+12
|
* [Bug 2787164] fix size of dropdown arrow on combobox and menubutton for ↵patthoyts2009-10-071-2/+17
| | | | Windows 7.
* Backported support for the Vista theme.patthoyts2009-05-141-0/+206
This requires the vsapi element engine, the hover state and the theme script definition.