summaryrefslogtreecommitdiffstats
path: root/win/tkWinMenu.c
Commit message (Expand)AuthorAgeFilesLines
* Use more TCL_UNUSED() macro's in stead of (void) castsjan.nijtmans2023-02-071-85/+40
* 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
* Propagate the proposed fix to Win and macOS. This is to avoid unneeded differ...fvogel2022-04-021-8/+13
* Fix 3 places where Tcl_UtfToUniChar must be used and not TkUtfToUniChar: numC...jan.nijtmans2021-03-231-3/+4
* Rename (internal) MAASTER_MENU to MAIN_MENU, but keep the original, just to b...jan.nijtmans2020-08-121-2/+2
* 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
|\
| * Fix [a953736b546ce681cbfc]: Potential wrong use of TkKeyEvent. Finally done w...jan.nijtmans2020-05-151-8/+7
* | More improvements handling characters > U+FFFF as surrogates. Add internal Tk...jan.nijtmans2020-05-141-3/+5
|/
* Split (internal) TK_THEME_WIN_CLASSIC into two different symbols: TK_THEME_WI...jan.nijtmans2020-04-031-6/+3
* 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
* | Replace all instances of Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() with Tcl_Uni...jan.nijtmans2020-03-241-48/+95
|/
* (cherry-pick): Don't panic for "Wild GenericEvent"'s: Just filter out all eve...jan.nijtmans2020-02-051-16/+17
* Add type-casts to many usage of Tcl_WinTCharToUtf(), so Tk compiles without w...jan.nijtmans2019-09-241-2/+2
* Use more explicit *W()-forms of the Win32 API, instead of relying on -DUNICODEjan.nijtmans2019-09-231-28/+28
* *A() to *W() Win32 API changes, actually the same because Tk is already compi...jan.nijtmans2019-09-191-11/+11
* TCHAR -> WCHAR conversions, since our TCHAR is actually WCHAR when compiling ...jan.nijtmans2019-09-161-7/+7
* Don't use "struct ThreadSpecificData", while the type name "ThreadSpecificDat...jan.nijtmans2019-07-021-1/+1
* More use of Tcl_WinTCharToUtf() in stead of Tcl_UniCharToUtfDString(), making...jan.nijtmans2019-03-191-2/+2
* Make Tk run on win32/win64 using -DTCL_UTF_MAX=6. Adapted from androwish.jan.nijtmans2019-03-151-5/+11
* TIP #533 (Extension of the menu post command) implementation was accepted by ...fvogel2019-02-021-6/+106
|\
| * Use TkGetMenuIndex to parse the index argument to the post command.culler2019-01-151-11/+11
| * Add TkpPostTearoffMenu, called by TkPostTearoffMenu and used in the menu postculler2019-01-131-0/+94
| * Fix related menubutton issues on linux and Windows.culler2019-01-111-6/+12
| |
| \
*-. \ Merge 8.6 and all changes from original [bug-9e31fd9449] branchjan.nijtmans2019-01-081-2/+2
|\ \ \ | | |/ | |/|
| | * Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and Window...jan.nijtmans2019-01-081-1/+1
| | |\
| | | * Bring back more original "None" usages, and fix other warnings which graduall...jan.nijtmans2019-01-031-2/+2
* | | | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols jan.nijtmans2018-12-201-2/+2
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and Window...jan.nijtmans2018-12-201-2/+2
| |/
* | Fix [9658bc800c]: Several display issues with menu items, more easily seen wh...fvogel2018-10-061-4/+14
|\ \
| * | Fix drawing of the tearoff entryfvogel2018-09-291-1/+1
| * | Guard against negative widths for the indicator of menu entries, that could b...fvogel2018-09-291-0/+10
| * | Once the menu geometry is correctly computed there is no need anymore for que...fvogel2018-09-291-3/+3
* | | Remove somewhat misleading text in commentsfvogel2018-09-221-2/+2
|/ /
* | tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’:jan.nijtmans2017-10-271-1/+1
|\ \ | |/
| * tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’:jan.nijtmans2017-10-271-1/+1
* | Use the win32 Wide API in some more places. And some simplifications, since w...jan.nijtmans2017-01-181-24/+22
* | Fixed bug [1192095] - Toplevel menus return incorrect active index (cherrypic...fvogel2016-03-271-1/+11
* | Fixed bug [487861ffff] - cascade with -accelerator looks wrong (cherrypicked ...fvogel2016-03-201-6/+11
* | Some bit of Windows 8.1 compatibility: See [http://msdn.microsoft.com/en-us/l...jan.nijtmans2013-11-201-3/+3
|\ \ | |/
| * Some bit of Windows 8.1 compatibility: See [http://msdn.microsoft.com/en-us/l...jan.nijtmans2013-11-201-3/+3
* | Convert all Tcl_SetResult calls to Tcl_SetObjResult calls. jan.nijtmans2013-01-281-1/+1
* | Unbreak windows problems with commit [961ae24a3f] as well.andreask2012-08-301-1/+1
* | merge trunkdkf2012-08-081-72/+63
|\ \
* | | minor improvements to flag handlingdkf2012-07-311-2/+3
* | | a few more placesdkf2012-07-241-8/+10
|/ /