3 // Copyright 2005 by Chris Ball
5 #ifndef __ALTERNATING_DIRECT_MODE_H__
6 #define __ALTERNATING_DIRECT_MODE_H__
14 #include "DasherButtons.h"
22 //TODO maybe some kind of scanning/menu option here, too, tho slightly more complicated than for direct/menu mode?
24 class CAlternatingDirectMode
: public CDasherButtons
27 CAlternatingDirectMode(CSettingsUser
*pCreator
, CDasherInterfaceBase
*pInterface
);
29 bool DecorateView(CDasherView
*pView
, CDasherInput
*pInput
);
31 bool GetSettings(SModuleSettings
**pSettings
, int *iCount
);
37 void DirectKeyDown(unsigned long iTime
, int iId
, CDasherView
*pView
, CDasherModel
*pModel
);