Core.Object | +--UWindow.UWindowBase | +--UWindow.UWindowWindow | +--UWindow.UWindowRootWindow | +--UBrowser.UBrowserRootWindow
void
Created()
Resized()
00001 //============================================================================= 00002 // UBrowserRootWindow - root window subclass for UnrealBrowser 00003 //============================================================================= 00004 class UBrowserRootWindow extends UWindowRootWindow; 00005 00006 var UBrowserMainWindow MainWindow; 00007 00008 00009 function Created() 00010 { 00011 Super.Created(); 00012 00013 MainWindow = UBrowserMainWindow(CreateWindow(class'UBrowserMainWindow', 50, 30, 500, 300)); 00014 MainWindow.bStandaloneBrowser = True; 00015 MainWindow.WindowTitle = "Unreal Browser"; 00016 Resized(); 00017 } 00018 00019 00020 function Resized() 00021 { 00022 Super.Resized(); 00023 00024 MainWindow.SetSize(Min(500, WinWidth - 10), WinHeight-30); 00025 00026 MainWindow.WinLeft = Int((WinWidth - MainWindow.WinWidth) / 2); 00027 MainWindow.WinTop = Int((WinHeight - MainWindow.WinHeight) / 2); 00028 } 00029 00030 defaultproperties 00031 { 00032 LookAndFeelClass="UWindow.UWindowWin95LookAndFeel" 00033 }