Core.Object | +--Engine.Actor | +--Engine.Menu | +--UnrealShare.UnrealMenu | +--UnrealShare.InfoMenu
void
DrawMenu(Canvas Canvas)
DrawResponse(Canvas Canvas)
ProcessResponse()
00001 //============================================================================= 00002 // InfoMenu 00003 //============================================================================= 00004 class InfoMenu 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 }