summaryrefslogtreecommitdiffstats
path: root/src/hookinc.h
blob: ec368f33d407d28c66092e0b9174164001232ed5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
// all supported hooks
  def (INIT)
  def (DESTROY)
  def (RESET)
  def (START)
  def (CHILD_START)
  def (CHILD_EXIT)

  def (SEL_BEGIN)
  def (SEL_EXTEND)
  def (SEL_MAKE)
  def (SEL_GRAB)

  def (SEL_CLICK)

  def (VIEW_CHANGE)
  def (SCROLL_BACK)
  def (LINE_UPDATE)
  def (ADD_LINES)
  def (OSC_SEQ)
  def (OSC_SEQ_PERL)
  def (TT_WRITE)

  def (REFRESH_BEGIN)
  def (REFRESH_END)

  def (ACTION)
  def (USER_COMMAND)
  def (REGISTER_COMMAND)

  def (ROOT_EVENT)
  def (X_EVENT)
  def (FOCUS_IN)
  def (FOCUS_OUT)
  def (KEY_PRESS)
  def (KEY_RELEASE)
  def (BUTTON_PRESS)
  def (BUTTON_RELEASE)
  def (MOTION_NOTIFY)
  def (MAP_NOTIFY)
  def (UNMAP_NOTIFY)
  def (CONFIGURE_NOTIFY)
  def (CLIENT_MESSAGE)
  def (WM_DELETE_WINDOW)
  def (WM_PROTOCOLS)
  def (PROPERTY_NOTIFY)
  def (RESIZE_ALL_WINDOWS)
  def (SIZE_CHANGE)
  def (POSITION_CHANGE)
  def (ROOTPMAP_CHANGE)

  def (XIM_PREEDIT_START)
  def (XIM_PREEDIT_DONE)
  def (XIM_PREEDIT_DRAW)
  def (XIM_PREEDIT_CARET)

  def (CUSTOM_REND) // hovering over custom rendition, generate enter/leave maybe?

  def (BELL)

  def (TT_PASTE)