|
From: andrew7 <bd...@us...> - 2006-12-07 13:43:29
|
Update of /cvsroot/smartwin/SmartWin/include/smartwin/widgets In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv22147/include/smartwin/widgets Modified Files: WidgetButton.h Log Message: Add AspectKeyPressed so buttons can capture keystrokes. Index: WidgetButton.h =================================================================== RCS file: /cvsroot/smartwin/SmartWin/include/smartwin/widgets/WidgetButton.h,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- WidgetButton.h 9 Jul 2006 03:42:00 -0000 1.27 +++ WidgetButton.h 7 Dec 2006 13:43:26 -0000 1.28 @@ -40,6 +40,7 @@ #include "../aspects/AspectEnabled.h" #include "../aspects/AspectFocus.h" #include "../aspects/AspectGetParent.h" +#include "../aspects/AspectKeyPressed.h" #include "../aspects/AspectBackgroundColor.h" #include "../aspects/AspectPainting.h" #include "../aspects/AspectRaw.h" @@ -77,6 +78,7 @@ public AspectEnabled< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapControl< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapPolicy > >, public AspectFocus< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapControl< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapPolicy > >, public AspectFont< WidgetButton< EventHandlerClass, MessageMapPolicy > >, + public AspectKeyPressed< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapControl< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapPolicy > >, public AspectPainting< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapControl< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapPolicy > >, public AspectRaw< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapControl< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapPolicy > >, public AspectSizable< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapControl< EventHandlerClass, WidgetButton< EventHandlerClass, MessageMapPolicy >, MessageMapPolicy > >, |