summaryrefslogtreecommitdiff
path: root/src/frame.h
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1995-02-05 08:52:03 +0000
committerRichard M. Stallman <rms@gnu.org>1995-02-05 08:52:03 +0000
commitaeca7c9106358872154a5d0c45d982607bfe25d8 (patch)
tree33fd81dced2af4a62e21c0695d4c971e4e62af29 /src/frame.h
parent0cfed9fab619a6417ed58a9312cf2839a74a8c78 (diff)
downloademacs-aeca7c9106358872154a5d0c45d982607bfe25d8.tar.gz
(struct frame): New field window_sizes_changed.
(FRAME_WINDOW_SIZES_CHANGED): New macro (two definitions).
Diffstat (limited to 'src/frame.h')
-rw-r--r--src/frame.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/frame.h b/src/frame.h
index d5230462660..3876ccb15c4 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -244,6 +244,9 @@ struct frame
cleared. */
char explicit_name;
+ /* Nonzero if size of some window on this frame has changed. */
+ char window_sizes_changed;
+
/* Storage for messages to this frame. */
char *message_buf;
@@ -300,6 +303,7 @@ typedef struct frame *FRAME_PTR;
#define FRAME_NO_SPLIT_P(f) (f)->no_split
#define FRAME_WANTS_MODELINE_P(f) (f)->wants_modeline
#define FRAME_ICONIFIED_P(f) (f)->iconified
+#define FRAME_WINDOW_SIZES_CHANGED(f) (f)->window_sizes_changed
#define FRAME_MINIBUF_WINDOW(f) (f)->minibuffer_window
#define FRAME_ROOT_WINDOW(f) (f)->root_window
#define FRAME_SELECTED_WINDOW(f) (f)->selected_window
@@ -444,6 +448,7 @@ extern FRAME_PTR last_nonminibuf_frame;
#define FRAME_NO_SPLIT_P(f) 0
#define FRAME_WANTS_MODELINE_P(f) 1
#define FRAME_ICONIFIED_P(f) 0
+#define FRAME_WINDOW_SIZES_CHANGED(f) the_only_frame.window_sizes_changed
#define FRAME_MINIBUF_WINDOW(f) (minibuf_window)
#define FRAME_ROOT_WINDOW(f) (the_only_frame.root_window)
#define FRAME_SELECTED_WINDOW(f) (selected_window)