GLOW API version 1.0 reference

Back to
Table of contents


typedef GlowWidgetTabFilter

General information

type: class
inherits: GlowWidgetKeyboardFilter
module: glowWidget

GlowWidgetTabFilter is a useful pre-built widget keyboard filter that intercepts tabs and responds by advancing the keyboard focus.

GLOW programs that use multiple keyboard widgets can benefit from adding a GlowWidgetTabFilter to their widget roots.

Types

Inherited types
These types are inherited from TReceiver<GlowWidgetKeyboardData&>.

typedef GlowWidgetKeyboardData& MessageType

A synonym for the type of message.

Methods

Inherited methods
These methods are inherited from TReceiver<GlowWidgetKeyboardData&>.

unsigned int NumSenders(void)

unsigned int NumTrackers(void)

Overrideable methods

Inherited methods
These methods are inherited from GlowWidgetKeyboardFilter.

virtual bool OnFilter(GlowWidgetKeyboardData& message) = 0

This method is overridden by GlowWidgetTabFilter and should not be overridden again.

Inherited methods
These methods are inherited from TReceiver<GlowWidgetKeyboardData&>.

virtual void OnMessage(GlowWidgetKeyboardData& message) = 0

This method is overridden by GlowWidgetKeyboardFilter and should not be overridden again.

Back to
Table of contents


The GLOW Toolkit