summaryrefslogtreecommitdiff
path: root/winrt/mupdfwinrt/ContentItem.h
diff options
context:
space:
mode:
Diffstat (limited to 'winrt/mupdfwinrt/ContentItem.h')
-rw-r--r--winrt/mupdfwinrt/ContentItem.h59
1 files changed, 59 insertions, 0 deletions
diff --git a/winrt/mupdfwinrt/ContentItem.h b/winrt/mupdfwinrt/ContentItem.h
new file mode 100644
index 00000000..69dd89fe
--- /dev/null
+++ b/winrt/mupdfwinrt/ContentItem.h
@@ -0,0 +1,59 @@
+#pragma once
+
+using namespace Platform; /* For String */
+
+namespace mupdfwinrt {
+ [Windows::UI::Xaml::Data::Bindable]
+ public ref class ContentItem sealed
+ {
+ private:
+ int page;
+ String^ string_orig;
+ String^ string_margin;
+
+ public:
+ ContentItem(void);
+
+ property int Page
+ {
+ int get() { return (page); }
+ void set(int value)
+ {
+ if (value < 0)
+ {
+ throw ref new Platform::InvalidArgumentException();
+ }
+ page = value;
+ }
+ }
+
+ property String^ StringOrig
+ {
+ String^ get() { return (string_orig); }
+ void set(String^ value)
+ {
+ string_orig = value;
+ }
+ }
+
+ property String^ StringMargin
+ {
+ String^ get() { return (string_margin); }
+ void set(String^ value)
+ {
+ string_margin = value;
+ }
+ }
+
+
+
+
+
+
+ };
+}
+
+
+
+
+