diff options
author | Michael Vrhel <michael.vrhel@artifex.com> | 2014-09-09 16:31:31 -0700 |
---|---|---|
committer | Michael Vrhel <michael.vrhel@artifex.com> | 2014-09-09 16:39:41 -0700 |
commit | 7ea99e3a8951e265d1437a77dcfee069de0edf76 (patch) | |
tree | 8e113fea67931064e2a9338d67b26aaabab27512 /platform/winrt/mupdf_cpp/RectList.h | |
parent | 8a9519f2183b64fe220bcb1f6acedbe6acc190cd (diff) | |
download | mupdf-7ea99e3a8951e265d1437a77dcfee069de0edf76.tar.xz |
Rename of winrt to windows due to presence on gsview in this folder.
The contents of this folder will contain both winrt and gsview projects
which are shared in a common visual studio 2013 solution.
Diffstat (limited to 'platform/winrt/mupdf_cpp/RectList.h')
-rw-r--r-- | platform/winrt/mupdf_cpp/RectList.h | 153 |
1 files changed, 0 insertions, 153 deletions
diff --git a/platform/winrt/mupdf_cpp/RectList.h b/platform/winrt/mupdf_cpp/RectList.h deleted file mode 100644 index 999fe3d2..00000000 --- a/platform/winrt/mupdf_cpp/RectList.h +++ /dev/null @@ -1,153 +0,0 @@ -#pragma once - -/* WinRT RectList class for binding a collection of rects to the xaml ui */ -using namespace Windows::UI::Xaml::Media::Imaging; -using namespace Windows::UI::Xaml::Controls; -using namespace Platform; /* For String */ - -namespace mupdf_cpp -{ - [Windows::UI::Xaml::Data::Bindable] // in c++, adding this attribute to ref classes enables data binding for more info search for 'Bindable' on the page http://go.microsoft.com/fwlink/?LinkId=254639 - - public ref class RectList sealed - { - private: - int height; - int width; - int x; - int y; - String^ color; - /* These are used to store the link infomation */ - int type; - int pagenum; - Windows::Foundation::Uri ^uri; - String^ index; // For identify which rectangle was tapped - public: - RectList(void); - - property String^ Index - { - String^ get() - { - return ((String^) index); - } - - void set(String^ value) - { - index = value; - } - } - - property String^ Color - { - String^ get() - { - return (color); - } - - void set(String^ value) - { - color = value; - } - } - - property int Height - { - int get() - { - return ((int) height); - } - - void set(int value) - { - if (value < 0) - { - throw ref new Platform::InvalidArgumentException(); - } - height = value; - } - } - - property int Width - { - int get() - { - return width; - } - - void set(int value) - { - if (value < 0) - { - throw ref new Platform::InvalidArgumentException(); - } - width = value; - } - } - - property int X - { - int get() - { - return x; - } - - void set(int value) - { - x = value; - } - } - - property int Y - { - int get() - { - return y; - } - - void set(int value) - { - y = value; - } - } - - property int Type - { - int get() - { - return type; - } - - void set(int value) - { - type = value; - } - } - - property int PageNum - { - int get() - { - return pagenum; - } - - void set(int value) - { - pagenum = value; - } - } - - property Windows::Foundation::Uri^ Urilink - { - Windows::Foundation::Uri^ get() - { - return uri; - } - - void set(Windows::Foundation::Uri^ value) - { - uri = value; - } - } - }; -} |