Normand Briere
2019-09-02 0050edcb88bac197578ec518425c8c1e1b4e469f
GroupEditor.java
....@@ -1330,6 +1330,7 @@
13301330
13311331 oe.treePanel.add(versionManagerPanel);
13321332 oe.treePanel.Return();
1333
+
13331334 versionSliderPane = AddSlider(oe.treePanel, "Version", 0, 0, 0);
13341335 versionSlider = (cNumberSlider)versionSliderPane.getComponent(1);
13351336 versionSliderPane.preferredHeight = 3;
....@@ -4304,6 +4305,31 @@
43044305 ResetTransform(-1);
43054306 }
43064307
4308
+ void ScaleSelection(int scale)
4309
+ {
4310
+ Object3D obj;
4311
+ for (Enumeration e = group.selection.elements(); e.hasMoreElements();)
4312
+ {
4313
+ obj = (Object3D)e.nextElement();
4314
+
4315
+ if (obj.toParent == null)
4316
+ continue;
4317
+
4318
+ obj.Scale(scale);
4319
+
4320
+ if (obj.parent == null)
4321
+ {
4322
+ System.out.println("NULL PARENT!");
4323
+ // new Exception().printStackTrace();
4324
+ }
4325
+ else
4326
+ TouchTransform(obj);
4327
+ //obj.parent.Touch();
4328
+ }
4329
+
4330
+ refreshContents();
4331
+ }
4332
+
43074333 void ResetTransform(int mask)
43084334 {
43094335 Object3D obj;