summaryrefslogtreecommitdiffstats
path: root/win/tkWinMenu.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | 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
* | Merge trunkjan.nijtmans2020-02-051-16/+17
|\ \
| * | Protect better against possible confusion between XGenericEvent's and (Tcl-sp...jan.nijtmans2020-02-051-16/+17
* | | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too.jan.nijtmans2019-12-201-28/+74
* | | Merge 8.7. More WIP.jan.nijtmans2019-12-161-7/+7
|/ /
* | Merge 8.6. jan.nijtmans2019-09-231-28/+28
|\ \ | |/
| * Use more explicit *W()-forms of the Win32 API, instead of relying on -DUNICODEjan.nijtmans2019-09-231-28/+28
* | Eliminate all references to Tcl_WinTCharToUtf/Tcl_WinUtfToTChar functions, us...jan.nijtmans2019-09-201-2/+4
|\ \
| * \ Merge trunkjan.nijtmans2019-09-201-11/+11
| |\ \ | |/ / |/| |
| * | Merge trunkjan.nijtmans2019-09-091-3/+3
| |\ \
| * \ \ Merge trunkjan.nijtmans2019-07-071-1/+1
| |\ \ \
| * | | | More TCHAR -> WCHAR conversionsjan.nijtmans2019-06-111-7/+7
| * | | | Eliminate on Windows all usages of Tcl_WinUtfToTChar() and Tcl_WinTCharToUtf(...jan.nijtmans2019-06-101-2/+4
* | | | | Merge 8.6jan.nijtmans2019-09-191-11/+11
|\ \ \ \ \ | |_|_|/ / |/| | | / | | |_|/ | |/| |
| * | | *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
* | | | More removals of "register" keyword.jan.nijtmans2019-08-161-1/+1
* | | | Use WCHAR in stead of TCHAR (almost) everywhere, since we now only support co...jan.nijtmans2019-07-301-7/+7
| |_|/ |/| |
* | | Merge 8.6jan.nijtmans2019-07-021-1/+1
|\ \ \ | |/ / | | / | |/ |/|
| * Don't use "struct ThreadSpecificData", while the type name "ThreadSpecificDat...jan.nijtmans2019-07-021-1/+1
* | Change size_t usages to (internal type) TkSizeT usages, which is "int" when c...jan.nijtmans2019-04-041-3/+3
* | More use of Tcl_NewWideIntObj(), and more internal use of (size_t), for bigge...jan.nijtmans2019-04-021-5/+5
* | Change (internal) signature of TkMenuConfigureEntryDrawOptions/TkActivateMenu...jan.nijtmans2019-03-311-9/+9
* | Merge 8.6jan.nijtmans2019-03-191-2/+2
|\ \ | |/
| * More use of Tcl_WinTCharToUtf() in stead of Tcl_UniCharToUtfDString(), making...jan.nijtmans2019-03-191-2/+2