Program: bbtk
Module: $RCSfile: bbwxSplit.h,v $
Language: C++
- Date: $Date: 2008/01/22 15:02:00 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2008/02/04 13:02:58 $
+ Version: $Revision: 1.4 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
PURPOSE. See the above copyright notices for more information.
=========================================================================*//**
- * \brief Short description in one line
- *
- * Long description which
- * can span multiple lines
*/
/**
* \file
- * \brief Pattern for the definition of a new type of Node (header)
+ * \brief Widget which splits a window into two parts
*/
/**
- * \class bbtk::NodePatern
- * \brief Pattern for the definition of a new type of Node
+ * \class bbwx::Split
+ * \brief Widget which splits a window into two parts
*/
BBTK_DECLARE_INPUT(Orientation,int);
BBTK_DECLARE_INPUT(Proportion,int);
BBTK_PROCESS(Process);
- // BBTK_CREATE_WIDGET(CreateWidget);
+ BBTK_CREATE_WIDGET(CreateWidget);
void Process();
- // void CreateWidget();
+ void CreateWidget();
protected:
virtual void bbUserConstructor();
BBTK_NAME("Split");
BBTK_AUTHOR("laurent.guigues@creatis.insa-lyon.fr");
BBTK_DESCRIPTION("Widget which splits a window in two fixed size parts (wxSplitterWindow)");
+ BBTK_KEYWORD("wx;widget");
BBTK_INPUT(Split,Widget1,"Upper or left widget",wxWindow*);
BBTK_INPUT(Split,Widget2,"Lower or right widget",wxWindow*);
BBTK_INPUT(Split,Orientation,"Orientation (default 0), 0=Horizontal , 1=Vertical",int);