UBrowser
Class UBrowserIRCPrivateMenu

source: e:\games\UnrealTournament\UBrowser\Classes\UBrowserIRCPrivateMenu.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowWindow
         |
         +--UWindow.UWindowDialogControl
            |
            +--UWindow.UWindowListControl
               |
               +--UWindow.UWindowPulldownMenu
                  |
                  +--UWindow.UWindowRightClickMenu
                     |
                     +--UBrowser.UBrowserIRCPrivateMenu
Direct Known Subclasses:None

class UBrowserIRCPrivateMenu
extends UWindow.UWindowRightClickMenu


Variables
 UWindowPulldownMenuItem CloseChat
 string CloseText
 UWindowPulldownMenuItem Join
 string JoinText


Function Summary
 void Created()
 void ExecuteItem(UWindowPulldownMenuItem I)



Source Code


00001	class UBrowserIRCPrivateMenu expands UWindowRightClickMenu;
00002	
00003	var UWindowPulldownMenuItem CloseChat;
00004	var UWindowPulldownMenuItem Join;
00005	var localized string CloseText;
00006	var localized string JoinText;
00007	
00008	function Created()
00009	{
00010		Super.Created();
00011		
00012		Join = AddMenuItem(JoinText, None);
00013		Join.CreateSubMenu(class'UBrowserIRCJoinMenu', UBrowserIRCPrivPage(OwnerWindow).SystemPage);
00014		CloseChat = AddMenuItem(CloseText, None);
00015	}
00016	
00017	function ExecuteItem(UWindowPulldownMenuItem I) 
00018	{
00019		switch(I)
00020		{
00021		case CloseChat:
00022			UBrowserIRCPrivPage(OwnerWindow).ClosePage();
00023			break;
00024		}
00025		Super.ExecuteItem(I);
00026	}
00027	
00028	defaultproperties
00029	{
00030	     CloseText="&Close "
00031	     JoinText="&Join"
00032	}

End Source Code