UnrealShare
Class UnrealInfoMenu

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

class UnrealInfoMenu
extends UnrealShare.UnrealMenu

//============================================================================= // UnrealInfoMenu //=============================================================================

Function Summary
 void DrawMenu(Canvas Canvas)
 void DrawResponse(Canvas Canvas)
 void ProcessResponse()



Source Code


00001	//=============================================================================
00002	// UnrealInfoMenu
00003	//=============================================================================
00004	class UnrealInfoMenu extends UnrealMenu;
00005	
00006	#exec TEXTURE IMPORT NAME=TranslatorHUD3 FILE=models\TRANHUD3.PCX GROUP="Icons" FLAGS=2 MIPS=OFF
00007	
00008	function DrawMenu(canvas Canvas)
00009	{
00010		local float TempX, TempY;
00011	
00012		Canvas.bCenter = false;
00013		Canvas.Font = Canvas.MedFont;
00014		TempX = Canvas.ClipX;
00015		TempY = Canvas.ClipY;
00016		Canvas.Style = 2;	
00017		Canvas.SetPos(Canvas.ClipX/2-128, Canvas.ClipY/2-68);
00018		Canvas.DrawIcon(texture'TranslatorHUD3', 1.0);
00019		Canvas.SetOrigin(Canvas.ClipX/2-110,Canvas.ClipY/2-52);
00020		Canvas.SetClip(225,110);
00021		Canvas.SetPos(0,4);
00022		Canvas.Style = 1;	
00023		Canvas.DrawText(MenuList[1], False);
00024		DrawResponse(Canvas);
00025		Canvas.ClipX = TempX;
00026		Canvas.ClipY = TempY;
00027	}
00028	
00029	function DrawResponse(canvas Canvas);
00030	function ProcessResponse();
00031	
00032	defaultproperties
00033	{
00034	}

End Source Code