UBrowser
Class UBrowserRootWindow

source: c:\runehov\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		Resized();
00016	}
00017	
00018	
00019	function Resized()
00020	{
00021		Super.Resized();
00022		
00023		MainWindow.SetSize(Min(500, WinWidth - 10), WinHeight-30);
00024	
00025		MainWindow.WinLeft = Int((WinWidth - MainWindow.WinWidth) / 2);
00026		MainWindow.WinTop = Int((WinHeight - MainWindow.WinHeight) / 2);
00027	}
00028	
00029	defaultproperties
00030	{
00031	     LookAndFeelClass="UWindow.UWindowWin95LookAndFeel"
00032	}

End Source Code