Core.Object | +--UWindow.UWindowBase | +--UWindow.UWindowWindow | +--UWindow.UWindowClientWindow | +--UWindow.UWindowDialogClientWindow | +--UMenu.UMenuDialogClientWindow
void
Notify(UWindowDialogControl C, byte E)
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 }