void RenderImpHomePage( void ) { // the background RenderProfileBackGround( ); // the IMP symbol RenderIMPSymbol( 107, 45 ); // the second button image RenderButton2Image( 134, 314); // render the indents //activation indents RenderActivationIndent( 257, 328 ); // the two font page indents RenderFrontPageIndent( 3, 64 ); RenderFrontPageIndent( 396,64 ); // render the activation string DisplayPlayerActivationString( ); return; }
void ResetActivationStringTextBox(void) { // Reset activation text box for (int i = 0; i < iStringPos; i++) { pPlayerActivationString[i] = 0; } iStringPos = 0; uiCursorPosition = StringPixLength( pPlayerActivationString, FONT14ARIAL ) + IMP_PLAYER_ACTIVATION_STRING_X; DisplayPlayerActivationString(); DisplayActivationStringCursor(); }
void HandleImpHomePage( void ) { // handle keyboard input for this screen GetPlayerKeyBoardInputForIMPHomePage( ); // has a new char been added to activation string if( fNewCharInActivationString ) { // display string DisplayPlayerActivationString( ); } // render the cursor DisplayActivationStringCursor( ); return; }