summaryrefslogtreecommitdiff
path: root/winrt/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'winrt/README.txt')
-rw-r--r--winrt/README.txt34
1 files changed, 29 insertions, 5 deletions
diff --git a/winrt/README.txt b/winrt/README.txt
index 1ae59d2f..4beaefbf 100644
--- a/winrt/README.txt
+++ b/winrt/README.txt
@@ -1,14 +1,38 @@
This MSVC project needs the thirdparty sources to be in place.
-Current Issues:
+mupdf_cpp:
+
+This is the c++ viewer code, which creates and handles the UI.
+
+mupdfwinrt:
+
+This defines the WinRT interface to mupdf.
+There are two primary classes, mudocument and muctx.
+The viewer code should create a
+mudocument type and make use of the methods in
+this winRT class. The mupdocument class is a winRT
+class and the methods should be callable from
+C++, C#, Javascript etc.
-Text search destroys the link canvas
+The muctx class interfaces to the mupdf API calls
+and pretty much uses standard c++ methods with
+the exception of the Windows types String and Point.
+
+mupdfwinrt lib is linked statically to the viewer
+code, but this could be set up as a DLL if desired.
+
+The libraries generated, libmupdf_winRT, libmupdf-nov8_winRT
+and libthridparty_winRT are essentially the same as those
+in the win32 project, however they are needed here for
+building with VS 2012 ARM target.
+
+Current Issues:
-Small horizontal sizes squash buttons together
+Space/Tab needs to be reworked in files
-Small horizontal resize reflow back to flipview has issues
+State needs to be saved during suspension
-Still needs error checking
+Still needs additional error checking
Needs progress bar during text search