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

Comparing rxvt-unicode/src/rxvttoolkit.h (file contents):
Revision 1.1 by root, Sun Aug 15 00:37:04 2004 UTC vs.
Revision 1.4 by root, Sat Dec 11 23:01:36 2004 UTC

16#include "rxvtutil.h" 16#include "rxvtutil.h"
17 17
18#include "callback.h" 18#include "callback.h"
19 19
20struct rxvt_term; 20struct rxvt_term;
21struct rxvt_display;
21 22
22struct im_watcher; 23struct im_watcher;
23struct xevent_watcher; 24struct xevent_watcher;
24 25
25struct refcounted { 26struct refcounted {
64#ifdef USE_XIM 65#ifdef USE_XIM
65 refcache<rxvt_xim> xims; 66 refcache<rxvt_xim> xims;
66 vector<im_watcher *> imw; 67 vector<im_watcher *> imw;
67 68
68 void im_change_cb (); 69 void im_change_cb ();
70 void im_change_check ();
69#endif 71#endif
70 72
71//public 73//public
72 Display *display; 74 Display *display;
73 int depth; 75 int depth;
81#endif 83#endif
82 84
83 rxvt_display (const char *id); 85 rxvt_display (const char *id);
84 bool init (); 86 bool init ();
85 ~rxvt_display (); 87 ~rxvt_display ();
88
89 operator Display *() const { return display; }
86 90
87 void flush (); 91 void flush ();
88 92
89 void set_selection_owner (rxvt_term *owner); 93 void set_selection_owner (rxvt_term *owner);
90 94

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines