Mercurial > emacs
comparison src/frame.h @ 9288:9f9984bed1b3
(XSETFRAME): Set object type as well as value.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 04 Oct 1994 13:14:12 +0000 |
parents | fbdd7a2e62f4 |
children | 9793cba6b65e |
comparison
equal
deleted
inserted
replaced
9287:781ada39b15c | 9288:9f9984bed1b3 |
---|---|
252 #ifdef MULTI_FRAME | 252 #ifdef MULTI_FRAME |
253 | 253 |
254 typedef struct frame *FRAME_PTR; | 254 typedef struct frame *FRAME_PTR; |
255 | 255 |
256 #define XFRAME(p) ((struct frame *) XPNTR (p)) | 256 #define XFRAME(p) ((struct frame *) XPNTR (p)) |
257 #define XSETFRAME(p, v) ((struct frame *) XSETPNTR (p, v)) | 257 #define XSETFRAME(p, v) XSET (p, Lisp_Frame, v) |
258 | 258 |
259 #define WINDOW_FRAME(w) (w)->frame | 259 #define WINDOW_FRAME(w) (w)->frame |
260 | 260 |
261 #define FRAME_LIVE_P(f) ((f)->display.nothing != 0) | 261 #define FRAME_LIVE_P(f) ((f)->display.nothing != 0) |
262 #define FRAME_TERMCAP_P(f) ((f)->output_method == output_termcap) | 262 #define FRAME_TERMCAP_P(f) ((f)->output_method == output_termcap) |