comparison src/window.h @ 408:501cfd01ee6d r21-2-34

Import from CVS: tag r21-2-34
author cvs
date Mon, 13 Aug 2007 11:18:11 +0200
parents 2f8bb876ab1d
children 697ef44129c6
comparison
equal deleted inserted replaced
407:ed6218a7d4d3 408:501cfd01ee6d
385 int invalidate_vertical_divider_cache_in_window (struct window *w, 385 int invalidate_vertical_divider_cache_in_window (struct window *w,
386 void *u_n_u_s_e_d); 386 void *u_n_u_s_e_d);
387 int window_divider_width (struct window *w); 387 int window_divider_width (struct window *w);
388 388
389 #define WINDOW_FRAME(w) ((w)->frame) 389 #define WINDOW_FRAME(w) ((w)->frame)
390 #define WINDOW_XFRAME(w) XFRAME (WINDOW_FRAME (w))
390 #define WINDOW_BUFFER(w) ((w)->buffer) 391 #define WINDOW_BUFFER(w) ((w)->buffer)
392 #define WINDOW_XBUFFER(w) XBUFFER (WINDOW_BUFFER (w))
391 #define WINDOW_DEVICE(w) FRAME_DEVICE (XFRAME (WINDOW_FRAME (w))) 393 #define WINDOW_DEVICE(w) FRAME_DEVICE (XFRAME (WINDOW_FRAME (w)))
394 #define WINDOW_XDEVICE(w) XDEVICE (WINDOW_DEVICE (w))
392 #define WINDOW_CONSOLE(w) DEVICE_CONSOLE (XDEVICE (WINDOW_DEVICE (w))) 395 #define WINDOW_CONSOLE(w) DEVICE_CONSOLE (XDEVICE (WINDOW_DEVICE (w)))
396 #define WINDOW_XCONSOLE(w) XCONSOLE (WINDOW_CONSOLE (w))
393 397
394 /* XEmacs window size and positioning macros. */ 398 /* XEmacs window size and positioning macros. */
395 #define WINDOW_TOP(w) ((w)->pixel_top) 399 #define WINDOW_TOP(w) ((w)->pixel_top)
396 #define WINDOW_TEXT_TOP(w) (WINDOW_TOP (w) + window_top_gutter_height (w)) 400 #define WINDOW_TEXT_TOP(w) (WINDOW_TOP (w) + window_top_gutter_height (w))
397 #define WINDOW_TEXT_TOP_CLIP(w) ((w)->top_yoffset) 401 #define WINDOW_TEXT_TOP_CLIP(w) ((w)->top_yoffset)