MainFrame Struct Reference

#include <mainframe.h>

Inheritance diagram for MainFrame:

Inheritance graph
[legend]
Collaboration diagram for MainFrame:

Collaboration graph
[legend]

Public Types

typedef MainFrameBase super

Public Member Functions

 MainFrame (HWND hwnd)

Static Public Member Functions

static HWND Create ()

Protected Member Functions

LRESULT WndProc (UINT nmsg, WPARAM wparam, LPARAM lparam)
int Command (int id, int code)
void resize_frame (int cx, int cy)
void resize_children ()
void update_clnt_rect ()
void set_url (LPCTSTR url)
virtual bool go_to (LPCTSTR url, bool new_window)

Protected Attributes

WindowHandle _left_hwnd
WindowHandle _right_hwnd
int _split_pos
int _last_split
RECT _clnt_rect
String _url

Detailed Description

Definition at line 83 of file mainframe.h.


Member Typedef Documentation

typedef MainFrameBase MainFrame::super

Reimplemented from MainFrameBase.

Definition at line 85 of file mainframe.h.


Constructor & Destructor Documentation

MainFrame::MainFrame ( HWND  hwnd  ) 


Member Function Documentation

static HWND MainFrame::Create (  )  [static]

LRESULT MainFrame::WndProc ( UINT  nmsg,
WPARAM  wparam,
LPARAM  lparam 
) [protected, virtual]

Reimplemented from MainFrameBase.

int MainFrame::Command ( int  id,
int  code 
) [protected, virtual]

Reimplemented from MainFrameBase.

void MainFrame::resize_frame ( int  cx,
int  cy 
) [protected, virtual]

Reimplemented from MainFrameBase.

void MainFrame::resize_children (  )  [protected]

void MainFrame::update_clnt_rect (  )  [protected]

void MainFrame::set_url ( LPCTSTR  url  )  [protected]

virtual bool MainFrame::go_to ( LPCTSTR  url,
bool  new_window 
) [protected, virtual]

Reimplemented from MainFrameBase.


Field Documentation

WindowHandle MainFrame::_left_hwnd [protected]

Definition at line 93 of file mainframe.h.

WindowHandle MainFrame::_right_hwnd [protected]

Definition at line 94 of file mainframe.h.

int MainFrame::_split_pos [protected]

Definition at line 96 of file mainframe.h.

int MainFrame::_last_split [protected]

Definition at line 97 of file mainframe.h.

RECT MainFrame::_clnt_rect [protected]

Definition at line 98 of file mainframe.h.

String MainFrame::_url [protected]

Definition at line 100 of file mainframe.h.


The documentation for this struct was generated from the following file:
IBrowser Source Code Documentation
generated on 18.09.2008 by doxygen

Homepage