Dillo v3.1.1-46-g8a360e32
Loading...
Searching...
No Matches
Xembed Class Reference

#include <xembed.hh>

Public Member Functions

 Xembed (uint32_t xid, int _w, int _h)
 
void show ()
 
int handle (int event)
 

Private Member Functions

void createInternal (uint32_t parent)
 
void setXembedInfo (unsigned long flags)
 
void sendXembedEvent (uint32_t message)
 

Private Attributes

uint32_t xid
 

Detailed Description

Definition at line 8 of file xembed.hh.

Constructor & Destructor Documentation

◆ Xembed()

Xembed::Xembed ( uint32_t  xid,
int  _w,
int  _h 
)
inline

Definition at line 16 of file xembed.hh.

References xid.

Member Function Documentation

◆ createInternal()

void Xembed::createInternal ( uint32_t  parent)
private

Definition at line 114 of file xembed.cc.

References H, and window.

Referenced by show().

◆ handle()

int Xembed::handle ( int  event)

Definition at line 73 of file xembed.cc.

References sendXembedEvent(), and XEMBED_REQUEST_FOCUS.

◆ sendXembedEvent()

void Xembed::sendXembedEvent ( uint32_t  message)
private

Definition at line 57 of file xembed.cc.

References xid.

Referenced by handle().

◆ setXembedInfo()

void Xembed::setXembedInfo ( unsigned long  flags)
private

Definition at line 40 of file xembed.cc.

References xid.

Referenced by show().

◆ show()

void Xembed::show ( )

Definition at line 107 of file xembed.cc.

References createInternal(), event_handler(), setXembedInfo(), and xid.

Member Data Documentation

◆ xid

uint32_t Xembed::xid
private

Definition at line 10 of file xembed.hh.

Referenced by sendXembedEvent(), setXembedInfo(), show(), and Xembed().


The documentation for this class was generated from the following files: