RMenu
Class RuneMenuMutatorListBox

source: c:\runehov\RMenu\Classes\RuneMenuMutatorListBox.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowWindow
         |
         +--UWindow.UWindowDialogControl
            |
            +--UWindow.UWindowListControl
               |
               +--UWindow.UWindowListBox
                  |
                  +--RMenu.RuneMenuMutatorListBox
Direct Known Subclasses:RuneMenuMutatorExclude, RuneMenuMutatorInclude

class RuneMenuMutatorListBox
extends UWindow.UWindowListBox



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



Source Code


00001	class RuneMenuMutatorListBox expands UWindowListBox;
00002	
00003	function DrawItem(Canvas C, UWindowList Item, float X, float Y, float W, float H)
00004	{
00005		if(RuneMenuMutatorList(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, RuneMenuMutatorList(Item).MutatorName);
00025	}
00026	
00027	defaultproperties
00028	{
00029	     ItemHeight=13.000000
00030	     ListClass=Class'RMenu.RuneMenuMutatorList'
00031	}

End Source Code