summaryrefslogtreecommitdiffstats
path: root/win/tkWinMenu.c
Commit message (Expand)AuthorAgeFilesLines
* Ticket [2d3a81c0] MS-Win: segfault on menubutton destroy: merge fix branchoehhar2024-07-221-0/+2
|\
| * Ticket [2d3a81c0] MS-Win: segfault on menubutton destroy: merge fix branchoehhar2024-07-221-0/+2
| |\
| | * Comments changedoehhar2024-07-181-4/+0
| | * Ticket [2d3a81c0] menubutton destroy segfault: preserve menu pointer in tkWin...oehhar2024-07-181-0/+6
* | | Merge 8.7jan.nijtmans2024-06-171-19/+19
|\ \ \ | |/ /
| * | Move scrollbar sanity checks from platform-code to generic. Fix indenting in ...jan.nijtmans2024-06-171-19/+19
| * | Better approach, using "Tk" prefix for UTF-32 versions of APIjan.nijtmans2024-03-141-5/+5
* | | Merge 8.7jan.nijtmans2024-02-191-3/+1
|\ \ \ | |/ /
| * | Use Tcl_ObjCmdProc(2?) in stead of full signature, where possiblejan.nijtmans2024-02-191-3/+1
* | | Merge 8.7jan.nijtmans2023-12-221-19/+19
|\ \ \ | |/ /
| * | int -> Tcl_Size in menu handlingjan.nijtmans2023-12-221-19/+19
* | | Starting work to compile Tk with TCL_UTF_MAX=4 (WIP)jan.nijtmans2023-11-271-1/+1
|/ /
* | Missed more than a few TIP 660 changes. Possibly more to come.apnadkarni2023-04-181-1/+1
* | -1 -> TCL_INDEX_NONEjan.nijtmans2023-03-031-9/+9
* | Merge 8.6 (more TCL_UNUSED usage)jan.nijtmans2023-02-071-94/+48
|\ \ | |/
| * Use more TCL_UNUSED() macro's in stead of (void) castsjan.nijtmans2023-02-071-85/+40
* | Merge core-8-6-branch: Eradicate uses of sprintf because it triggers deprecat...fvogel2023-01-181-1/+1
|\ \ | |/
| * Factorise definition of snprintf in tkWinInt.h (MSVC before 2015 didn't know ...fvogel2023-01-141-8/+0
| * Eradicate uses of sprintf because it triggers deprecation warning on macOS Ve...fvogel2023-01-101-1/+9
| * Use more X11 macro's, in stead of accessing fields directly. Mostly backporte...jan.nijtmans2023-01-021-1/+1
* | More Xlib.h macro usagejan.nijtmans2022-11-151-1/+1
* | TIP #628 for Tk: Shared 8.7/9.0 build environmentjan.nijtmans2022-06-251-3/+3
* | Fix for [dc4c5573a6]: tk_popup entry index not working on unix. Thanks to cjm...fvogel2022-04-101-8/+13
|\ \ | |/
| * Propagate the proposed fix to Win and macOS. This is to avoid unneeded differ...fvogel2022-04-021-8/+13
* | TIP #606 implementation. TODO: documentationjan.nijtmans2021-12-211-2/+2
* | Merge 8.6jan.nijtmans2021-03-231-3/+4
|\ \ | |/
| * Fix 3 places where Tcl_UtfToUniChar must be used and not TkUtfToUniChar: numC...jan.nijtmans2021-03-231-3/+4
* | After TIP #481 reaches Tcl9.0, TkGetStringFromObj() becomes obsolete. This co...jan.nijtmans2020-12-111-1/+1
* | (c) -> ©jan.nijtmans2020-12-091-2/+2
* | More warnings -Wshadow with C++ compiler. Simplify <KeyPress> -> <Key>jan.nijtmans2020-10-071-2/+2
* | Fix MSVC warning: warning C4018: '<' : signed/unsigned mismatchjan.nijtmans2020-09-161-1/+1
* | Since 'underline' is an int in TkMenuEntry (tkMenu.h), it (still) should be a...jan.nijtmans2020-09-161-1/+2
* | Fix the build of Tk trunk against Tcl trunk.fvogel2020-09-151-2/+1
* | One more use of TkNewIndexObj() macro. More code cleanupjan.nijtmans2020-08-201-2/+3
* | Merge 8.6jan.nijtmans2020-08-121-5/+5
|\ \ | |/
| * Rename (internal) MAASTER_MENU to MAIN_MENU, but keep the original, just to b...jan.nijtmans2020-08-121-2/+2
* | Don't use TCL_AUTO_LENGTH in Tk any more, just use TCL_INDEX_NONE consistantl...jan.nijtmans2020-05-221-1/+1
* | Merge 8.6. Protection done by TkUtfAtIndex() not needed here, because Tcl_Utf...jan.nijtmans2020-05-201-3/+5
|\ \ | |/
| * Use Glyph indexing in more places (underscoring and canvas text and some more)jan.nijtmans2020-05-191-1/+1
| * Merge 8.6jan.nijtmans2020-05-181-8/+7
| |\
| * | More improvements handling characters > U+FFFF as surrogates. Add internal Tk...jan.nijtmans2020-05-141-3/+5
* | | Merge 8.6jan.nijtmans2020-05-151-8/+7
|\ \ \ | | |/ | |/|
| * | Fix [a953736b546ce681cbfc]: Potential wrong use of TkKeyEvent. Finally done w...jan.nijtmans2020-05-151-8/+7
| |/
* | Merge 8.6jan.nijtmans2020-04-031-6/+3
|\ \ | |/
| * Split (internal) TK_THEME_WIN_CLASSIC into two different symbols: TK_THEME_WI...jan.nijtmans2020-04-031-6/+3
* | Fix [220811] and [220808]: Docs missing for Tk_TranslateWinEvent/Tk_PointerEv...jan.nijtmans2020-04-021-1/+1
* | Fix [655fe2754f]: Tearoff menu labels cut off.fvogel2020-03-291-3/+20
|\ \ | |/
| * Fix [655fe2754f]: Tearoff menu labels cut off.fvogel2020-03-291-3/+20
| |\
| | * Fix another buglet: The arrow of a cascade menu item is only drawn on Windows...fvogel2020-03-141-2/+13
| | * Fix [655fe2754f]: Tearoff menu labels cut offfvogel2020-03-141-1/+7