mirror of
https://github.com/NishiOwO/fvwm1.git
synced 2025-04-21 16:54:44 +00:00
38 lines
964 B
C
38 lines
964 B
C
#include "../../libs/fvwmlib.h"
|
|
#define ACTION1 1
|
|
#define ACTION2 2
|
|
#define ACTION3 4
|
|
|
|
struct list
|
|
{
|
|
unsigned long id;
|
|
unsigned long last_focus_time;
|
|
unsigned long actions;
|
|
struct list *next;
|
|
};
|
|
|
|
/*************************************************************************
|
|
*
|
|
* Subroutine Prototypes
|
|
*
|
|
*************************************************************************/
|
|
void Loop(int *fd);
|
|
void SendInfo(int *fd,char *message,unsigned long window);
|
|
char *safemalloc(int length);
|
|
struct list *find_window(unsigned long id);
|
|
void remove_window(unsigned long id);
|
|
void add_window(unsigned long new_win);
|
|
void update_focus(struct list *l, unsigned long);
|
|
void DeadPipe(int nonsense);
|
|
void find_next_event_time(void);
|
|
void process_message(unsigned long type,unsigned long *body);
|
|
|
|
#ifdef BROKEN_SUN_HEADERS
|
|
#include "../../fvwm/sun_headers.h"
|
|
#endif
|
|
|
|
#ifdef NEEDS_ALPHA_HEADER
|
|
#include "../../fvwm/alpha_header.h"
|
|
#endif /* NEEDS_ALPHA_HEADER */
|
|
|