Revision: 4098
          http://skim-app.svn.sourceforge.net/skim-app/?rev=4098&view=rev
Author:   hofman
Date:     2008-06-29 03:02:08 -0700 (Sun, 29 Jun 2008)

Log Message:
-----------
Return queadrilateral points in properties of markup notes

Modified Paths:
--------------
    trunk/SkimNotes/PDFAnnotationMarkup_SKNExtensions.m

Modified: trunk/SkimNotes/PDFAnnotationMarkup_SKNExtensions.m
===================================================================
--- trunk/SkimNotes/PDFAnnotationMarkup_SKNExtensions.m 2008-06-28 23:48:55 UTC 
(rev 4097)
+++ trunk/SkimNotes/PDFAnnotationMarkup_SKNExtensions.m 2008-06-29 10:02:08 UTC 
(rev 4098)
@@ -83,4 +83,18 @@
     return self;
 }
 
+- (NSDictionary *)properties {
+    NSMutableDictionary *dict = [[[super properties] mutableCopy] autorelease];
+    NSArray *quadPoints = [self quadrilateralPoints];
+    if (quadPoints) {
+        int i, iMax = [quadPoints count];
+        NSMutableArray *quadPointStrings = [[NSMutableArray alloc] 
initWithCapacity:iMax];
+        for (i = 0; i < iMax; i++)
+            [strings addObject:NSStringFromPoint([[quadPoints objectAtIndex:i] 
pointValue])];
+        [dict setValue:quadPointStrings 
forKey:SKPDFAnnotationQuadrilateralPointsKey];
+        [quadPointStrings release];
+    }
+    return dict;
+}
+
 @end


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to