UMenu
Class UMenuDialogClientWindow

source: e:\games\UnrealTournament\UMenu\Classes\UMenuDialogClientWindow.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowWindow
         |
         +--UWindow.UWindowClientWindow
            |
            +--UWindow.UWindowDialogClientWindow
               |
               +--UMenu.UMenuDialogClientWindow
Direct Known Subclasses:UMenuMapListCW, UMenuMapListFrameCW, UMenuMutatorCW, UMenuMutatorFrameCW, UMenuPlayerClientWindow, UMenuPlayerMeshClient, UMenuPlayerSetupClient, UMenuSlotClientWindow, UMenuStartMatchClientWindow, UMenuWeaponPriorityCW, UMenuWeaponPriorityListArea, UMenuWeaponPriorityMesh, UTCreditsCW, FreeSlotsClient, KillGameQueryClient, ngWorldSecretClient, SpeechBinderCW, UTWeaponPriorityInfoArea

class UMenuDialogClientWindow
extends UWindow.UWindowDialogClientWindow



Function Summary
 void Notify(UWindowDialogControl C, byte E)



Source Code


00001	class UMenuDialogClientWindow extends UWindowDialogClientWindow;
00002	
00003	function Notify(UWindowDialogControl C, byte E)
00004	{
00005		Super.Notify(C, E);
00006	
00007		if(E == DE_MouseMove)
00008		{
00009			if(UMenuRootWindow(Root) != None)
00010				if(UMenuRootWindow(Root).StatusBar != None)
00011					UMenuRootWindow(Root).StatusBar.SetHelp(C.HelpText);		
00012		}
00013	
00014		if(E == DE_HelpChanged && C.MouseIsOver())
00015		{
00016			if(UMenuRootWindow(Root) != None)
00017				if(UMenuRootWindow(Root).StatusBar != None)
00018					UMenuRootWindow(Root).StatusBar.SetHelp(C.HelpText);		
00019		}
00020	
00021		if(E == DE_MouseLeave)
00022		{
00023			if(UMenuRootWindow(Root) != None)
00024				if(UMenuRootWindow(Root).StatusBar != None)
00025					UMenuRootWindow(Root).StatusBar.SetHelp("");		
00026		}
00027	}
00028	
00029	defaultproperties
00030	{
00031	}

End Source Code