From 5f8177088ab1df9c8dc23a7ddc52007750bbdad2 Mon Sep 17 00:00:00 2001 From: Kurt Zenker Date: Thu, 6 Jul 2006 13:18:05 +0000 Subject: INTEGRATION: CWS dbwizardpp4 (1.7.28); FILE MERGED 2006/06/26 08:11:46 bc 1.7.28.2: #i45673#fieldcolumn can now also handle '.' in their name 2006/06/22 08:20:29 bc 1.7.28.1: #i45673# Fieldcolumns now differentiate between Fieldname and DisplayfieldName --- .../com/sun/star/wizards/form/FormControlArranger.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'wizards/com/sun') diff --git a/wizards/com/sun/star/wizards/form/FormControlArranger.java b/wizards/com/sun/star/wizards/form/FormControlArranger.java index c07aa53679a4..88a81281144d 100644 --- a/wizards/com/sun/star/wizards/form/FormControlArranger.java +++ b/wizards/com/sun/star/wizards/form/FormControlArranger.java @@ -4,9 +4,9 @@ * * $RCSfile: FormControlArranger.java,v $ * - * $Revision: 1.7 $ + * $Revision: 1.8 $ * - * last change: $Author: vg $ $Date: 2006-04-07 12:43:05 $ + * last change: $Author: kz $ $Date: 2006-07-06 14:18:05 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -91,10 +91,11 @@ public class FormControlArranger { int a; int StartA; int nMaxDBYPos = 0; //the maximum YPosition of a DBControl in the form + Short NBorderType = new Short((short) 1); //3-D Border public FormControlArranger(FormHandler _oFormHandler, XNameContainer _xFormName, CommandMetaData oDBMetaData, XStatusIndicator _xProgressBar, Point _StartPoint, Size _FormSize) { - FieldColumns = oDBMetaData.DBFieldColumns; + FieldColumns = oDBMetaData.FieldColumns; xMSF = oDBMetaData.xMSF; xFormName = _xFormName; xProgressBar = _xProgressBar; @@ -118,6 +119,11 @@ public class FormControlArranger { } + public void setBorderType(short _nBorderType){ + NBorderType = new Short(_nBorderType); + } + + private int getCheckBoxDiffHeight(int LastIndex){ if ((LastIndex < DBControlList.length)){ if (DBControlList[LastIndex].getControlType() == FormHandler.SOCHECKBOX){ @@ -311,8 +317,9 @@ public class FormControlArranger { } - public void positionControls(int _icurArrangement, Point _aStartPoint,Size _aFormSize, short _iAlign){ + public void positionControls(int _icurArrangement, Point _aStartPoint,Size _aFormSize, short _iAlign, Short _NBorderType){ try { + this.NBorderType = _NBorderType; this.setStartPoint(_aStartPoint); icurArrangement = _icurArrangement; initializePosSizes(); @@ -528,6 +535,7 @@ public class FormControlArranger { curDBControl.setPosition(aPoint); } checkOuterPoints(nXDBPos, nDBWidth, nYDBPos, nDBHeight, true); + curDBControl.xPropertySet.setPropertyValue("Border", NBorderType); } catch (Exception e) { e.printStackTrace(System.out); }} -- cgit