summaryrefslogtreecommitdiffstats
path: root/library/menu.tcl
Commit message (Expand)AuthorAgeFilesLines
* Fix [c311666f9c]: library/menu.tcl typojan.nijtmans2024-01-311-1/+1
* Merge 8.7jan.nijtmans2024-01-031-9/+8
|\
| * Merge 8.7jan.nijtmans2024-01-021-13/+27
| |\ |/ /
| * missing ')'jan.nijtmans2024-01-011-1/+1
| * Keep menu.tcl/tearoff.tcl more in sync with 8.7jan.nijtmans2024-01-011-14/+19
| * Fix [fec9e3879d]: Confusion regarding menu indexes "none" and {}. Also add so...jan.nijtmans2023-12-261-1/+1
| * Backport some clean-up from 8.7jan.nijtmans2023-12-121-13/+15
* | Merge 8.6jan.nijtmans2023-12-121-8/+6
* | Fix [438a0a79d8] and [d498db461a], both related to -underline handlingjan.nijtmans2023-12-121-5/+4
* | Fix [a3b03f41fe]: Wrong menu position for ttk menubutton with -style.fvogel2022-07-251-15/+17
|\ \ | |/
| * Remove wrong code for Tk menubutton posted in win32 with -direction left.fvogel2022-07-201-4/+0
| * Improve the fix with a patch from Koen Danckaert.fvogel2022-07-201-3/+15
| * Fix [a3b03f41fe]: Wrong menu position for ttk menubutton with -style.fvogel2022-07-131-8/+2
| * KeyPress -> Key in bindings. Minor other cleanupsjan.nijtmans2022-05-171-3/+3
| * (Cherry-pick) Fix for bug [29b5c28ea]jan.nijtmans2022-04-041-1/+2
* | Fix for bug [29b5c28ea]griffin2022-04-041-1/+2
* | Merge 8.7jan.nijtmans2021-10-271-34/+36
|\ \
| * | Make IME bindings not leak into global variablesdkf2021-09-241-2/+4
| * | Merge 8.6. Also handle menu index "" the same as "none" consistantly everywherejan.nijtmans2021-06-211-48/+52
| |\ \ | | |/
| | * Menu-related code cleanup. (mainly indenting spaces -> tabs)jan.nijtmans2021-06-211-42/+40
| | * Simplify throughout: ButtonPress -> Button, KeyPress -> Key (or remove it bec...jan.nijtmans2020-09-081-1/+1
* | | Merge 8.7. Eliminate more use of "none" in menu library code (since it isn't ...jan.nijtmans2021-05-201-19/+9
|\ \ \ | |/ /
* | | Merge 8.7jan.nijtmans2021-01-081-1/+1
|\ \ \ | |/ /
| * | (c) -> ©jan.nijtmans2020-12-091-1/+1
* | | Merge 8.7jan.nijtmans2020-10-231-4/+4
|\ \ \ | |/ /
| * | Merge trunkjan.nijtmans2020-10-051-4/+4
* | | Merge trunkjan.nijtmans2020-08-201-18/+20
|/ /
* | Consistancy in Key/Button bindings: Use "<Button-1>" in stead of "<1>", "Key"...jan.nijtmans2020-01-141-5/+5
|/
* Fix bug [9286526144]: incorrect menu locations for ttk menubuttons.culler2019-03-081-9/+0
* Avoid errors when a menu is destroyed before its postcommand is run.culler2019-01-131-2/+4
* Fix related menubutton issues on linux and Windows.culler2019-01-111-121/+136
* Fix bug [70e531918e]: geometry issues with menubuttons on macOSculler2019-01-091-2/+17
* Fix [59fccbfa27]: Clicking on empty menubar area stops menus working. Thanks ...fvogel2018-03-251-1/+3
* Add "break" to "bind Menu <KeyPress>" in library/menu.tcl. Fixes bug adc028c...kjnash2017-06-131-0/+1
* Fixed [fa32290898] - Can't dismiss ttk::menubutton menu until mouse has hover...fvogel2016-08-191-0/+4
* Remove various unnecessary "global tcl_platform" occurrences, which are no lo...jan.nijtmans2015-08-051-9/+2
* Fixed bug [1236306fff] - TraverseToMenu error with alt binding to toplevel de...fvogel2015-07-281-1/+1
|\
| * Fixed bug [1236306fff] - TraverseToMenu error with alt binding to toplevel de...fvogel2015-07-281-1/+1
| * Small patch for menubtton demo on OS X; thanks to Marc CullerKevin Walzer2015-04-091-0/+6
* | Small patch for menubtton demo on OS X; thanks to Marc CullerKevin Walzer2015-04-091-0/+6
* | Merged. Ticket [3279221]: Fixed setup of popup menu to preventandreask2014-02-061-0/+1
|\ \ | |/
| * Ticket [3279221]: Fixed setup of popup menu to prevent immediateandreask2014-02-061-0/+1
* | [Bug 3608074]: Add <<Invoke>> bindings to Button's, Listbox and Menu.jan.nijtmans2013-03-271-0/+7
|\ \ | |/
| * Add <<Invoke>> bindings to button, listbox and menu, for consistancy with ttk.jan.nijtmans2013-03-201-0/+7
* | Generate -errorcode values to go with errors. Generate messages and postscriptdkf2012-08-271-6/+5
* | 8 new virtual events (doc not updated yet)jan.nijtmans2012-08-091-2/+2
* | [Bug 3555644]: Better use of virtual events.jan.nijtmans2012-08-091-2/+2
|/
* [Bug 3534137]: $tcl_platform(platform) != [tk windowingsystem]jan.nijtmans2012-06-101-1/+1
|\
| * [Bug 3534137]: $tcl_platform(platform) != [tk windowingsystem]jan.nijtmans2012-06-101-1/+1
* | If tk.dll loaded in cygwin, don't use the win32 file dialogsjan.nijtmans2012-05-051-58/+54
|\ \ | |/