ContainerView Class Reference

Main window view container. This contains the local and remote directory views and displays them. It also contains the address bars for the local and remote servers. More...

#include <containerview.h>

List of all members.

Public Member Functions

 ContainerView (const os::Rect &, const os::String &)
 ContainerView Constructor. This creates the different portions of the local and remote view window.
void SetServer (Server *pcServer)
 Set the server for the view. This sets the Server object for the local and remote views.
void HandleMessage (Message *pcMessage)
 Message Handler for the local and remote file views. This passes the correct events along to the different view components.
void AllAttached ()
 AllAttached Overloaded Function.
void ReRead ()
 ReRead Overloaded Function. Normally ReRead re-reads the directory contents.
os::Point GetPreferredSize (bool) const
 GetPreferredSize(bool) overloading function. Returns the current width and height for the preferred size.value This is ignored but required by the subclass.

Private Attributes

os::Splitter * m_pcSplitter
 Vertical splitter bar.
RemoteIconViewremote
 Remote directory listing container view.
AddressFieldm_pcRemoteBar
 Contains the current remote file path buttons.
LocalIconViewlocal
 Local directory listing container view.
AddressFieldm_pcLocalBar
 Contains the current local file path buttons.


Detailed Description

Main window view container. This contains the local and remote directory views and displays them. It also contains the address bars for the local and remote servers.


Constructor & Destructor Documentation

ContainerView::ContainerView ( const os::Rect &  cRect,
const os::String &  cName 
)

ContainerView Constructor. This creates the different portions of the local and remote view window.

Parameters:
cRect The rectangle to pass to os::View.
cName The name for the view.


Member Function Documentation

void ContainerView::SetServer ( Server pcServer  ) 

Set the server for the view. This sets the Server object for the local and remote views.

Parameters:
pcServer Pointer to server that should be set for the views.

void ContainerView::HandleMessage ( Message *  pcMessage  ) 

Message Handler for the local and remote file views. This passes the correct events along to the different view components.

Parameters:
pcMessage Pointer to the message to handle.


The documentation for this class was generated from the following files:
Generated on Fri Jan 2 17:23:11 2009 for Transferrer by  doxygen 1.5.1