diff options
Diffstat (limited to 'macosx/tkMacOSXKeyEvent.c')
-rw-r--r-- | macosx/tkMacOSXKeyEvent.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/macosx/tkMacOSXKeyEvent.c b/macosx/tkMacOSXKeyEvent.c index 78d2680..fdf4e66 100644 --- a/macosx/tkMacOSXKeyEvent.c +++ b/macosx/tkMacOSXKeyEvent.c @@ -50,8 +50,8 @@ static NSUInteger textInputModifiers; TKLog(@"-[%@(%p) %s] %@", [self class], self, _cmd, theEvent); #endif NSWindow *w = [theEvent window]; - Tk_Window tkwin = Tk_MacOSXGetTkWindow(w); - TkWindow *winPtr = (TkWindow *)tkwin, *grabWinPtr, *focusWinPtr; + TkWindow *winPtr = TkMacOSXGetTkWindow(w), *grabWinPtr, *focusWinPtr; + Tk_Window tkwin = (Tk_Window)winPtr; NSEventType type = [theEvent type]; NSUInteger virtual = [theEvent keyCode]; NSUInteger modifiers = ([theEvent modifierFlags] & @@ -285,8 +285,8 @@ static NSUInteger textInputModifiers; int i, len, state; XEvent xEvent; NSString *str, *keystr, *lower; - Tk_Window tkwin = Tk_MacOSXGetTkWindow([self window]); - TkWindow *winPtr = (TkWindow *)tkwin; + TkWindow *winPtr = TkMacOSXGetTkWindow([self window]); + Tk_Window tkwin = (Tk_Window)winPtr; Bool sendingIMEText = NO; str = ([aString isKindOfClass: [NSAttributedString class]]) ? @@ -392,7 +392,7 @@ static NSUInteger textInputModifiers; selectedRange: (NSRange)selRange replacementRange: (NSRange)repRange { - TkWindow *winPtr = (TkWindow *)Tk_MacOSXGetTkWindow([self window]); + TkWindow *winPtr = TkMacOSXGetTkWindow([self window]); Tk_Window focusWin = (Tk_Window)winPtr->dispPtr->focusPtr; NSString *temp; NSString *str; @@ -497,7 +497,7 @@ static NSUInteger textInputModifiers; } processingCompose = NO; if (aSelector == @selector (deleteBackward:)) { - TkWindow *winPtr = (TkWindow *)Tk_MacOSXGetTkWindow([self window]); + TkWindow *winPtr = TkMacOSXGetTkWindow([self window]); Tk_Window focusWin = (Tk_Window)winPtr->dispPtr->focusPtr; TkSendVirtualEvent(focusWin, "TkAccentBackspace", NULL); } |