Import Tk 8.6.12
This commit is contained in:
@@ -782,7 +782,7 @@ Tk_ChooseColorObjCmd(
|
||||
}
|
||||
|
||||
parent = tkwin;
|
||||
chooseColor.lStructSize = sizeof(CHOOSECOLOR);
|
||||
chooseColor.lStructSize = sizeof(CHOOSECOLORW);
|
||||
chooseColor.hwndOwner = NULL;
|
||||
chooseColor.hInstance = NULL;
|
||||
chooseColor.rgbResult = oldColor;
|
||||
@@ -908,7 +908,7 @@ ColorDlgHookProc(
|
||||
ThreadSpecificData *tsdPtr = (ThreadSpecificData *)
|
||||
Tcl_GetThreadData(&dataKey, sizeof(ThreadSpecificData));
|
||||
const char *title;
|
||||
CHOOSECOLOR *ccPtr;
|
||||
CHOOSECOLORW *ccPtr;
|
||||
(void)wParam;
|
||||
|
||||
if (WM_INITDIALOG == uMsg) {
|
||||
@@ -917,7 +917,7 @@ ColorDlgHookProc(
|
||||
* Set the title string of the dialog.
|
||||
*/
|
||||
|
||||
ccPtr = (CHOOSECOLOR *) lParam;
|
||||
ccPtr = (CHOOSECOLORW *) lParam;
|
||||
title = (const char *) ccPtr->lCustData;
|
||||
|
||||
if ((title != NULL) && (title[0] != '\0')) {
|
||||
@@ -3151,7 +3151,7 @@ HookProc(
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
CHOOSEFONT *pcf = (CHOOSEFONT *) lParam;
|
||||
CHOOSEFONTW *pcf = (CHOOSEFONTW *) lParam;
|
||||
HWND hwndCtrl;
|
||||
static HookData *phd = NULL;
|
||||
ThreadSpecificData *tsdPtr = (ThreadSpecificData *)
|
||||
@@ -3463,10 +3463,10 @@ FontchooserShowCmd(
|
||||
|
||||
Tk_MakeWindowExist(parent);
|
||||
|
||||
ZeroMemory(&cf, sizeof(CHOOSEFONT));
|
||||
ZeroMemory(&lf, sizeof(LOGFONT));
|
||||
ZeroMemory(&cf, sizeof(CHOOSEFONTW));
|
||||
ZeroMemory(&lf, sizeof(LOGFONTW));
|
||||
lf.lfCharSet = DEFAULT_CHARSET;
|
||||
cf.lStructSize = sizeof(CHOOSEFONT);
|
||||
cf.lStructSize = sizeof(CHOOSEFONTW);
|
||||
cf.hwndOwner = Tk_GetHWND(Tk_WindowId(parent));
|
||||
cf.lpLogFont = &lf;
|
||||
cf.nFontType = SCREEN_FONTTYPE;
|
||||
|
||||
Reference in New Issue
Block a user