Dillo v3.1.1-46-g8a360e32
Loading...
Searching...
No Matches
xembed.cc File Reference
#include <string.h>
#include <ctype.h>
#include <FL/Fl_Window.H>
#include <FL/Fl.H>
#include "xembed.hh"
#include <FL/x.H>
Include dependency graph for xembed.cc:

Go to the source code of this file.

Macros

#define FL_INTERNALS
 

Enumerations

enum  XEmbedMessageType {
  XEMBED_EMBEDDED_NOTIFY = 0 , XEMBED_WINDOW_ACTIVATE = 1 , XEMBED_WINDOW_DEACTIVATE = 2 , XEMBED_REQUEST_FOCUS = 3 ,
  XEMBED_FOCUS_IN = 4 , XEMBED_FOCUS_OUT = 5 , XEMBED_FOCUS_NEXT = 6 , XEMBED_FOCUS_PREV = 7 ,
  XEMBED_GRAB_KEY = 8 , XEMBED_UNGRAB_KEY = 9 , XEMBED_MODALITY_ON = 10 , XEMBED_MODALITY_OFF = 11
}
 

Functions

static int event_handler (int e, Fl_Window *w)
 

Macro Definition Documentation

◆ FL_INTERNALS

#define FL_INTERNALS

Definition at line 15 of file xembed.cc.

Enumeration Type Documentation

◆ XEmbedMessageType

Enumerator
XEMBED_EMBEDDED_NOTIFY 
XEMBED_WINDOW_ACTIVATE 
XEMBED_WINDOW_DEACTIVATE 
XEMBED_REQUEST_FOCUS 
XEMBED_FOCUS_IN 
XEMBED_FOCUS_OUT 
XEMBED_FOCUS_NEXT 
XEMBED_FOCUS_PREV 
XEMBED_GRAB_KEY 
XEMBED_UNGRAB_KEY 
XEMBED_MODALITY_ON 
XEMBED_MODALITY_OFF 

Definition at line 24 of file xembed.cc.

Function Documentation

◆ event_handler()

static int event_handler ( int  e,
Fl_Window *  w 
)
static

Definition at line 80 of file xembed.cc.

References XEMBED_WINDOW_ACTIVATE, and XEMBED_WINDOW_DEACTIVATE.

Referenced by Xembed::show().