Revision 9392 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/project/documents/layout/gui/dialogs/EventsFAlign.java

View differences:

EventsFAlign.java
50 50
import java.util.TreeMap;
51 51

  
52 52
import com.iver.andami.PluginServices;
53
import com.iver.cit.gvsig.gui.layout.Layout;
54 53
import com.iver.cit.gvsig.project.documents.layout.commands.EditableFeatureSource;
55 54
import com.iver.cit.gvsig.project.documents.layout.fframes.IFFrame;
55
import com.iver.cit.gvsig.project.documents.layout.gui.Layout;
56 56

  
57 57

  
58 58
/**
......
79 79
	 */
80 80
	private void alignLeft() {
81 81
		double xmin = Double.MAX_VALUE;
82
		IFFrame[] fframes=m_layout.getFFrames();
82
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
83 83
		for (int i = 0; i < fframes.length; i++) {
84 84
			IFFrame fframe = fframes[i];
85 85

  
......
89 89
				}
90 90
			}
91 91
		}
92
		EditableFeatureSource efs=m_layout.getEFS();
92
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
93 93
		efs.startComplexCommand();
94 94
		for (int i = fframes.length-1; i>=0; i--) {
95 95
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
107 107
	 */
108 108
	private void alignLeftL() {
109 109
		double xmin = 0;
110
		IFFrame[] fframes=m_layout.getFFrames();
111
		EditableFeatureSource efs=m_layout.getEFS();
110
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
111
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
112 112
		efs.startComplexCommand();
113 113
		for (int i = 0; i < fframes.length; i++) {
114 114
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
129 129
	private void alignCenterV() {
130 130
		double xcenter = 0;
131 131
		double w = Double.MIN_VALUE;
132
		IFFrame[] fframes=m_layout.getFFrames();
132
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
133 133
		for (int i = 0; i < fframes.length; i++) {
134 134
			IFFrame fframe = fframes[i];
135 135

  
......
140 140
				}
141 141
			}
142 142
		}
143
		EditableFeatureSource efs=m_layout.getEFS();
143
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
144 144
		efs.startComplexCommand();
145 145
		for (int i = 0; i < fframes.length; i++) {
146 146
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
159 159
	 */
160 160
	private void alignCenterVL() {
161 161
		double xcenter = 0;
162
		xcenter = m_layout.getAtributes().m_sizePaper.getAncho() / 2;
163
		IFFrame[] fframes=m_layout.getFFrames();
164
		EditableFeatureSource efs=m_layout.getEFS();
162
		xcenter = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAncho() / 2;
163
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
164
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
165 165
		efs.startComplexCommand();
166 166
		for (int i = 0; i < fframes.length; i++) {
167 167
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
181 181
	 */
182 182
	private void alignRight() {
183 183
		double xmax = Double.MIN_VALUE;
184
		IFFrame[] fframes=m_layout.getFFrames();
184
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
185 185
		for (int i = 0; i < fframes.length; i++) {
186 186
			IFFrame fframe = fframes[i];
187 187

  
......
191 191
				}
192 192
			}
193 193
		}
194
		EditableFeatureSource efs=m_layout.getEFS();
194
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
195 195
		efs.startComplexCommand();
196 196
		for (int i = 0; i < fframes.length; i++) {
197 197
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
210 210
	 */
211 211
	private void alignRightL() {
212 212
		double xmax = 0;
213
		xmax = m_layout.getAtributes().m_sizePaper.getAncho();
214
		IFFrame[] fframes=m_layout.getFFrames();
215
		EditableFeatureSource efs=m_layout.getEFS();
213
		xmax = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAncho();
214
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
215
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
216 216
		efs.startComplexCommand();
217 217
		for (int i = 0; i < fframes.length; i++) {
218 218
			IFFrame fframe =fframes[i].cloneFFrame(m_layout);
......
232 232
	 */
233 233
	private void alignDown() {
234 234
		double ymax = Double.MIN_VALUE;
235
		IFFrame[] fframes=m_layout.getFFrames();
235
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
236 236

  
237 237
		for (int i = 0; i < fframes.length; i++) {
238 238
			IFFrame fframe = fframes[i];
......
243 243
				}
244 244
			}
245 245
		}
246
		EditableFeatureSource efs=m_layout.getEFS();
246
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
247 247
		efs.startComplexCommand();
248 248
		for (int i = 0; i < fframes.length; i++) {
249 249
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
261 261
	 */
262 262
	private void alignDownL() {
263 263
		double ymax = 0;
264
		ymax = m_layout.getAtributes().m_sizePaper.getAlto();
265
		IFFrame[] fframes=m_layout.getFFrames();
266
		EditableFeatureSource efs=m_layout.getEFS();
264
		ymax = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAlto();
265
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
266
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
267 267
		efs.startComplexCommand();
268 268
		for (int i = 0; i < fframes.length; i++) {
269 269
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
282 282
	 */
283 283
	private void alignUp() {
284 284
		double ymin = Double.MAX_VALUE;
285
		IFFrame[] fframes=m_layout.getFFrames();
285
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
286 286
		for (int i = 0; i < fframes.length; i++) {
287 287
			IFFrame fframe = fframes[i];
288 288

  
......
292 292
				}
293 293
			}
294 294
		}
295
		EditableFeatureSource efs=m_layout.getEFS();
295
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
296 296
		efs.startComplexCommand();
297 297
		for (int i = 0; i < fframes.length; i++) {
298 298
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
310 310
	 */
311 311
	private void alignUpL() {
312 312
		double ymin = 0;
313
		IFFrame[] fframes=m_layout.getFFrames();
314
		EditableFeatureSource efs=m_layout.getEFS();
313
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
314
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
315 315
		efs.startComplexCommand();
316 316
		for (int i = 0; i < fframes.length; i++) {
317 317
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
331 331
	private void alignCenterH() {
332 332
		double ycenter = 0;
333 333
		double h = Double.MIN_VALUE;
334
		IFFrame[] fframes=m_layout.getFFrames();
334
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
335 335
		for (int i = 0; i < fframes.length; i++) {
336 336
			IFFrame fframe = fframes[i];
337 337

  
......
342 342
				}
343 343
			}
344 344
		}
345
		EditableFeatureSource efs=m_layout.getEFS();
345
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
346 346
		efs.startComplexCommand();
347 347
		for (int i = 0; i < fframes.length; i++) {
348 348
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
361 361
	 */
362 362
	private void alignCenterHL() {
363 363
		double ycenter = 0;
364
		ycenter = m_layout.getAtributes().m_sizePaper.getAlto() / 2;
365
		IFFrame[] fframes=m_layout.getFFrames();
366
		EditableFeatureSource efs=m_layout.getEFS();
364
		ycenter = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAlto() / 2;
365
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
366
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
367 367
		efs.startComplexCommand();
368 368
		for (int i = 0; i < fframes.length; i++) {
369 369
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
385 385
		double xmin = Double.MAX_VALUE;
386 386
		double xmax = Double.MIN_VALUE;
387 387
		int num = 0;
388
		IFFrame[] fframes=m_layout.getFFrames();
388
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
389 389
		for (int i = 0; i < fframes.length; i++) {
390 390
			IFFrame fframe = fframes[i];
391 391

  
......
404 404

  
405 405
		double dif = xmax - xmin;
406 406
		double dist = dif / num;
407
		EditableFeatureSource efs=m_layout.getEFS();
407
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
408 408
		efs.startComplexCommand();
409 409
		for (int i = 0; i < fframes.length; i++) {
410 410
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
424 424
	private void distLeftL() {
425 425
		double xmin = 0;
426 426
		double xmax = 0;
427
		xmax = m_layout.getAtributes().m_sizePaper.getAncho();
427
		xmax = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAncho();
428 428

  
429 429
		int num = 0;
430
		IFFrame[] fframes=m_layout.getFFrames();
430
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
431 431
		for (int i = 0; i < fframes.length; i++) {
432 432
			IFFrame fframe = fframes[i];
433 433

  
......
438 438

  
439 439
		double dif = xmax - xmin;
440 440
		double dist = dif / num;
441
		EditableFeatureSource efs=m_layout.getEFS();
441
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
442 442
		efs.startComplexCommand();
443 443
		for (int i = 0; i < fframes.length; i++) {
444 444
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
459 459
		double xmin = Double.MAX_VALUE;
460 460
		double xmax = Double.MIN_VALUE;
461 461
		int num = 0;
462
		IFFrame[] fframes=m_layout.getFFrames();
462
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
463 463
		for (int i = 0; i < fframes.length; i++) {
464 464
			IFFrame fframe = fframes[i];
465 465

  
......
478 478

  
479 479
		double dif = xmax - xmin;
480 480
		double dist = dif / num;
481
		EditableFeatureSource efs=m_layout.getEFS();
481
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
482 482
		efs.startComplexCommand();
483 483
		for (int i = 0; i < fframes.length; i++) {
484 484
			IFFrame fframe = fframes[i];
......
499 499
	private void distRightL() {
500 500
		double xmin = 0;
501 501
		double xmax = 0;
502
		xmax = m_layout.getAtributes().m_sizePaper.getAncho();
502
		xmax = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAncho();
503 503

  
504 504
		int num = 0;
505
		IFFrame[] fframes=m_layout.getFFrames();
505
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
506 506
		for (int i = 0; i < fframes.length; i++) {
507 507
			IFFrame fframe = fframes[i];
508 508

  
......
513 513

  
514 514
		double dif = xmax - xmin;
515 515
		double dist = dif / num;
516
		EditableFeatureSource efs=m_layout.getEFS();
516
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
517 517
		efs.startComplexCommand();
518 518
		for (int i = 0; i < fframes.length; i++) {
519 519
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
535 535
		double ymin = Double.MAX_VALUE;
536 536
		double ymax = Double.MIN_VALUE;
537 537
		int num = 0;
538
		IFFrame[] fframes=m_layout.getFFrames();
538
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
539 539

  
540 540
		for (int i = 0; i < fframes.length; i++) {
541 541
			IFFrame fframe = fframes[i];
......
555 555

  
556 556
		double dif = ymax - ymin;
557 557
		double dist = dif / num;
558
		EditableFeatureSource efs=m_layout.getEFS();
558
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
559 559
		efs.startComplexCommand();
560 560
		for (int i = 0; i <fframes.length; i++) {
561 561
			IFFrame fframe = fframes[i];
......
575 575
	private void distUpL() {
576 576
		double ymin = 0;
577 577
		double ymax = 0;
578
		ymax = m_layout.getAtributes().m_sizePaper.getAlto();
578
		ymax = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAlto();
579 579

  
580 580
		int num = 0;
581
		IFFrame[] fframes=m_layout.getFFrames();
581
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
582 582
		for (int i = 0; i < fframes.length; i++) {
583 583
			IFFrame fframe = fframes[i];
584 584

  
......
589 589

  
590 590
		double dif = ymax - ymin;
591 591
		double dist = dif / num;
592
		EditableFeatureSource efs=m_layout.getEFS();
592
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
593 593
		efs.startComplexCommand();
594 594
		for (int i = 0; i < fframes.length; i++) {
595 595
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
610 610
		double ymin = Double.MAX_VALUE;
611 611
		double ymax = Double.MIN_VALUE;
612 612
		int num = 0;
613
		IFFrame[] fframes=m_layout.getFFrames();
613
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
614 614
		for (int i = 0; i < fframes.length; i++) {
615 615
			IFFrame fframe = fframes[i];
616 616

  
......
629 629

  
630 630
		double dif = ymax - ymin;
631 631
		double dist = dif / num;
632
		EditableFeatureSource efs=m_layout.getEFS();
632
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
633 633
		efs.startComplexCommand();
634 634
		for (int i = 0; i < fframes.length; i++) {
635 635
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
650 650
	private void distDownL() {
651 651
		double ymin = 0;
652 652
		double ymax = 0;
653
		ymax = m_layout.getAtributes().m_sizePaper.getAlto();
653
		ymax = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAlto();
654 654

  
655 655
		int num = 0;
656
		IFFrame[] fframes=m_layout.getFFrames();
656
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
657 657
		for (int i = 0; i < fframes.length; i++) {
658 658
			IFFrame fframe = fframes[i];
659 659

  
......
664 664

  
665 665
		double dif = ymax - ymin;
666 666
		double dist = dif / num;
667
		EditableFeatureSource efs=m_layout.getEFS();
667
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
668 668
		efs.startComplexCommand();
669 669
		for (int i = fframes.length - 1; i >= 0; i--) {
670 670
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
685 685
		double xmin = Double.MAX_VALUE;
686 686
		double xmax = Double.MIN_VALUE;
687 687
		int num = 0;
688
		IFFrame[] fframes=m_layout.getFFrames();
688
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
689 689
		for (int i = 0; i < fframes.length; i++) {
690 690
			IFFrame fframe = fframes[i];
691 691

  
......
704 704

  
705 705
		double dif = xmax - xmin;
706 706
		double dist = dif / num;
707
		EditableFeatureSource efs=m_layout.getEFS();
707
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
708 708
		efs.startComplexCommand();
709 709
		for (int i = 0; i < fframes.length; i++) {
710 710
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
726 726
	private void distCenterHL() {
727 727
		double xmin = 0;
728 728
		double xmax = 0;
729
		xmax = m_layout.getAtributes().m_sizePaper.getAncho();
729
		xmax = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAncho();
730 730

  
731 731
		int num = 0;
732
		IFFrame[] fframes=m_layout.getFFrames();
732
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
733 733
		for (int i = 0; i < fframes.length; i++) {
734 734
			IFFrame fframe = fframes[i];
735 735

  
......
740 740

  
741 741
		double dif = xmax - xmin;
742 742
		double dist = dif / num;
743
		EditableFeatureSource efs=m_layout.getEFS();
743
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
744 744
		efs.startComplexCommand();
745 745
		for (int i = 0; i < fframes.length; i++) {
746 746
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
762 762
		double ymin = Double.MAX_VALUE;
763 763
		double ymax = Double.MIN_VALUE;
764 764
		int num = 0;
765
		IFFrame[] fframes=m_layout.getFFrames();
765
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
766 766
		for (int i = 0; i < fframes.length; i++) {
767 767
			IFFrame fframe = fframes[i];
768 768

  
......
781 781

  
782 782
		double dif = ymax - ymin;
783 783
		double dist = dif / num;
784
		EditableFeatureSource efs=m_layout.getEFS();
784
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
785 785
		efs.startComplexCommand();
786 786
		for (int i = 0; i < fframes.length; i++) {
787 787
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
803 803
	private void distCenterVL() {
804 804
		double ymin = 0;
805 805
		double ymax = 0;
806
		ymax = m_layout.getAtributes().m_sizePaper.getAlto();
806
		ymax = m_layout.getLayoutContext().getAtributes().m_sizePaper.getAlto();
807 807

  
808 808
		int num = 0;
809
		IFFrame[] fframes=m_layout.getFFrames();
809
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
810 810
		for (int i = 0; i < fframes.length; i++) {
811 811
			IFFrame fframe = fframes[i];
812 812

  
......
817 817

  
818 818
		double dif = ymax - ymin;
819 819
		double dist = dif / num;
820
		EditableFeatureSource efs=m_layout.getEFS();
820
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
821 821
		efs.startComplexCommand();
822 822
		for (int i = 0; i < fframes.length; i++) {
823 823
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
838 838
	 */
839 839
	private void sizeWidth() {
840 840
		double wmax = Double.MIN_VALUE;
841
		IFFrame[] fframes=m_layout.getFFrames();
841
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
842 842
		for (int i = 0; i < fframes.length; i++) {
843 843
			IFFrame fframe = fframes[i];
844 844

  
......
848 848
				}
849 849
			}
850 850
		}
851
		EditableFeatureSource efs=m_layout.getEFS();
851
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
852 852
		efs.startComplexCommand();
853 853
		for (int i = 0; i < fframes.length; i++) {
854 854
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
867 867
	 */
868 868
	private void sizeHeight() {
869 869
		double hmax = Double.MIN_VALUE;
870
		IFFrame[] fframes=m_layout.getFFrames();
870
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
871 871
		for (int i = 0; i < fframes.length; i++) {
872 872
			IFFrame fframe = fframes[i];
873 873

  
......
877 877
				}
878 878
			}
879 879
		}
880
		EditableFeatureSource efs=m_layout.getEFS();
880
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
881 881
		efs.startComplexCommand();
882 882
		for (int i = 0; i < fframes.length; i++) {
883 883
			IFFrame fframe = fframes[i].cloneFFrame(m_layout);
......
901 901
		double xmax = Double.MIN_VALUE;
902 902

  
903 903
		TreeMap treemap = new TreeMap();
904
		IFFrame[] fframes=m_layout.getFFrames();
904
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
905 905
		for (int i = 0; i < fframes.length; i++) {
906 906
			IFFrame fframe = fframes[i];
907 907

  
......
933 933

  
934 934
		if (inLayout) {
935 935
			total += (xmin +
936
			(m_layout.getAtributes().m_sizePaper.getAncho() - xmax));
936
			(m_layout.getLayoutContext().getAtributes().m_sizePaper.getAncho() - xmax));
937 937
			num += 2;
938 938
		}
939 939

  
940 940
		double dist = total / (num - 1);
941 941
		Iterator k = treemap.keySet().iterator();
942
		EditableFeatureSource efs=m_layout.getEFS();
942
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
943 943
		efs.startComplexCommand();
944 944
		if (k.hasNext()) {
945 945
			IFFrame fframe=(IFFrame) treemap.get(k.next());
......
973 973
		double ymax = Double.MIN_VALUE;
974 974

  
975 975
		TreeMap treemap = new TreeMap();
976
		IFFrame[] fframes=m_layout.getFFrames();
976
		IFFrame[] fframes=m_layout.getLayoutContext().getFFrames();
977 977
		for (int i = 0; i < fframes.length; i++) {
978 978
			IFFrame fframe = fframes[i];
979 979

  
......
1006 1006

  
1007 1007
		if (inLayout) {
1008 1008
			total += (ymin +
1009
			(m_layout.getAtributes().m_sizePaper.getAlto() - ymax));
1009
			(m_layout.getLayoutContext().getAtributes().m_sizePaper.getAlto() - ymax));
1010 1010
			num += 2;
1011 1011
		}
1012 1012

  
1013 1013
		double dist = total / (num - 1);
1014 1014
		Iterator k = treemap.keySet().iterator();
1015
		EditableFeatureSource efs=m_layout.getEFS();
1015
		EditableFeatureSource efs=m_layout.getLayoutContext().getEFS();
1016 1016
		efs.startComplexCommand();
1017 1017
		if (k.hasNext()) {
1018 1018
			IFFrame fframe=(IFFrame) treemap.get(k.next());
......
1041 1041
	 * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)
1042 1042
	 */
1043 1043
	public void actionPerformed(ActionEvent e) {
1044
		m_layout.updateFFrames();
1044
		m_layout.getLayoutContext().updateFFrames();
1045 1045
		if (!inLayout) {
1046 1046
			if (e.getActionCommand() == "LEFT") {
1047 1047
				alignLeft();
......
1073 1073
				sizeHeight();
1074 1074
			} else if (e.getActionCommand() == "SIZEOTHER") {
1075 1075
				sizeWidth();
1076
				m_layout.updateFFrames();
1076
				m_layout.getLayoutContext().updateFFrames();
1077 1077
				sizeHeight();
1078 1078
			} else if (e.getActionCommand() == "SPACERIGHT") {
1079 1079
				spaceRight();
......
1113 1113
				sizeHeight();
1114 1114
			} else if (e.getActionCommand() == "SIZEOTHER") {
1115 1115
				sizeWidth();
1116
				m_layout.updateFFrames();
1116
				m_layout.getLayoutContext().updateFFrames();
1117 1117
				sizeHeight();
1118 1118
			} else if (e.getActionCommand() == "SPACERIGHT") {
1119 1119
				spaceRight();
......
1123 1123
				inLayout = false;
1124 1124
			}
1125 1125
		}
1126
		m_layout.updateFFrames();
1127
		m_layout.refresh();
1126
		m_layout.getLayoutContext().updateFFrames();
1127
		m_layout.getLayoutControl().refresh();
1128 1128
	}
1129 1129
}

Also available in: Unified diff