update for beta release
[framework/uifw/e17.git] / src / modules / illume2 / policies / tablet / policy.h
1 #ifndef _POLICY_H
2 # define _POLICY_H
3
4 /* define layer values here so we don't have to grep through code to change */
5 # define POL_INDICATOR_LAYER 200
6 # define POL_QUICKPANEL_LAYER 160
7 # define POL_KEYBOARD_LAYER 150
8 # define POL_ACTIVATE_LAYER 145
9 # define POL_FULLSCREEN_LAYER 140
10 # define POL_DIALOG_LAYER 120
11 # define POL_SPLASH_LAYER 120
12 # define POL_SOFTKEY_LAYER 110
13 # define POL_CONFORMANT_LAYER 100
14 # define POL_APP_LAYER 100
15 # define POL_HOME_LAYER 90
16
17 void _policy_border_add(E_Border *bd);
18 void _policy_border_del(E_Border *bd);
19 void _policy_border_focus_in(E_Border *bd);
20 void _policy_border_focus_out(E_Border *bd);
21 void _policy_border_activate(E_Border *bd);
22 void _policy_border_post_fetch(E_Border *bd);
23 void _policy_border_post_assign(E_Border *bd);
24 void _policy_border_show(E_Border *bd);
25 void _policy_border_hide(E_Border *bd);
26 void _policy_zone_layout(E_Zone *zone);
27 void _policy_zone_move_resize(E_Zone *zone);
28 void _policy_zone_mode_change(E_Zone *zone, Ecore_X_Atom mode);
29 void _policy_zone_close(E_Zone *zone);
30 void _policy_drag_start(E_Border *bd);
31 void _policy_drag_end(E_Border *bd);
32 void _policy_focus_back(E_Zone *zone);
33 void _policy_focus_forward(E_Zone *zone);
34 void _policy_focus_home(E_Zone *zone);
35 void _policy_property_change(Ecore_X_Event_Window_Property *event);
36
37 #endif