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

Comparing rxvt-unicode/src/rxvt.h (file contents):
Revision 1.180 by root, Mon Jan 2 15:35:43 2006 UTC vs.
Revision 1.183 by root, Tue Jan 3 02:43:33 2006 UTC

238# define HAVE_SCROLLBARS 1 238# define HAVE_SCROLLBARS 1
239#endif 239#endif
240 240
241/* width of scrollBar, menuBar shadow, must be 1 or 2 */ 241/* width of scrollBar, menuBar shadow, must be 1 or 2 */
242#ifdef HALFSHADOW 242#ifdef HALFSHADOW
243# define SHADOW 1 243# define MENU_SHADOW 1
244#else 244#else
245# define SHADOW 2 245# define MENU_SHADOW 2
246#endif 246#endif
247 247
248#define R_SB_ALIGN_CENTRE 0 248#define R_SB_ALIGN_CENTRE 0
249#define R_SB_ALIGN_TOP 1 249#define R_SB_ALIGN_TOP 1
250#define R_SB_ALIGN_BOTTOM 2 250#define R_SB_ALIGN_BOTTOM 2
555 555
556/* 556/*
557 * Resource list 557 * Resource list
558 */ 558 */
559enum { 559enum {
560 Rs_display_name = 0, 560#define Rs_def(name) Rs_ ## name,
561 Rs_term_name, 561#define Rs_reserve(name,count) Rs_ ## name ## _ = Rs_ ## name + (count) - 1,
562 Rs_iconName, 562#include "rsinc.h"
563 Rs_geometry, 563#undef Rs_def
564 Rs_reverseVideo, 564#undef Rs_reserve
565 Rs_color,
566 _Rs_color = Rs_color + NRS_COLORS - 1,
567 Rs_font,
568#if ENABLE_STYLES
569 Rs_boldFont,
570 Rs_italicFont,
571 Rs_boldItalicFont,
572 Rs_intensityStyles,
573#endif
574 Rs_name,
575 Rs_title,
576#if defined (XPM_BACKGROUND) || (MENUBAR_MAX)
577 Rs_path,
578#endif
579#ifdef XPM_BACKGROUND
580 Rs_backgroundPixmap,
581#endif
582#if (MENUBAR_MAX)
583 Rs_menu,
584#endif
585 Rs_loginShell,
586 Rs_jumpScroll,
587#ifdef HAVE_SCROLLBARS
588 Rs_scrollBar,
589 Rs_scrollBar_right,
590 Rs_scrollBar_floating,
591 Rs_scrollBar_align,
592 Rs_scrollstyle, /* Rs_scrollBar_style */
593 Rs_scrollBar_thickness,
594#endif
595 Rs_scrollTtyOutput,
596 Rs_scrollTtyKeypress,
597 Rs_scrollWithBuffer,
598 Rs_saveLines,
599 Rs_utmpInhibit,
600 Rs_visualBell,
601#if ! defined(NO_MAPALERT) && defined(MAPALERT_OPTION)
602 Rs_mapAlert,
603#endif
604#ifdef META8_OPTION
605 Rs_meta8,
606#endif
607#ifdef MOUSE_WHEEL
608 Rs_mouseWheelScrollPage,
609#endif
610#ifndef NO_BACKSPACE_KEY
611 Rs_backspace_key,
612#endif
613#ifndef NO_DELETE_KEY
614 Rs_delete_key,
615#endif
616 Rs_selectstyle,
617#ifdef PRINTPIPE
618 Rs_print_pipe,
619#endif
620#ifdef USE_XIM
621 Rs_preeditType,
622 Rs_inputMethod,
623#endif
624#ifdef TRANSPARENT
625 Rs_transparent,
626 Rs_transparent_all,
627#endif
628#if ENABLE_FRILLS
629 Rs_pty_fd,
630 Rs_hold,
631 Rs_ext_bwidth,
632 Rs_int_bwidth,
633 Rs_borderLess,
634 Rs_lineSpace,
635 Rs_cursorUnderline,
636#endif
637#if CURSOR_BLINK
638 Rs_cursorBlink,
639#endif
640#if ENABLE_XEMBED
641 Rs_embed,
642#endif
643 Rs_cutchars,
644 Rs_modifier,
645 Rs_answerbackstring,
646 Rs_tripleclickwords,
647 Rs_insecure,
648 Rs_pointerBlank,
649 Rs_pointerBlankDelay,
650 Rs_imLocale,
651 Rs_imFont,
652 Rs_pastableTabs,
653#ifndef NO_SECONDARY_SCREEN
654 Rs_secondaryScreen,
655 Rs_secondaryScroll,
656#endif
657#ifdef OFF_FOCUS_FADING
658 Rs_fade,
659#endif
660#ifdef TINTING
661 Rs_shade,
662#endif
663 NUM_RESOURCES 565 NUM_RESOURCES
664}; 566};
665 567
666// see init.C:xa_names, which must be kept in sync 568// see init.C:xa_names, which must be kept in sync
667enum { 569enum {
880#define scrollbar_size() (scrollBar.end - scrollBar.beg \ 782#define scrollbar_size() (scrollBar.end - scrollBar.beg \
881 - scrollbar_minheight ()) 783 - scrollbar_minheight ())
882 784
883#if (MENUBAR_MAX > 1) 785#if (MENUBAR_MAX > 1)
884/* rendition style flags */ 786/* rendition style flags */
885# define menuBar_height() (fheight + SHADOW) 787# define menuBar_height() (fheight + MENU_SHADOW)
886# define menuBar_TotalHeight() (menuBar_height() + SHADOW + menuBar_margin) 788# define menuBar_TotalHeight() (menuBar_height() + MENU_SHADOW + menuBar_margin)
887# define isMenuBarWindow(w) ((w) == menuBar.win) 789# define isMenuBarWindow(w) ((w) == menuBar.win)
888#else 790#else
889# define menuBar_height() (0) 791# define menuBar_height() (0)
890# define menuBar_TotalHeight() (0) 792# define menuBar_TotalHeight() (0)
891# define isMenuBarWindow(w) (0) 793# define isMenuBarWindow(w) (0)
947extern void rxvt_fatal (const char *fmt, ...) __attribute__ ((noreturn)); 849extern void rxvt_fatal (const char *fmt, ...) __attribute__ ((noreturn));
948extern void rxvt_exit_failure () __attribute__ ((noreturn)); 850extern void rxvt_exit_failure () __attribute__ ((noreturn));
949 851
950#define SET_LOCALE(locale) rxvt_set_locale (locale) 852#define SET_LOCALE(locale) rxvt_set_locale (locale)
951extern bool rxvt_set_locale (const char *locale); 853extern bool rxvt_set_locale (const char *locale);
854extern bool rxvt_push_locale (const char *locale);
855extern void rxvt_pop_locale ();
952 856
953/* 857/*
954 ***************************************************************************** 858 *****************************************************************************
955 * VARIABLES 859 * VARIABLES
956 ***************************************************************************** 860 *****************************************************************************

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines