UBrowser
Class UBrowserRootWindow

source: e:\games\UnrealTournament\UBrowser\Classes\UBrowserRootWindow.uc
Core.Object
   |
   +--UWindow.UWindowBase
      |
      +--UWindow.UWindowWindow
         |
         +--UWindow.UWindowRootWindow
            |
            +--UBrowser.UBrowserRootWindow
Direct Known Subclasses:None

class UBrowserRootWindow
extends UWindow.UWindowRootWindow

//============================================================================= // UBrowserRootWindow - root window subclass for UnrealBrowser //=============================================================================

Function Summary
 void Created()
 void Resized()



Source Code


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	}

End Source Code