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

Comparing rxvt-unicode/src/rxvtcolor.h (file contents):
Revision 1.3 by pcg, Mon Feb 9 07:11:49 2004 UTC vs.
Revision 1.4 by pcg, Tue Feb 10 00:40:39 2004 UTC

12#include "rxvtlib.h" 12#include "rxvtlib.h"
13#include "rxvtstl.h" 13#include "rxvtstl.h"
14 14
15#include "callback.h" 15#include "callback.h"
16 16
17struct rxvt_vars; 17struct rxvt_term;
18 18
19struct xevent_watcher; 19struct xevent_watcher;
20 20
21struct rxvt_display { 21struct rxvt_display {
22 int referenced; 22 int referenced;
23 char *name; 23 char *name;
24
25 rxvt_term *selection_owner;
24 26
25 io_manager_vec<xevent_watcher> xw; 27 io_manager_vec<xevent_watcher> xw;
26 io_watcher x_watcher; void x_event (io_watcher &w, short revents); 28 io_watcher x_watcher; void x_event (io_watcher &w, short revents);
27 29
28//public 30//public
39 void reg (xevent_watcher *w); 41 void reg (xevent_watcher *w);
40 void unreg (xevent_watcher *w); 42 void unreg (xevent_watcher *w);
41 43
42 rxvt_display (const char *name); 44 rxvt_display (const char *name);
43 ~rxvt_display (); 45 ~rxvt_display ();
46
47 void set_selection_owner (rxvt_term *owner);
44}; 48};
45 49
46struct xevent_watcher : watcher, callback1<void, XEvent &> { 50struct xevent_watcher : watcher, callback1<void, XEvent &> {
47 Window window; 51 Window window;
48 52

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines