UMenu
Class UMenuMutatorListBox

source: e:\games\UnrealTournament\UMenu\Classes\UMenuMutatorListBox.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowWindow
         |
         +--UWindow.UWindowDialogControl
            |
            +--UWindow.UWindowListControl
               |
               +--UWindow.UWindowListBox
                  |
                  +--UMenu.UMenuMutatorListBox
Direct Known Subclasses:UMenuMutatorExclude, UMenuMutatorInclude

class UMenuMutatorListBox
extends UWindow.UWindowListBox



Function Summary
 void DrawItem(Canvas C, UWindowList Item, float X, float Y, float W, float H)



Source Code


00001	class UMenuMutatorListBox expands UWindowListBox;
00002	
00003	function DrawItem(Canvas C, UWindowList Item, float X, float Y, float W, float H)
00004	{
00005		if(UMenuMutatorList(Item).bSelected)
00006		{
00007			C.DrawColor.r = 0;
00008			C.DrawColor.g = 0;
00009			C.DrawColor.b = 128;
00010			DrawStretchedTexture(C, X, Y, W, H-1, Texture'WhiteTexture');
00011			C.DrawColor.r = 255;
00012			C.DrawColor.g = 255;
00013			C.DrawColor.b = 255;
00014		}
00015		else
00016		{
00017			C.DrawColor.r = 0;
00018			C.DrawColor.g = 0;
00019			C.DrawColor.b = 0;
00020		}
00021	
00022		C.Font = Root.Fonts[F_Normal];
00023	
00024		ClipText(C, X+2, Y, UMenuMutatorList(Item).MutatorName);
00025	}
00026	
00027	defaultproperties
00028	{
00029	     ItemHeight=13.000000
00030	     ListClass=Class'UMenu.UMenuMutatorList'
00031	}

End Source Code