summaryrefslogtreecommitdiffstats
path: root/win/tkWinMenu.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge 8.6jan.nijtmans2019-03-151-5/+11
|\ \ | |/
| * 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
|\ \ | |/
| * 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.6jan.nijtmans2019-01-101-1/+1
|\ \ \ | |/ /
| | |
| | \
| *-. \ 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
| | |/
* | | Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more.jan.nijtmans2018-12-081-8/+7
* | | Fix [9658bc800c]: Several display issues with menu items, more easily seen wh...fvogel2018-10-061-4/+14
|\ \ \ | |/ /
| * | 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
* | | | Fix [8229232472]: Cascade menu entry indicator wrong colour on Unix. Patch pr...fvogel2018-09-301-2/+2
|\ \ \ \ | |/ / /
| * | | Remove somewhat misleading text in commentsfvogel2018-09-221-2/+2
| |/ /
* | | Add Windows implementationfvogel2018-09-111-2/+18
* | | merge core-8-6-branchjan.nijtmans2017-10-271-1/+1
|\ \ \ | |/ /
| * | tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’:jan.nijtmans2017-10-271-1/+1
| |\ \ | | |/
| | * tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’:jan.nijtmans2017-10-271-1/+1
* | | merge core-8-6-branchjan.nijtmans2017-01-181-24/+22
|\ \ \ | |/ /
| * | 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
* | | Bring all win32 version stuff to one place. Should work the same (should stil...jan.nijtmans2016-11-091-11/+6