Index: UI/PR/GA/TandemBox.cls.xml
===================================================================
diff -u -r14790 -r16058
--- UI/PR/GA/TandemBox.cls.xml (.../TandemBox.cls.xml) (revision 14790)
+++ UI/PR/GA/TandemBox.cls.xml (.../TandemBox.cls.xml) (revision 16058)
@@ -5,8 +5,292 @@
KeyCodesCNTs,PRGACNTs,UILibCtrlCNTs
Default
%Library.TMFormClass
-0
+
+cache
+0
+MApplication
+document
+literal
+
+
+
+
+cache
+0
+document
+literal
+
+
+
+
+initvalue:%String
+cache
+0
+MApplication
+document
+literal
+
+
+
Minimaal toegelaten Interne Breedte voor een lade met Dubbele Blumotion (in mm)
@@ -3047,7 +3331,7 @@
Set tmpAr("TBCBreedte")= $LB("Afm",+..txtCBreedte,+..cboCBreedte,,)
Set tmpAr("OpvullijstLi")= $LB("Afm",+..txtOpvulLijstLi,,,)
Set tmpAr("OpvullijstRe")= $LB("Afm",+..txtOpvulLijstRe,,,)
- Set tmpAr("TBOpvullijstKleur")=$LB("Afm",+..cboOpvullijstKleur,,,"REF:KLROPVL\K:GR")
+ Set tmpAr("TBOpvullijstKleur")=$LB("Afm",+..cboOpvullijstKleur,,,"REF:KLROPVL") ; Deze wordt nog aangepast in ..AppPrepareBTCtrls()
Set tmpAr("MinTolerantie")= $LB("Afm",+..chkMinTolerantie,,)
Set tmpAr("TBSPZijkant")= $LB("Afm",+..cboSPZijkant,,,"REF:SPZK\K:SA") ; Added K:SA (on 09/11/2009) to set Default for type DLS
Set tmpAr("TBLadeDiepte")= $LB("Afm",+..cboLadeDiepte,,,"REF:LD")
@@ -3380,10 +3664,11 @@
Set KLNr=..Product.KlantGetObjectId()
Do ..blTBox.BTValuesFromProduct(..Product)
+ Do prcWisDefaultWaardeOpvullijstKleur()
+
Set DC=..blTBox.BTValues.GetAt("TBDesignCode")
If $L(DC)&&(..blTBox.DC'=DC) Do ..blTBox.Initialize(DC) ; Added by WimV on 15/02/2010 (na uitbreidingen voor FilterDC)
Do:($L(DFLRef)) prcBTValViaRef("TBStalenRug")
- ;d ..TTrace("test"_$$LCVT^vhLib($$ObjectArrayToLB^vhLib(..blTBox.BTValues)))
Set Key=""
For Set Val=..blTBox.BTValues.GetNext(.Key) Quit:(Key="") Set arBTCopy(Key)=Val
@@ -3398,9 +3683,31 @@
Do:(blnNewProd) prcPrepareExtraCtrls()
Do prcPrepareOpties()
Do prcPrepareSpoelbakMaten()
+ Do prcWijzigControlDefaultingDefs()
Set MApplication.ScreenCursor=$$$crDefault
Quit
+
+prcWisDefaultWaardeOpvullijstKleur()
+ If (..RunMode=$$$rmNewFromTemplate) {
+ Do ..blTBox.BTValues.SetAt("","TBOpvullijstKleur")
+ }
+ Quit
+
+prcWijzigControlDefaultingDefs()
+ New DefaultingViaKey,UIDefault,PieceIndex,i
+ Set DefaultingViaKey=..GeefOPVLKleurDefaultingViaKey()
+ If $L(DefaultingViaKey) {
+ Set UIDefault=$G(..FLookUp("TBOpvullijstKleur","DFL"))
+ Set PieceIndex=0
+ For i=1:1:$L(UIDefault,"\") Set:($P(UIDefault,"\",i)?1"K:".E) PieceIndex=i Quit:(PieceIndex>0)
+ Set:(PieceIndex=0) PieceIndex=$S(UIDefault="":1,1:$L(UIDefault,"\")+1)
+ Set $P(..FLookUp("TBOpvullijstKleur","DFL"),"\",PieceIndex)=DefaultingViaKey
+ }
+ Quit
+prcPrependDelimiterIndienNodig(Waarde, Delimiter)
+ Quit $S($L(Waarde):Delimiter, 1:"")_Waarde
+
prcPrepareExtraCtrls()
#define DS "TBDesign"
#define PRO "IsPRO"
@@ -4467,273 +4774,6 @@
]]>
-
-cache
-0
-MApplication
-document
-literal
-
-
-
-
-initvalue:%String
-cache
-0
-MApplication
-document
-literal
-
-
-
Klasse
cache