1. wxStaticLine implemented (generic (ugly) and MSW versions)
2. wxTextDialog looks fine under MSW again 3. startup tips added: code, sample, docs 4. read-only text controls don't participate in TAB traversal git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -207,20 +207,27 @@ extern LONG APIENTRY _EXPORT
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// macros to make casting between WXFOO and FOO a bit easier: the GetFoo()
|
||||
// returns Foo cast to the Windows type for oruselves, while GetFoosFoo() takes
|
||||
// an argument which should be a pointer to wxFoo (is this really clear?)
|
||||
// returns Foo cast to the Windows type for oruselves, while GetFooOf() takes
|
||||
// an argument which should be a pointer or reference to the object of the
|
||||
// corresponding class (this depends on the macro)
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
#define GetHwnd() ((HWND)GetHWND())
|
||||
#define GetWinHwnd(win) ((HWND)((win)->GetHWND()))
|
||||
#define GetHwndOf(win) ((HWND)((win)->GetHWND()))
|
||||
// old name
|
||||
#define GetWinHwnd GetHwndOf
|
||||
|
||||
#define GetHdc() ((HDC)GetHDC())
|
||||
#define GetHdcOf(dc) ((HDC)(dc).GetHDC())
|
||||
|
||||
#define GetHicon() ((HICON)GetHICON())
|
||||
#define GetIconHicon(icon) ((HICON)(icon).GetHICON())
|
||||
#define GetHiconOf(icon) ((HICON)(icon).GetHICON())
|
||||
|
||||
#define GetHaccel() ((HACCEL)GetHACCEL())
|
||||
#define GetTableHaccel(table) ((HACCEL)((table).GetHACCEL()))
|
||||
#define GetHaccelOf(table) ((HACCEL)((table).GetHACCEL()))
|
||||
|
||||
#define GetHmenu() ((HMENU)GetHMenu())
|
||||
#define GetHmenuOf(menu) ((HMENU)menu->GetHMenu())
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// global data
|
||||
|
Reference in New Issue
Block a user