home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Enlightenment / enl_BETA-0.13.src.tar.gz / enl_BETA-0.13.src.tar / enl-0.13 / actions.h < prev    next >
Text File  |  1997-11-16  |  2KB  |  55 lines

  1. /* create constants for all of the possible actions */
  2. #define ACTION_MOVE        1
  3. #define ACTION_RESIZE        2
  4. #define ACTION_ICONIFY        3
  5. #define ACTION_KILL        4
  6. #define ACTION_RAISE        5
  7. #define ACTION_LOWER        6
  8. #define ACTION_RAISE_LOWER    7
  9. #define ACTION_MAX_HEIGHT    8
  10. #define ACTION_MAX_WIDTH    9
  11. #define ACTION_MAX_SIZE        10
  12. #define ACTION_CONFIGURE    11
  13. #define ACTION_MENU        12
  14. #define ACTION_EXEC        13
  15. #define ACTION_EXIT        14
  16. #define ACTION_KILL_NASTY    15
  17. #define ACTION_RESTART        16
  18. #define ACTION_RESTART_THEME    17
  19. #define ACTION_BACKGROUND    18
  20. #define ACTION_DESKTOP        19
  21. #define ACTION_STICKY           20
  22. #define ACTION_CYCLE_NEXT       21
  23. #define ACTION_CYCLE_PREV       22
  24. #define ACTION_MOUSEFOCUS    23
  25. #define ACTION_DRAG          24
  26. #define ACTION_NEXT_DESK    25
  27. #define ACTION_PREV_DESK    26
  28. #define ACTION_WINDOWOP        27
  29. #define ACTION_MOUSECURSOR    28
  30. #define ACTION_SKIP            29
  31. #define ACTION_SNAPSHOT            30
  32. #define ACTION_UNSNAPSHOT    31
  33. #define ACTION_SHADE        32
  34. #define ACTION_NONE        255
  35.  
  36. void Do_Background(char *background);
  37. void Do_DesktopSwitch(char *desktop);
  38. void Do_RaiseFromMenu(char *itemtoraise);                
  39. void DoBaseMenu(Menu *m, int x, int y);
  40. void DoRootMenu(int btn, int mod, int x, int y);
  41. void NextDesk();
  42. void PrevDesk();
  43. void Do_Exec(char *line);
  44. void Do_Exit();
  45. void Do_Restart();
  46. void Do_ChangeMouseFocus(char *newfocus);
  47. void Do_Restart_Theme(char *file);
  48. void Do_MenuAction (char *PassedMenu, Window win);
  49. void DoButton(BWin *bwin, int btn, int mod);
  50. void DoMenu(Menu *m, int num);
  51. void RunContents(int action_id, char *params);
  52. void Draw_Cursor(EWin *ewin, int a, int b, char ch, int start);
  53. void DoIcon(Icon *icon, int btn, int mod);
  54. void Do_ChangeMouseCursor(char *newcursor);
  55.