UnrealShare
Class OKMenu

source: e:\games\UnrealTournament\UnrealShare\Classes\OKMenu.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Menu
         |
         +--UnrealShare.UnrealMenu
            |
            +--UnrealShare.UnrealInfoMenu
               |
               +--UnrealShare.OKMenu
Direct Known Subclasses:None

class OKMenu
extends UnrealShare.UnrealInfoMenu

//============================================================================= // OKMenu //=============================================================================
Variables
 string OKString


Function Summary
 void DrawResponse(Canvas Canvas)
 void ProcessResponse()
 bool ProcessSelection()
 bool ProcessYes()



Source Code


00001	//=============================================================================
00002	// OKMenu
00003	//=============================================================================
00004	class OKMenu extends UnrealInfoMenu;
00005	
00006	var localized string OKString;
00007	
00008	function ProcessResponse()
00009	{
00010		//process
00011	
00012		ExitMenu();
00013	}
00014	
00015	function DrawResponse(canvas Canvas)
00016	{
00017		Canvas.SetPos(100,84);
00018		Canvas.DrawText(OKString, False);
00019	}
00020	
00021	function bool ProcessYes()
00022	{
00023		ProcessResponse();
00024		return true;
00025	}
00026	
00027	function bool ProcessSelection()
00028	{
00029		ProcessResponse();
00030		return true;
00031	}
00032	
00033	defaultproperties
00034	{
00035	     OKString="[OK]"
00036	}

End Source Code