From b40b24219db3250223af0c52d655cb779bfa77ec Mon Sep 17 00:00:00 2001 From: cxl Date: Wed, 17 Feb 2010 16:13:36 +0000 Subject: [PATCH] Syncing ShowQtf git-svn-id: svn://ultimatepp.org/upp/trunk@2089 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppdev/ShowQtf/ShowQtf.h | 21 +++++++++++++++++++++ uppdev/ShowQtf/ShowQtf.upp | 10 ++++++++++ uppdev/ShowQtf/init | 4 ++++ uppdev/ShowQtf/main.cpp | 19 +++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 uppdev/ShowQtf/ShowQtf.h create mode 100644 uppdev/ShowQtf/ShowQtf.upp create mode 100644 uppdev/ShowQtf/init create mode 100644 uppdev/ShowQtf/main.cpp diff --git a/uppdev/ShowQtf/ShowQtf.h b/uppdev/ShowQtf/ShowQtf.h new file mode 100644 index 000000000..1feb82768 --- /dev/null +++ b/uppdev/ShowQtf/ShowQtf.h @@ -0,0 +1,21 @@ +#ifndef _ShowQtf_ShowQtf_h +#define _ShowQtf_ShowQtf_h + +#include + +using namespace Upp; + +class ShowQtf : public TopWindow { + DocEdit text; + RichTextCtrl qtf; + Splitter split; + + void Text(); + +public: + typedef ShowQtf CLASSNAME; + ShowQtf(); +}; + +#endif + diff --git a/uppdev/ShowQtf/ShowQtf.upp b/uppdev/ShowQtf/ShowQtf.upp new file mode 100644 index 000000000..dd4adb0b2 --- /dev/null +++ b/uppdev/ShowQtf/ShowQtf.upp @@ -0,0 +1,10 @@ +uses + CtrlLib; + +file + ShowQtf.h, + main.cpp; + +mainconfig + "" = "GUI"; + diff --git a/uppdev/ShowQtf/init b/uppdev/ShowQtf/init new file mode 100644 index 000000000..7dc9bb7e8 --- /dev/null +++ b/uppdev/ShowQtf/init @@ -0,0 +1,4 @@ +#ifndef _ShowQtf_icpp_init_stub +#define _ShowQtf_icpp_init_stub +#include "CtrlLib/init" +#endif diff --git a/uppdev/ShowQtf/main.cpp b/uppdev/ShowQtf/main.cpp new file mode 100644 index 000000000..35930ea53 --- /dev/null +++ b/uppdev/ShowQtf/main.cpp @@ -0,0 +1,19 @@ +#include "ShowQtf.h" + +void ShowQtf::Text() +{ + qtf <<= ~text; +} + +ShowQtf::ShowQtf() +{ + text <<= THISBACK(Text); + split.Vert(text, qtf); + Add(split.SizePos()); +} + +GUI_APP_MAIN +{ + ShowQtf().Run(); +} +