#include <window.h>
Public Types | |
typedef std::list< ResizeEntry > | super |
Public Member Functions | |
ResizeManager (HWND hwnd) | |
void | Add (UINT id, int flags) |
void | Add (HWND hwnd, int flags) |
void | HandleSize (int cx, int cy) |
void | Resize (int dx, int dy) |
void | SetMinMaxInfo (LPMINMAXINFO lpmmi) |
Data Fields | |
SIZE | _min_wnd_size |
Protected Attributes | |
HWND | _hwnd |
SIZE | _last_size |
Definition at line 467 of file window.h.
typedef std::list<ResizeEntry> ResizeManager::super |
ResizeManager::ResizeManager | ( | HWND | hwnd | ) |
void ResizeManager::Add | ( | UINT | id, | |
int | flags | |||
) | [inline] |
void ResizeManager::Add | ( | HWND | hwnd, | |
int | flags | |||
) | [inline] |
void ResizeManager::HandleSize | ( | int | cx, | |
int | cy | |||
) |
void ResizeManager::Resize | ( | int | dx, | |
int | dy | |||
) |
void ResizeManager::SetMinMaxInfo | ( | LPMINMAXINFO | lpmmi | ) | [inline] |
Definition at line 482 of file window.h.
References _min_wnd_size.
Referenced by ResizeController< BASE >::WndProc().
00483 { 00484 lpmmi->ptMinTrackSize.x = _min_wnd_size.cx; 00485 lpmmi->ptMinTrackSize.y = _min_wnd_size.cy; 00486 }
HWND ResizeManager::_hwnd [protected] |
SIZE ResizeManager::_last_size [protected] |
IBrowser Source Code Documentation
generated on 18.09.2008 by |