const KEY DALI_KEY_INVALID = -1;
const KEY DALI_KEY_ESCAPE = 9;
+const KEY DALI_KEY_BACKSPACE = 22;
+const KEY DALI_KEY_CURSOR_UP = 111;
+const KEY DALI_KEY_CURSOR_LEFT = 113;
+const KEY DALI_KEY_CURSOR_RIGHT = 114;
+const KEY DALI_KEY_CURSOR_DOWN = 116;
const KEY DALI_KEY_BACK = 166;
const KEY DALI_KEY_CAMERA = 167;
const KEY DALI_KEY_CONFIG = 168;
}
}
+ const char* GetKeyName( int daliKeyCode ) const
+ {
+ for( size_t i = 0; i < KEY_LOOKUP_COUNT ; ++i )
+ {
+ const KeyLookup& keyLookup( KeyLookupTable[i] );
+ if( keyLookup.daliKeyCode == daliKeyCode )
+ {
+ return keyLookup.keyName;
+ }
+ }
+ return "";
+ }
+
bool IsDeviceButton( const char* keyName ) const
{
Lookup::const_iterator i = mLookup.find( keyName );
return globalKeyLookup.IsDeviceButton( keyName );
}
+const char* GetKeyName( Dali::KEY daliKey )
+{
+ return globalKeyLookup.GetKeyName( daliKey );
+}
+
} // namespace KeyLookup
} // namespace Adaptor