consistent ID-naming of the widgets
authortz
Sun, 22 Feb 1998 21:32:37 +0100
changeset 661 34af6869d5b8
parent 660 46f55243f1f1
child 662 28d6cac7968b
consistent ID-naming of the widgets
UIGalleryView.st
--- a/UIGalleryView.st	Sun Feb 22 15:35:36 1998 +0100
+++ b/UIGalleryView.st	Sun Feb 22 21:32:37 1998 +0100
@@ -438,10 +438,12 @@
     spec notNil ifTrue:[
         spec := self buildSpecFrom:spec.
         name := spec className asString.
-        name := name copyFrom:1 to:(name size - ('Spec' size) + 1). 
-        name at:1 put:(name at:1) asLowercase.
-        name at:(name size) put:$1.
-        spec name:name.
+        (name endsWith:'Spec') ifTrue:[
+        name := name copyFrom:1 to:(name size - 4).
+        ] ifFalse:[
+            name := name copy
+        ].
+        spec name:(name, $1).
 
         self showUnselected.
         dragObj := DropSpec for:selection specification:spec.