ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/rxvt-unicode/src/rxvt.h
(Generate patch)

Comparing cvsroot/rxvt-unicode/src/rxvt.h (file contents):
Revision 1.154 by root, Mon Feb 21 19:30:58 2005 UTC vs.
Revision 1.159 by root, Fri Aug 5 16:42:44 2005 UTC

22#include "salloc.h" 22#include "salloc.h"
23 23
24#if ENABLE_FRILLS 24#if ENABLE_FRILLS
25# define ENABLE_XEMBED 1 25# define ENABLE_XEMBED 1
26# define ENABLE_EWMH 1 26# define ENABLE_EWMH 1
27# define CURSOR_BLINK 1
27#endif 28#endif
28 29
29/* 30/*
30 ***************************************************************************** 31 *****************************************************************************
31 * SYSTEM HACKS 32 * SYSTEM HACKS
117char ** rxvt_splitcommastring (const char *cs); 118char ** rxvt_splitcommastring (const char *cs);
118void rxvt_freecommastring (char **cs); 119void rxvt_freecommastring (char **cs);
119char * rxvt_File_find (const char *file, const char *ext, const char *path); 120char * rxvt_File_find (const char *file, const char *ext, const char *path);
120void rxvt_Draw_Shadow (Display *display, Window win, GC topShadow, GC botShadow, int x, int y, int w, int h); 121void rxvt_Draw_Shadow (Display *display, Window win, GC topShadow, GC botShadow, int x, int y, int w, int h);
121void rxvt_Draw_Triangle (Display *display, Window win, GC topShadow, GC botShadow, int x, int y, int w, int type); 122void rxvt_Draw_Triangle (Display *display, Window win, GC topShadow, GC botShadow, int x, int y, int w, int type);
123void rxvt_usleep (int usecs);
122 124
123/* 125/*
124 ***************************************************************************** 126 *****************************************************************************
125 * STRUCTURES AND TYPEDEFS 127 * STRUCTURES AND TYPEDEFS
126 ***************************************************************************** 128 *****************************************************************************
136#endif 138#endif
137 139
138/* If we're using either the rxvt scrollbar or menu bars, keep the 140/* If we're using either the rxvt scrollbar or menu bars, keep the
139 * scrollColor resource. 141 * scrollColor resource.
140 */ 142 */
141#if defined(RXVT_SCROLLBAR) || defined(MENUBAR) || defined(PLAIN_SCROLLBAR) 143#if defined(RXVT_SCROLLBAR) || defined(NEXT_SCROLLBAR) || defined(MENUBAR) || defined(PLAIN_SCROLLBAR)
142# define KEEP_SCROLLCOLOR 1 144# define KEEP_SCROLLCOLOR 1
143#else 145#else
144# undef KEEP_SCROLLCOLOR 146# undef KEEP_SCROLLCOLOR
145#endif 147#endif
146 148
266 268
267#define R_SB_ALIGN_CENTRE 0 269#define R_SB_ALIGN_CENTRE 0
268#define R_SB_ALIGN_TOP 1 270#define R_SB_ALIGN_TOP 1
269#define R_SB_ALIGN_BOTTOM 2 271#define R_SB_ALIGN_BOTTOM 2
270 272
271#define R_SB_RXVT 0
272#define R_SB_NEXT 1 273#define R_SB_NEXT 1
273#define R_SB_XTERM 2 274#define R_SB_XTERM 2
274#define R_SB_PLAIN 4 275#define R_SB_PLAIN 4
276#define R_SB_RXVT 8
275 277
276#define SB_WIDTH_NEXT 19 278#define SB_WIDTH_NEXT 19
277#define SB_WIDTH_XTERM 15 279#define SB_WIDTH_XTERM 15
278#define SB_WIDTH_PLAIN 7 280#define SB_WIDTH_PLAIN 7
279#ifndef SB_WIDTH_RXVT 281#ifndef SB_WIDTH_RXVT
643 Rs_ext_bwidth, 645 Rs_ext_bwidth,
644 Rs_int_bwidth, 646 Rs_int_bwidth,
645 Rs_borderLess, 647 Rs_borderLess,
646 Rs_lineSpace, 648 Rs_lineSpace,
647 Rs_pty_fd, 649 Rs_pty_fd,
650 Rs_cursorUnderline,
651#endif
652#if CURSOR_BLINK
653 Rs_cursorBlink,
648#endif 654#endif
649#if ENABLE_XEMBED 655#if ENABLE_XEMBED
650 Rs_embed, 656 Rs_embed,
651#endif 657#endif
652 Rs_cutchars, 658 Rs_cutchars,
653 Rs_modifier, 659 Rs_modifier,
654 Rs_answerbackstring, 660 Rs_answerbackstring,
655 Rs_tripleclickwords, 661 Rs_tripleclickwords,
656 Rs_insecure, 662 Rs_insecure,
657 Rs_cursorBlink,
658 Rs_pointerBlank, 663 Rs_pointerBlank,
659 Rs_pointerBlankDelay, 664 Rs_pointerBlankDelay,
660 Rs_imLocale, 665 Rs_imLocale,
661 Rs_imFont, 666 Rs_imFont,
662 Rs_pastableTabs, 667 Rs_pastableTabs,
1223 void scr_overlay_off (); 1228 void scr_overlay_off ();
1224 void scr_overlay_set (int x, int y, 1229 void scr_overlay_set (int x, int y,
1225 text_t text, 1230 text_t text,
1226 rend_t rend = OVERLAY_RSTYLE); 1231 rend_t rend = OVERLAY_RSTYLE);
1227 void scr_overlay_set (int x, int y, const char *s); 1232 void scr_overlay_set (int x, int y, const char *s);
1233 void scr_overlay_set (int x, int y, const wchar_t *s);
1228#endif 1234#endif
1229 1235
1230 vector<void *> allocated; // free these memory blocks with free() 1236 vector<void *> allocated; // free these memory blocks with free()
1231 1237
1232 char *env_windowid; /* environmental variable WINDOWID */ 1238 char *env_windowid; /* environmental variable WINDOWID */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines