diff --git a/PropertyWindow.cpp b/PropertyWindow.cpp index d385ac2..34ebfa7 100644 --- a/PropertyWindow.cpp +++ b/PropertyWindow.cpp @@ -49,10 +49,10 @@ bool PropertyWindow::onCreate(int x, int y, int sx, int sy, HMODULE hThisInstanc PropGrid_ItemInit(pItem); pItem.lpszCatalog="Test"; - pItem.lpszPropName="Test2"; + pItem.lpszPropName="Offset"; pItem.lpszzCmbItems="What"; pItem.lpszPropDesc="Description"; - pItem.lpCurValue=0; + pItem.lpCurValue=(LPARAM)"0, 0, 0"; pItem.iItemType=PIT_EDIT; @@ -87,7 +87,7 @@ bool PropertyWindow::onCreate(int x, int y, int sx, int sy, HMODULE hThisInstanc PropGrid_ExpandAllCatalogs(_propGrid); SetWindowLongPtr(_propGrid,GWL_USERDATA,(LONG)this); - _redraw(_hwndProp); + _redraw(); return true; } @@ -98,13 +98,12 @@ PropertyWindow::PropertyWindow(int x, int y, int sx, int sy, HMODULE hThisInstan void PropertyWindow::onResize() { - _redraw(_hwndProp); + _redraw(); } -void PropertyWindow::_redraw(HWND hwnd) +void PropertyWindow::_redraw() { RECT rect; - GetClientRect(hwnd,&rect); - SetWindowPos(_propGrid, NULL, 0, 0, rect.right, rect.bottom, SWP_NOMOVE | SWP_NOZORDER | SWP_NOACTIVATE); + GetClientRect(_hwndProp,&rect); + SetWindowPos(_propGrid, NULL, 0, 20, rect.right, rect.bottom-20, SWP_NOZORDER | SWP_NOACTIVATE); } - diff --git a/PropertyWindow.h b/PropertyWindow.h index 34eae0c..3c3e54f 100644 --- a/PropertyWindow.h +++ b/PropertyWindow.h @@ -8,5 +8,5 @@ public: private: HWND _propGrid; HWND _hwndProp; - void _redraw(HWND hwnd); + void _redraw(); }; \ No newline at end of file diff --git a/main.cpp b/main.cpp index 095b4a1..4142ef8 100644 --- a/main.cpp +++ b/main.cpp @@ -141,7 +141,7 @@ Demo::Demo(const GAppSettings& settings,HWND parentWindow) { //: GApp(settings,w SetWindowLongPtr(_hWndMain,GWL_USERDATA,(LONG)this); SetWindowLongPtr(_hwndRenderer,GWL_USERDATA,(LONG)this); - _propWindow = new PropertyWindow(0,0,200,640,hThisInstance); + _propWindow = new PropertyWindow(0, 0, 200, 640, hThisInstance); IEBrowser* webBrowser = new IEBrowser(_hwndToolbox); webBrowser->navigateSyncURL(L"http://scottbeebiwan.tk/g3d/toolbox/"); }