From dfa4a46bb0e6c6df9d07039fda5ef7f4309915b2 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Fri, 4 Aug 2006 01:04:15 +0000 Subject: git-svn-id: svn://mattst88.com/svn/skygipp/trunk@2 a71248a0-261a-0410-b604-901f7c0bd773 --- widgetform.h | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 widgetform.h (limited to 'widgetform.h') diff --git a/widgetform.h b/widgetform.h new file mode 100644 index 0000000..c787852 --- /dev/null +++ b/widgetform.h @@ -0,0 +1,42 @@ +#ifndef WIDGETFORM_H +#define WIDGETFORM_H + +#include + +#include "widget.h" + +//! A Form class. + +class CForm: public CWidget { + public: + /*! Constructor */ + CForm(); + + /*! + Create Form + + \param parent HANDLE of the parent window on which to draw + \param name Name of the Form + \param x Top left x coordinate + \param y Top left y coordinate + \param w Form width + \param h Form height + \param style Style flags + \param flags + + \return Success: S_OK\n + Failure: E_HANDLE + + \see GetParent() + */ + HRESULT Create(HANDLE parent, char * name, int x, int y, int w, int h, int style, unsigned int flags); + + /*! + Sets if the Form will use its parent's background + + \param use Use Parent Background + */ + HRESULT UseParentBackground(bool use); +}; + +#endif -- cgit v1.2.3