HCoop
/
bpt
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
835d0be
)
(FRAME_OUTER_WINDOW): New macro.
author
Richard M. Stallman
<rms@gnu.org>
Fri, 7 Aug 1998 07:23:07 +0000
(07:23 +0000)
committer
Richard M. Stallman
<rms@gnu.org>
Fri, 7 Aug 1998 07:23:07 +0000
(07:23 +0000)
src/xterm.h
patch
|
blob
|
blame
|
history
diff --git
a/src/xterm.h
b/src/xterm.h
index
28749de
..
5e3f6d9
100644
(file)
--- a/
src/xterm.h
+++ b/
src/xterm.h
@@
-508,9
+508,16
@@
struct x_output
#define FRAME_DEFAULT_FACE(f) ((f)->output_data.x->computed_faces[0])
#define FRAME_MODE_LINE_FACE(f) ((f)->output_data.x->computed_faces[1])
#define FRAME_DEFAULT_FACE(f) ((f)->output_data.x->computed_faces[0])
#define FRAME_MODE_LINE_FACE(f) ((f)->output_data.x->computed_faces[1])
-/* Return the
window associated with the
frame F. */
+/* Return the
X window used for displaying data in
frame F. */
#define FRAME_X_WINDOW(f) ((f)->output_data.x->window_desc)
#define FRAME_X_WINDOW(f) ((f)->output_data.x->window_desc)
+/* Return the outermost X window associated with the frame F. */
+#ifdef USE_X_TOOLKIT
+#define FRAME_OUTER_WINDOW(f) (XtWindow ((f)->output_data.x->widget))
+#else
+#define FRAME_OUTER_WINDOW(f) (FRAME_X_WINDOW (f))
+#endif
+
#define FRAME_FOREGROUND_PIXEL(f) ((f)->output_data.x->foreground_pixel)
#define FRAME_BACKGROUND_PIXEL(f) ((f)->output_data.x->background_pixel)
#define FRAME_FONT(f) ((f)->output_data.x->font)
#define FRAME_FOREGROUND_PIXEL(f) ((f)->output_data.x->foreground_pixel)
#define FRAME_BACKGROUND_PIXEL(f) ((f)->output_data.x->background_pixel)
#define FRAME_FONT(f) ((f)->output_data.x->font)