UMenu
Class UMenuWeaponPriorityCW

source: e:\games\UnrealTournament\UMenu\Classes\UMenuWeaponPriorityCW.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowWindow
         |
         +--UWindow.UWindowClientWindow
            |
            +--UWindow.UWindowDialogClientWindow
               |
               +--UMenu.UMenuDialogClientWindow
                  |
                  +--UMenu.UMenuWeaponPriorityCW
Direct Known Subclasses:UTWeaponPriorityCW

class UMenuWeaponPriorityCW
extends UMenu.UMenuDialogClientWindow


Variables
 UWindowHSplitter HSplitter
 string ListAreaClass


Function Summary
 void Created()
 void Resized()



Source Code


00001	class UMenuWeaponPriorityCW extends UMenuDialogClientWindow;
00002	
00003	var string ListAreaClass;
00004	var UWindowHSplitter HSplitter;
00005	
00006	function Created()
00007	{
00008		Super.Created();
00009	
00010		HSplitter = UWindowHSplitter(CreateWindow(class'UWindowHSplitter', 0, 0, WinWidth, WinHeight));
00011		
00012		HSplitter.RightClientWindow = HSplitter.CreateWindow(class'UMenuWeaponPriorityMesh', 0, 0, 100, 100);
00013		HSplitter.LeftClientWindow = HSplitter.CreateWindow(class<UWindowWindow>(DynamicLoadObject(ListAreaClass, class'Class')), 0, 0, 100, 100, OwnerWindow);
00014	
00015		HSplitter.bRightGrow = True;
00016		HSplitter.SplitPos = 150;
00017		HSplitter.MinWinWidth = 140;
00018	}
00019	
00020	function Resized()
00021	{
00022		Super.Resized();
00023		HSplitter.SetSize(WinWidth, WinHeight);
00024	}
00025	
00026	defaultproperties
00027	{
00028	     ListAreaClass="UMenu.UMenuWeaponPriorityListArea"
00029	}

End Source Code