summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXPrivate.h
diff options
context:
space:
mode:
authorculler <culler>2024-06-24 20:09:11 (GMT)
committerculler <culler>2024-06-24 20:09:11 (GMT)
commitf8087a27cf185e1321edaf4f8a612a71b99a84e2 (patch)
treefd3fd0c6598d742f9198ebfe443838a7d25dc770 /macosx/tkMacOSXPrivate.h
parent63a7ddde3c69911327cd98cd3dbb71ed214c2d8b (diff)
downloadtk-f8087a27cf185e1321edaf4f8a612a71b99a84e2.zip
tk-f8087a27cf185e1321edaf4f8a612a71b99a84e2.tar.gz
tk-f8087a27cf185e1321edaf4f8a612a71b99a84e2.tar.bz2
Avoid redrawing the entire view each time a widget is mapped by the grid manager.
Diffstat (limited to 'macosx/tkMacOSXPrivate.h')
-rw-r--r--macosx/tkMacOSXPrivate.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/macosx/tkMacOSXPrivate.h b/macosx/tkMacOSXPrivate.h
index 94b8b3b..c4352a0 100644
--- a/macosx/tkMacOSXPrivate.h
+++ b/macosx/tkMacOSXPrivate.h
@@ -247,6 +247,7 @@ MODULE_SCOPE void TkMacOSXRestoreDrawingContext(
TkMacOSXDrawingContext *dcPtr);
MODULE_SCOPE void TkMacOSXSetColorInContext(GC gc, unsigned long pixel,
CGContextRef context);
+MODULE_SCOPE void TkMacOSXRedrawViewIdleTask(void *clientData);
#define TkMacOSXGetTkWindow(window) ((TkWindow *)Tk_MacOSXGetTkWindow(window))
#define TkMacOSXGetNSWindowForDrawable(drawable) ((NSWindow *)Tk_MacOSXGetNSWindowForDrawable(drawable))
#define TkMacOSXGetNSViewForDrawable(macWin) ((NSView *)Tk_MacOSXGetNSViewForDrawable((Drawable)(macWin)))