ultimatepp/bazaar/PainterSvg_demo/Examples.h
koldo fc9281ce67 PainterSvg_demo: Renaming package
git-svn-id: svn://ultimatepp.org/upp/trunk@1407 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-14 21:42:26 +00:00

39 lines
863 B
C++

#ifndef _PainterExamples_Examples_h_
#define _PainterExamples_Examples_h_
#include <CtrlLib/CtrlLib.h>
#include <PainterSvg/PainterSvg.h>
using namespace Upp;
#define LAYOUTFILE <PainterSvg_demo/Examples.lay>
#include <CtrlCore/lay.h>
void RegisterExample(const char *name, void (*ex)(Painter& pw));
struct App : TopWindow {
virtual void Paint(Draw& w);
SplitterFrame split;
ArrayCtrl list;
FrameBottom< WithCtrlLayout<StaticRect> > ctrl;
typedef App CLASSNAME;
void DoPaint0(Painter& sw);
void DoPaint(Painter& sw);
void Print();
void Benchmark();
void Sync();
void ToSlider(EditDouble *e, SliderCtrl *slider);
void ToEdit(EditDouble *e, SliderCtrl *slider);
void Pair(EditDouble& e, SliderCtrl& slider);
void ToSlider();
void Reset();
void Serialize(Stream& s);
App();
~App();
};
#endif