AlignOrg.st
changeset 126 25df58661f32
parent 114 e577a2f332d0
child 191 cb2815b77100
--- a/AlignOrg.st	Thu Nov 23 11:43:41 1995 +0100
+++ b/AlignOrg.st	Thu Nov 23 18:42:34 1995 +0100
@@ -106,36 +106,74 @@
 
 	top open
 "
-!
-
-version
-    ^ '$Header: /cvs/stx/stx/libview2/Attic/AlignOrg.st,v 1.7 1995-11-11 16:04:11 cg Exp $'
 ! !
 
 !AlignmentOrigin methodsFor:'accessing'!
 
+leftAlignmentFraction
+    "return leftAlignmentFraction"
+
+    ^ leftAlignmentFraction
+!
+
 leftAlignmentFraction:something
     "set leftAlignmentFraction"
 
     leftAlignmentFraction := something.
 !
 
-leftAlignmentFraction
-    "return leftAlignmentFraction"
+topAlignmentFraction
+    "return topAlignmentFraction"
 
-    ^ leftAlignmentFraction
+    ^ topFraction
 !
 
 topAlignmentFraction:something
     "set topAlignmentFraction"
 
     topAlignmentFraction := something.
+! !
+
+!AlignmentOrigin methodsFor:'converting'!
+
+fromLiteralArrayEncoding:encoding
+    "read my values from an encoding.
+     The encoding is supposed to be of the form: 
+	(AlignmentOrigin orgOffsX relOrgX orgOffsY relOrgY leftAlignFract topAlignFract)"
+
+    leftOffset := encoding at:2.
+    leftFraction := encoding at:3.
+    topOffset := encoding at:4.
+    topFraction := encoding at:5.
+    leftAlignmentFraction := encoding at:6.
+    topAlignmentFraction := encoding at:7.
+
+
+    "
+      AlignmentOrigin new fromLiteralArrayEncoding:#(#AlignmentOrigin 70 0 2 0 0.5 0.25)
+    "
+
+    "Modified: 1.9.1995 / 02:23:53 / claus"
 !
 
-topAlignmentFraction
-    "return topAlignmentFraction"
+literalArrayEncoding
+    "encode myself as an array.
+     The encoding is: 
+	(#AlignmentOrigin orgOffsX relOrgX orgOffsY relOrgY leftAlignFract topAlignFract)"
 
-    ^ topFraction
+    ^ super literalArrayEncoding
+      , (Array
+	    with:leftAlignmentFraction
+	    with:topAlignmentFraction)
+
+    "Modified: 1.9.1995 / 02:43:35 / claus"
+! !
+
+!AlignmentOrigin methodsFor:'initialization'!
+
+initialize
+    super initialize.
+    leftAlignmentFraction := topAlignmentFraction := 0.
 ! !
 
 !AlignmentOrigin methodsFor:'printing & storing'!
@@ -151,7 +189,6 @@
 	, ')'
 ! !
 
-
 !AlignmentOrigin methodsFor:'queries'!
 
 rectangleRelativeTo:superRectangle preferred:prefRect
@@ -194,44 +231,8 @@
     "
 ! !
 
-!AlignmentOrigin methodsFor:'initialization'!
-
-initialize
-    super initialize.
-    leftAlignmentFraction := topAlignmentFraction := 0.
-! !
-
-!AlignmentOrigin methodsFor:'converting'!
-
-literalArrayEncoding
-    "encode myself as an array.
-     The encoding is: 
-	(#AlignmentOrigin orgOffsX relOrgX orgOffsY relOrgY leftAlignFract topAlignFract)"
-
-    ^ super literalArrayEncoding
-      , (Array
-	    with:leftAlignmentFraction
-	    with:topAlignmentFraction)
+!AlignmentOrigin class methodsFor:'documentation'!
 
-    "Modified: 1.9.1995 / 02:43:35 / claus"
-!
-
-fromLiteralArrayEncoding:encoding
-    "read my values from an encoding.
-     The encoding is supposed to be of the form: 
-	(AlignmentOrigin orgOffsX relOrgX orgOffsY relOrgY leftAlignFract topAlignFract)"
-
-    leftOffset := encoding at:2.
-    leftFraction := encoding at:3.
-    topOffset := encoding at:4.
-    topFraction := encoding at:5.
-    leftAlignmentFraction := encoding at:6.
-    topAlignmentFraction := encoding at:7.
-
-
-    "
-      AlignmentOrigin new fromLiteralArrayEncoding:#(#AlignmentOrigin 70 0 2 0 0.5 0.25)
-    "
-
-    "Modified: 1.9.1995 / 02:23:53 / claus"
+version
+    ^ '$Header: /cvs/stx/stx/libview2/Attic/AlignOrg.st,v 1.8 1995-11-23 17:42:13 cg Exp $'
 ! !