#Region---------------------{ Create Order Bins }--------------------
'************* lstOrders
binCtrlObjLst.Initialize() ' Collection of Pan
panOrderBinsBase.Initialize("") ' Base houses all orderBin Panels < Controls >
Activity.AddView(panOrderBinsBase,17.5%x,50%y,800dip,300dip)
iTwoPanelWidth = panOrderBinsBase.Width/2
iThreePanelWidth = panOrderBinsBase.Width/3
If lstOrders.Size > MAX_BIN_COUNT Then
iBinCount = MAX_BIN_COUNT
Else
iBinCount = lstOrders.Size
End If
For xBinCount = 0 To iBinCount -1
Dim currOrdData As typ_cOrderAssignment
Dim tmpOrdObj As typ_OrderObject
'Dim tmpOrgAssign As typ_cOrderAssignment
tmpOrdObj = lstOrders.Get(xBinCount)
currOrdData.ordId = tmpOrdObj.orderID
currOrdData.pos = xBinCount
Msgbox(currOrdData.ordId,"OrderID")
' Try
' currOrdData = daObject.GetSpecificOrderNoPerBinPosition(xBinCount)
' Catch
'
' Msgbox(LastException.Message, "ERROR HERE")
' 'This VERY UGLY logic will allow you out of a missing element at position X
' End Try
binCrtl = uiLogic.CreateBinControl(xBinCount, currOrdData)
binCtrlObjLst.Add(binCrtl)
If xBinCount = iBinCountSubOneRef Then
bAllowEntry = True
End If
Next
#End Region