3 #ifndef __ZmSelection_H
4 #define __ZmSelection_H
7 #include <X11/Intrinsic.h>
9 #include <mix/AnyValue.hpp>
35 virtual bool publish_data (
const char* text, Time timestamp);
77 static Boolean convert_sel_proc (Widget w,
81 XtPointer* value_return,
82 unsigned long* length_return,
87 static void lose_sel_proc (Widget w,
92 static void sel_done_proc (Widget w,
98 static void get_sel_cb_proc (Widget w,
103 unsigned long* length,
virtual bool publish_data(const char *text, Time timestamp)
virtual void unpublish_data(Time timestamp)
XtPointer data
Definition: ZmSelection.H:51
Definition: ZmSelection.H:16
Atom aData
Definition: ZmSelection.H:63
virtual void highlight_data(bool flag)
Atom aName
Definition: ZmSelection.H:60
struct ZmSelection::@10 im_buf
Widget wToplevel
Definition: ZmSelection.H:66
Atom type
Definition: ZmSelection.H:50
int format
Definition: ZmSelection.H:53
unsigned long size
Definition: ZmSelection.H:52
ZmSelection(Widget w, Atom name=XA_PRIMARY)
virtual bool request_data(char *&text, Time timestamp)
bool bPaste
Definition: ZmSelection.H:57