#include <mainframe.h>
Public Types | |
typedef PreTranslateWindow | super |
Public Member Functions | |
MainFrameBase (HWND hwnd) | |
~MainFrameBase () | |
Static Public Member Functions | |
static HWND | Create (LPCTSTR url, UINT cmdshow=SW_SHOWNORMAL) |
Data Fields | |
WindowHandle | _hwndrebar |
WindowHandle | _htoolbar |
WindowHandle | _hstatusbar |
WindowHandle | _haddressedit |
WindowHandle | _hsidebar |
HIMAGELIST | _himl |
HMENU | _hMenuFrame |
HMENU | _hMenuWindow |
MenuInfo | _menu_info |
Protected Member Functions | |
LRESULT | WndProc (UINT nmsg, WPARAM wparam, LPARAM lparam) |
bool | ProcessMessage (UINT nmsg, WPARAM wparam, LPARAM lparam, LRESULT *pres) |
int | Command (int id, int code) |
int | Notify (int id, NMHDR *pnmh) |
virtual BOOL | TranslateMsg (MSG *pmsg) |
void | toggle_child (HWND hwnd, UINT cmd, HWND hchild, int band_idx=-1) |
void | resize_frame_client () |
virtual void | resize_frame (int cx, int cy) |
virtual void | frame_get_clientspace (PRECT prect) |
BOOL | toggle_fullscreen () |
void | fullscreen_move () |
void | FillBookmarks () |
virtual bool | go_to (LPCTSTR url, bool new_window) |
Protected Attributes | |
FullScreenParameters | _fullscreen |
HACCEL | _hAccel |
Definition at line 33 of file mainframe.h.
Reimplemented from PreTranslateWindow.
Reimplemented in MainFrame.
Definition at line 35 of file mainframe.h.
MainFrameBase::MainFrameBase | ( | HWND | hwnd | ) |
MainFrameBase::~MainFrameBase | ( | ) |
static HWND MainFrameBase::Create | ( | LPCTSTR | url, | |
UINT | cmdshow = SW_SHOWNORMAL | |||
) | [static] |
LRESULT MainFrameBase::WndProc | ( | UINT | nmsg, | |
WPARAM | wparam, | |||
LPARAM | lparam | |||
) | [protected, virtual] |
bool MainFrameBase::ProcessMessage | ( | UINT | nmsg, | |
WPARAM | wparam, | |||
LPARAM | lparam, | |||
LRESULT * | pres | |||
) | [protected] |
int MainFrameBase::Command | ( | int | id, | |
int | code | |||
) | [protected, virtual] |
int MainFrameBase::Notify | ( | int | id, | |
NMHDR * | pnmh | |||
) | [protected, virtual] |
Reimplemented from Window.
virtual BOOL MainFrameBase::TranslateMsg | ( | MSG * | pmsg | ) | [protected, virtual] |
void MainFrameBase::toggle_child | ( | HWND | hwnd, | |
UINT | cmd, | |||
HWND | hchild, | |||
int | band_idx = -1 | |||
) | [protected] |
void MainFrameBase::resize_frame_client | ( | ) | [protected] |
virtual void MainFrameBase::resize_frame | ( | int | cx, | |
int | cy | |||
) | [protected, virtual] |
Reimplemented in MainFrame.
virtual void MainFrameBase::frame_get_clientspace | ( | PRECT | prect | ) | [protected, virtual] |
BOOL MainFrameBase::toggle_fullscreen | ( | ) | [protected] |
void MainFrameBase::fullscreen_move | ( | ) | [protected] |
void MainFrameBase::FillBookmarks | ( | ) | [protected] |
virtual bool MainFrameBase::go_to | ( | LPCTSTR | url, | |
bool | new_window | |||
) | [inline, protected, virtual] |
WindowHandle MainFrameBase::_hwndrebar |
Definition at line 42 of file mainframe.h.
WindowHandle MainFrameBase::_htoolbar |
Definition at line 44 of file mainframe.h.
WindowHandle MainFrameBase::_hstatusbar |
Definition at line 45 of file mainframe.h.
WindowHandle MainFrameBase::_haddressedit |
Definition at line 47 of file mainframe.h.
WindowHandle MainFrameBase::_hsidebar |
Definition at line 49 of file mainframe.h.
HIMAGELIST MainFrameBase::_himl |
Definition at line 50 of file mainframe.h.
Definition at line 52 of file mainframe.h.
Definition at line 53 of file mainframe.h.
Definition at line 55 of file mainframe.h.
FullScreenParameters MainFrameBase::_fullscreen [protected] |
Definition at line 58 of file mainframe.h.
HACCEL MainFrameBase::_hAccel [protected] |
Definition at line 60 of file mainframe.h.
IBrowser Source Code Documentation
generated on 18.09.2008 by |