mirror of
https://github.com/edeproject/ede.git
synced 2023-08-10 21:13:03 +03:00
eiconman based on fltk1. Most of the stuff is
revised from scratch.
This commit is contained in:
@@ -13,15 +13,23 @@
|
||||
#ifndef __UTILS_H__
|
||||
#define __UTILS_H__
|
||||
|
||||
#include <fltk/Window.h>
|
||||
#include <FL/Fl_Window.h>
|
||||
#include <FL/Fl_Image.h>
|
||||
|
||||
#include <X11/Xlib.h> // Pixmap
|
||||
|
||||
int net_get_workspace_count(void);
|
||||
int net_get_current_desktop(void);
|
||||
bool net_get_workarea(int& x, int& y, int& w, int &h);
|
||||
void net_make_me_desktop(fltk::Window* w);
|
||||
void net_make_me_desktop(Fl_Window* w);
|
||||
int net_get_workspace_names(char**& names);
|
||||
|
||||
void draw_xoverlay(int x, int y, int w, int h);
|
||||
void clear_xoverlay(void);
|
||||
void set_xoverlay_drawable(Fl_Window* win);
|
||||
|
||||
Pixmap create_mask(Fl_RGB_Image* img);
|
||||
|
||||
char* get_basename(const char* path);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user