X11workbench Toolkit  1.0
ClientMessage Atoms

Enumerations

enum  {
  WB_SCROLL_DEFAULT = 0, WB_SCROLL_HORIZONTAL = 1, WB_SCROLL_VERTICAL = 2, WB_SCROLL_KNOB = 0,
  WB_SCROLL_FORWARD = 1, WB_SCROLL_BACKWARD = -1, WB_SCROLL_PAGEFWD = 2, WB_SCROLL_PAGEBACK = -2,
  WB_SCROLL_FIRST = -3, WB_SCROLL_LAST = 3, WB_SCROLL_DBLCLICK = 4, WB_SCROLL_ABSOLUTE = 99,
  WB_SCROLL_RELATIVE = -99, WB_SCROLL_NA = 0x80000000
}
 Enumeration for aSCROLL_NOTIFY ClientMessage. More...
 

Detailed Description

Atoms used for XClientMessageEvent notifications
Includes details on the various message parameters

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Enumeration for aSCROLL_NOTIFY ClientMessage.

Enumeration of values used in scroll notification messages.

See also
WBScrollBarEvent()
Enumerator
WB_SCROLL_DEFAULT 

1st parameter (bar) - 'Default Bar', currently not implemented, probably won't be used

WB_SCROLL_HORIZONTAL 

1st parameter (bar) - The horizontal scroll bar for the control or window

WB_SCROLL_VERTICAL 

1st parameter (bar) - The vertical scroll bar for the control or window.

WB_SCROLL_KNOB 

2nd parameter (direction) - 'knob track' - pos in data.l[2]

WB_SCROLL_FORWARD 

2nd parameter (direction) - down, right

WB_SCROLL_BACKWARD 

2nd parameter (direction) - up, left

WB_SCROLL_PAGEFWD 

2nd parameter (direction) - pgdn, pgright

WB_SCROLL_PAGEBACK 

2nd parameter (direction) - pgup, pgleft

WB_SCROLL_FIRST 

2nd parameter (direction) - home, top

WB_SCROLL_LAST 

2nd parameter (direction) - bottom, end

WB_SCROLL_DBLCLICK 

2nd parameter (direction) - double-clicked item (no selection change info) (sent to list control's owner)

WB_SCROLL_ABSOLUTE 

2nd parameter (direction) - absolute scroll - pos in data.l[2]

WB_SCROLL_RELATIVE 

2nd parameter (direction) - relative scroll - rel pos in data.l[2]

WB_SCROLL_NA 

generic 'NA' or 'UNDEFINED' value

Definition at line 704 of file window_helper.h.