.TH "NETRootInfo3" kde3 "11 Jun 2005" "Version Version 3.4.1" "kdecore Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
NETRootInfo3 \- This class is an extension of the \fBNETRootInfo\fP class, and exists solely for binary compatibility reasons (adds new virtual methods).  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <netwm.h>\fP
.PP
Inherits \fBNETRootInfo2\fP.
.PP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBNETRootInfo3\fP (Display *display, Window supportWindow, const char *wmName, unsigned long properties[], int properties_size, int screen=-1, bool doActivate=true)"
.br
.ti -1c
.RI "void \fBtakeActivity\fP (Window window, Time timestamp, long flags)"
.br
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "virtual void \fBrestackWindow\fP (Window window, \fBRequestSource\fP source, Window above, int detail, Time timestamp)"
.br
.ti -1c
.RI "virtual void \fBgotTakeActivity\fP (Window window, Time timestamp, long flags)"
.br
.in -1c
.SS "Friends"

.in +1c
.ti -1c
.RI "class \fBNETRootInfo\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
This class is an extension of the \fBNETRootInfo\fP class, and exists solely for binary compatibility reasons (adds new virtual methods). 

Simply use it instead of \fBNETRootInfo\fP and override also the added virtual methods. 
.PP
\fBSince:\fP
.RS 4
3.3 
.RE
.PP

.PP
Definition at line 810 of file netwm.h.
.SH "Member Function Documentation"
.PP 
.SS "void NETRootInfo3::takeActivity (Window window, Time timestamp, long flags)"
.PP
Sends a take activity message with the given timestamp to the window, using the _NET_WM_TAKE_ACTIVITY protocol (see the WM spec for details). 
.PP
\fBParameters:\fP
.RS 4
\fIwindow\fP the window to which the message should be sent 
.br
\fItimestamp\fP timestamp of the message 
.br
\fIflags\fP arbitrary flags 
.RE
.PP

.PP
Definition at line 1694 of file netwm.cpp.
.SS "virtual void NETRootInfo3::restackWindow (Window window, \fBRequestSource\fP source, Window above, int detail, Time timestamp)\fC [inline, protected, virtual]\fP"
.PP
A Window Manager should subclass NETRootInfo3 and reimplement this function when it wants to know when a Client made a request to restack a window. 
.PP
See _NET_RESTACK_WINDOW for details.
.PP
\fBParameters:\fP
.RS 4
\fIwindow\fP the id of the window to restack 
.br
\fIsource\fP the source of the request 
.br
\fIabove\fP other window in the restack request 
.br
\fIdetail\fP restack detail 
.br
\fItimestamp\fP the timestamp of the request 
.RE
.PP

.PP
Definition at line 838 of file netwm.h.
.PP
Referenced by NETRootInfo::event().
.SS "virtual void NETRootInfo3::gotTakeActivity (Window window, Time timestamp, long flags)\fC [inline, protected, virtual]\fP"
.PP
A Window Manager should subclass NETRootInfo3 and reimplement this function when it wants to receive replies to the _NET_WM_TAKE_ACTIVITY protocol. 
.PP
\fBParameters:\fP
.RS 4
\fIwindow\fP the window from which the reply came 
.br
\fItimestamp\fP timestamp of the ping 
.br
\fIflags\fP flags passed in the original message 
.RE
.PP

.PP
Definition at line 847 of file netwm.h.
.PP
Referenced by NETRootInfo::event().

.SH "Author"
.PP 
Generated automatically by Doxygen for kdecore Library from the source code.
