1) Use GadgetWidth(Desktop()) and GadgetHeight(Desktop()) to help you position the window.
2) No.
3) Check out the splitter code in the MaxIDE sourcecode.
4) You will need to use SetGadgetShape() on your canvas when the window is resized.
---The WINDOW_CLIENTCOORDS flag of CreateWindow() might be of interest.
---ClientHeight() and ClientWidth() will help.
2) No.
3) Check out the splitter code in the MaxIDE sourcecode.
4) You will need to use SetGadgetShape() on your canvas when the window is resized.
---The WINDOW_CLIENTCOORDS flag of CreateWindow() might be of interest.
---ClientHeight() and ClientWidth() will help.