forked from enlightenment/enlightenment
34 lines
877 B
C
34 lines
877 B
C
#ifndef E_GUIDES_H
|
|
#define E_GUIDES_H
|
|
|
|
#include "e.h"
|
|
|
|
typedef enum e_guides_mode
|
|
{
|
|
E_GUIDES_OPAQUE, /* configure window border & client */
|
|
E_GUIDES_BORDER, /* unmap client and configure window border */
|
|
E_GUIDES_BOX, /* box outline */
|
|
E_GUIDES_TECHNICAL /* lots of lines & info */
|
|
}
|
|
E_Guides_Mode;
|
|
|
|
typedef enum e_guides_location
|
|
{
|
|
E_GUIDES_DISPLAY_LOCATION_WINDOW_MIDDLE,
|
|
E_GUIDES_DISPLAY_LOCATION_SCREEN_MIDDLE
|
|
}
|
|
E_Guides_Location;
|
|
|
|
void e_guides_show(void);
|
|
void e_guides_hide(void);
|
|
void e_guides_move(int x, int y);
|
|
void e_guides_resize(int w, int h);
|
|
void e_guides_display_text(char *text);
|
|
void e_guides_display_icon(char *icon);
|
|
void e_guides_set_display_location(E_Guides_Location loc);
|
|
void e_guides_set_display_alignment(double x, double y);
|
|
void e_guides_set_mode(E_Guides_Mode mode);
|
|
void e_guides_init(void);
|
|
|
|
#endif
|