summaryrefslogtreecommitdiffstats
path: root/win/tkWinGDI.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2024-06-171-43/+43
|\
| * Move scrollbar sanity checks from platform-code to generic. Fix indenting in ...jan.nijtmans2024-06-171-43/+43
* | Merge 8.7jan.nijtmans2024-03-271-59/+61
|\ \ | |/
| * Revise some (void *)/(char *) usage. Now on X11, everything compiles/runs wit...jan.nijtmans2024-03-271-53/+53
* | Tcl_LinkVar doesn't need typecast any more (starting with Tcl 8.7)jan.nijtmans2024-03-131-6/+6
* | Merge 8.7jan.nijtmans2024-02-191-18/+7
|\ \ | |/
| * Use Tcl_ObjCmdProc(2?) in stead of full signature, where possiblejan.nijtmans2024-02-191-18/+7
* | Merge 8.7jan.nijtmans2024-02-161-7/+7
|\ \ | |/
| * Fix warning in tkEntry.c. More typecast cleanupjan.nijtmans2024-02-161-12/+12
|/
* Tcl_Alloc -> ckalloc. Remove unnecessary type-casts.jan.nijtmans2024-02-141-29/+29
* improve tkWinGDI.c: eliminate many usages of atoi/atol. Use Tcl_GetIntFromObj...jan.nijtmans2023-11-091-74/+96
* improve tkWinGDI.c, using objc/objv in stead of argc/argvjan.nijtmans2023-11-081-238/+226
* more progress strtod -> Tcl_GetDouble()jan.nijtmans2023-09-011-5/+1
* Fix [a9929f112a]: Bugs in the implementation of TIP 577 ("Enhanced index valu...jan.nijtmans2023-06-231-1/+0
* -1 -> TCL_INDEX_NONEjan.nijtmans2023-03-031-3/+3
* Merge core-8-6-branch: Eradicate uses of sprintf because it triggers deprecat...fvogel2023-01-181-1/+1
* Switch off XLIB_ILLEGAL_ACCESS in Xlib.h, making some acess to Display only p...jan.nijtmans2022-11-151-2/+2
* More gcc warnings (introduced by the fix in previous commit)jan.nijtmans2022-11-101-4/+4
* Fix [af844f6be7]: win10 : one warning when compiling Tk's trunkjan.nijtmans2022-11-081-14/+13
|\
| * Attempt to fix [af844f6be7]: win10 : one warning when compiling Tk's trunkjan.nijtmans2022-08-241-1/+1
* | More Tcl_Size usages (so longer lists can be handled with >= Tcl 9.0 headers)jan.nijtmans2022-11-031-1/+1
|/
* argc -> objc, where Tcl_Obj * arrays are handledjan.nijtmans2022-06-221-7/+7
* More alphabetizing Tk options. More type-cast improvementsjan.nijtmans2022-05-121-3/+3
* In case-statements, use "default:" in stead of "case TK_ANCHOR_CENTER:". So u...jan.nijtmans2021-12-171-1/+1
* Eliminate (almost) duplicate functionsjan.nijtmans2021-09-071-1111/+9
* Further conversion to Wide Win32 APIjan.nijtmans2021-07-261-21/+28
* Fix max chars to be written by wcsncpy (taken over from tkWinDialog.c)jan.nijtmans2021-07-231-1/+1
* Font handling enhancement: Use LOGFONTW in stead of LOGFONT for full Unicode.jan.nijtmans2021-07-221-10/+15
* Remove unneeded macro; fix crash on Windows when cancel print button pressedKevin Walzer2021-07-211-20/+19
* Put back DrawTextW() without crashing. Use more TCL_UNUSED()jan.nijtmans2021-07-211-75/+29
* Minor formatting cleanupKevin Walzer2021-07-211-12/+12
* Canvas printing now works again on Windows without crashing; discuss updates ...Kevin Walzer2021-07-211-4/+20
* Merge in tk_print-ensemble-rewriteKevin Walzer2021-07-201-130/+85
|\
| * Display print dialog only once, not twiceKevin Walzer2021-07-191-6/+0
| * Merge tk_printjan.nijtmans2021-07-141-3/+3
| |\
| * | Rewrite to use an actual ensemble instead of a homebrew version.dkf2021-07-141-124/+85
* | | Use Tcl_UtfToWCharDString() in stead of Tcl_UtfToUniCharDString(), otherwise ...jan.nijtmans2021-07-201-32/+7
* | | Undo Unicode handling in GDI: Makes debugging easier, Can be re-applied when...jan.nijtmans2021-07-201-43/+32
| |/ |/|
* | Since localPrinterName is in UTF-16, but varlink1 is UTF-8 ...jan.nijtmans2021-07-141-3/+3
|/
* Possible fix for crash after print cancel button on win; additional error tes...Kevin Walzer2021-07-131-1/+9
* Remove build errorKevin Walzer2021-07-111-1/+1
* Starting to reduce number of bad practicesdkf2021-07-111-198/+189
* Bring the GDI code into something close to Core style.dkf2021-07-071-2445/+2363
* Make gdi_command struct "static const"jan.nijtmans2021-07-051-1/+1
* Eliminate more (gcc) warningsjan.nijtmans2021-07-051-43/+30
* Eliminate two unused variablesjan.nijtmans2021-07-051-4/+2
* Merge 8.7jan.nijtmans2021-06-031-3/+3
* Use Wide-API in tkWinGDI.c. also make it compile with mingw-w64jan.nijtmans2021-06-021-87/+60
* Merge 8.7. end-of-line spacingjan.nijtmans2021-05-221-56/+56
* Minor cleanupKevin Walzer2021-05-191-8/+3