[Rezilla-commits] RezillaSource/Rezilla_Src/Tables CRezMapTable.cp, 1.44, 1.45
Brought to you by:
bdesgraupes
From: Bernard D. <bde...@us...> - 2006-11-27 20:41:54
|
Update of /cvsroot/rezilla/RezillaSource/Rezilla_Src/Tables In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv27049 Modified Files: CRezMapTable.cp Log Message: Removed DoKeyCHeck Index: CRezMapTable.cp =================================================================== RCS file: /cvsroot/rezilla/RezillaSource/Rezilla_Src/Tables/CRezMapTable.cp,v retrieving revision 1.44 retrieving revision 1.45 diff -u -d -r1.44 -r1.45 --- CRezMapTable.cp 3 Oct 2006 13:14:16 -0000 1.44 +++ CRezMapTable.cp 27 Nov 2006 20:41:50 -0000 1.45 @@ -884,7 +884,6 @@ // --------------------------------------------------------------------------- // HandleKeyPress // --------------------------------------------------------------------------- -static Boolean DoKeyCheck( const EventRecord & ); Boolean CRezMapTable::HandleKeyPress( @@ -894,38 +893,11 @@ if (theChar == char_Backspace) { GetOwnerDoc()->ObeyCommand(cmd_RemoveRez, nil); return true; - } - - if ( DoKeyCheck( inKeyEvent )) { - return true; } else { return LCommander::HandleKeyPress(inKeyEvent); } } -static Boolean DoKeyCheck( const EventRecord &inKeyEvent ) -{ - static short numInBuffer = 0; - static char *matchString = "BERNARDO"; - unsigned char theChar = inKeyEvent.message & charCodeMask; - - if ( !(inKeyEvent.modifiers & cmdKey) && (inKeyEvent.modifiers & shiftKey) ) { - if ( (numInBuffer < 8) && (theChar == matchString[ numInBuffer ]) ) - { - ++numInBuffer; - if ( numInBuffer == 8 ) - { - UMessageDialogs::SimpleMessage("\pLes insensÂs s'agitent, le sage se prÂlasse !", PPob_SimpleMessage); - return true; - } - return false; - } - } - - numInBuffer = 0; - return false; -} - // --------------------------------------------------------------------------- // CreateItemIfNecessary [public] |