X11workbench Toolkit  1.0
Data Types, Enumerations, and Definitions

Enumerations

enum  WBScrollEventParam {
  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

Data types. enumerations, and definitions used for XClientMessageEvent notifications

See also
ClientMessage Atoms, Mouse Pointer Event Handling

Enumeration Type Documentation

◆ WBScrollEventParam

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 925 of file window_helper.h.