[Classes] [Prev] [Next] [Methods]

CTabStop

Methods Index

Heritage
Description
Usage
Public Data Members
Public Methods
Constructor and Destructor Methods
View Methods
Navigator Methods
Mnemonic Key Methods
Protected Methods

CTabStop


Heritage

Superclass: None

Subclass: None


Description

Used by keyboard navigation to define a course to be used when a key event is processed.


Usage

A CTabStop is owned by a CNavigator with a list of tab stops in tab order. See the CNavigator for more details.

A tab stop services a CView and/or a CNavigator during keyboard navigation. Tab stops have the following properties:


Public Data Members

CView* itsView; View that this tab stop services
Convector* itsSubNavigator; Subnavigator that this tab stop services
RWOrdered* itsHotKeys; List of key events associated as hot keys


Public Methods

Constructor and Destructor Methods

CTabStop(CView* theView);
CTabStop(CNavigator* theSubNavigator);
virtual ~CTabStop();

View Methods

CView* GetView() const;
void SetView(CView* theView);

Navigator Methods

CNavigator* GetSubNavigator() const;
void SetSubNavigator(CNavigator*);

Mnemonic Key Methods

void AddHotKey(const CKey&);
BOOLEAN HasHotKey(const CKey&) const;
BOOLEAN GetTitleHotKey(CKey*) const;

Protected Methods

virtual BOOLEAN IsActive() const;
virtual BOOLEAN CanActivate() const;
virtual void Activate();
virtual void Deactivate();
virtual void DoHit();
virtual void DoHit(CONTROL_INFO);


[Classes] [Prev] [Next] [Methods]

support@xvt.com


Visit our online help desk for tech support

Copyright © 2009, Providence Software Solutions Inc. All rights reserved.