diff --git a/VECTO/BusAuxiliaries/UI/frmHVACTool.Designer.vb b/VECTO/BusAuxiliaries/UI/frmHVACTool.Designer.vb index 20503da8d1365a1149dc0000a6a4d0b2f5ec8b39..2f6bb035e15ebe012737b3c279666a1ff5fd8d7c 100644 --- a/VECTO/BusAuxiliaries/UI/frmHVACTool.Designer.vb +++ b/VECTO/BusAuxiliaries/UI/frmHVACTool.Designer.vb @@ -22,2770 +22,2764 @@ Partial Class frmHVACTool 'Do not modify it using the code editor. <System.Diagnostics.DebuggerStepThrough()> _ Private Sub InitializeComponent() - Me.components = New System.ComponentModel.Container() - Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmHVACTool)) - Me.tabMain = New System.Windows.Forms.TabControl() - Me.tabGeneralInputsBP = New System.Windows.Forms.TabPage() - Me.btnCancelBus = New System.Windows.Forms.Button() - Me.BusParamGroupEdit = New System.Windows.Forms.GroupBox() - Me.Label19 = New System.Windows.Forms.Label() - Me.chkEditIsDoubleDecker = New System.Windows.Forms.CheckBox() - Me.cmbEditEngineType = New System.Windows.Forms.ComboBox() - Me.cmbEditFloorType = New System.Windows.Forms.ComboBox() - Me.txtEditBusModel = New System.Windows.Forms.TextBox() - Me.Label7 = New System.Windows.Forms.Label() - Me.Label8 = New System.Windows.Forms.Label() - Me.Label9 = New System.Windows.Forms.Label() - Me.Label12 = New System.Windows.Forms.Label() - Me.Label14 = New System.Windows.Forms.Label() - Me.Label16 = New System.Windows.Forms.Label() - Me.txtEditBusHeight = New System.Windows.Forms.TextBox() - Me.txtEditBusWidth = New System.Windows.Forms.TextBox() - Me.txtEditBusLength = New System.Windows.Forms.TextBox() - Me.Label17 = New System.Windows.Forms.Label() - Me.Label18 = New System.Windows.Forms.Label() - Me.Label21 = New System.Windows.Forms.Label() - Me.txtEditBusPassengers = New System.Windows.Forms.TextBox() - Me.Label22 = New System.Windows.Forms.Label() - Me.btnEditBus = New System.Windows.Forms.Button() - Me.btnUpdateBusDatabase = New System.Windows.Forms.Button() - Me.btnNewBus = New System.Windows.Forms.Button() - Me.BusParamGroupModel = New System.Windows.Forms.GroupBox() - Me.Label15 = New System.Windows.Forms.Label() - Me.chkIsDoubleDecker = New System.Windows.Forms.CheckBox() - Me.cmbBusFloorType = New System.Windows.Forms.ComboBox() - Me.Label10 = New System.Windows.Forms.Label() - Me.txtBusHeight = New System.Windows.Forms.TextBox() - Me.Label11 = New System.Windows.Forms.Label() - Me.txtBusModel = New System.Windows.Forms.TextBox() - Me.lblBusModel = New System.Windows.Forms.Label() - Me.lblBusFloorType = New System.Windows.Forms.Label() - Me.lblUnitsBW = New System.Windows.Forms.Label() - Me.lblUnitsBSA = New System.Windows.Forms.Label() - Me.lblUnitsBWSA = New System.Windows.Forms.Label() - Me.lblUnitsBV = New System.Windows.Forms.Label() - Me.lblUnitsBL = New System.Windows.Forms.Label() - Me.lblUnitsBFSA = New System.Windows.Forms.Label() - Me.txtBusWidth = New System.Windows.Forms.TextBox() - Me.txtBusLength = New System.Windows.Forms.TextBox() - Me.txtBusVolume = New System.Windows.Forms.TextBox() - Me.lblBusVolume = New System.Windows.Forms.Label() - Me.lblBusLength = New System.Windows.Forms.Label() - Me.lblBusWidth = New System.Windows.Forms.Label() - Me.txtBusWindowSurfaceArea = New System.Windows.Forms.TextBox() - Me.lblBusWindowSurfaceArea = New System.Windows.Forms.Label() - Me.txtBusSurfaceArea = New System.Windows.Forms.TextBox() - Me.lblBusSurfaceArea = New System.Windows.Forms.Label() - Me.txtBusFloorSurfaceArea = New System.Windows.Forms.TextBox() - Me.lblBusFloorSurfaceArea = New System.Windows.Forms.Label() - Me.txtRegisteredPassengers = New System.Windows.Forms.TextBox() - Me.lblRegisteredPassengers = New System.Windows.Forms.Label() - 'Me.cboBuses = New System.Windows.Forms.ComboBox() - Me.tabGeneralInputsBC = New System.Windows.Forms.TabPage() - Me.GroupBox2 = New System.Windows.Forms.GroupBox() - Me.Label24 = New System.Windows.Forms.Label() - Me.txtBC_TemperatureCoolingOff = New System.Windows.Forms.TextBox() - Me.Label5 = New System.Windows.Forms.Label() - Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList = New System.Windows.Forms.Label() - Me.txtBC_MaxPossibleBenefitFromTechnologyList = New System.Windows.Forms.TextBox() - Me.lblBC_MaxPossibleBenefitFromTechnologyList = New System.Windows.Forms.Label() - Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses = New System.Windows.Forms.Label() - Me.txtBC_MaxTemperatureDeltaForLowFloorBusses = New System.Windows.Forms.TextBox() - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses = New System.Windows.Forms.Label() - Me.lblUnitsBC_FrontRearWindowArea = New System.Windows.Forms.Label() - Me.txtBC_FrontRearWindowArea = New System.Windows.Forms.TextBox() - Me.lblBC_FrontRearWindowArea = New System.Windows.Forms.Label() - Me.lblUnitsBC_WindowAreaPerUnitBusLength = New System.Windows.Forms.Label() - Me.txtBC_WindowAreaPerUnitBusLength = New System.Windows.Forms.TextBox() - Me.lblBC_WindowAreaPerUnitBusLength = New System.Windows.Forms.Label() - Me.lblUnitsBC_GCVDieselOrHeatingOil = New System.Windows.Forms.Label() - Me.txtBC_GCVDieselOrHeatingOil = New System.Windows.Forms.TextBox() - Me.lblBC_GCVDieselOrHeatingOil = New System.Windows.Forms.Label() - Me.txtBC_AuxHeaterEfficiency = New System.Windows.Forms.TextBox() - Me.lblBC_AuxHeaterEfficiency = New System.Windows.Forms.Label() - Me.lblUnitsBC_COP = New System.Windows.Forms.Label() - Me.lblUnitsBC_SpecificVentilationPower = New System.Windows.Forms.Label() - Me.txtBC_SpecificVentilationPower = New System.Windows.Forms.TextBox() - Me.lvlBC_SpecificVentilationPower = New System.Windows.Forms.Label() - Me.lblUnitsBC_LowVentPowerW = New System.Windows.Forms.Label() - Me.txtBC_LowVentPowerW = New System.Windows.Forms.TextBox() - Me.lblBC_LowVentPowerW = New System.Windows.Forms.Label() - Me.lblUnitsBC_HighVentPowerW = New System.Windows.Forms.Label() - Me.txtBC_HighVentPowerW = New System.Windows.Forms.TextBox() - Me.lblBC_HighVentPowerW = New System.Windows.Forms.Label() - Me.lblUnitsBC_Low = New System.Windows.Forms.Label() - Me.txtBC_Low = New System.Windows.Forms.TextBox() - Me.lblBC_Low = New System.Windows.Forms.Label() - Me.lblUnitsBC_High = New System.Windows.Forms.Label() - Me.txtBC_High = New System.Windows.Forms.TextBox() - Me.lblBC_High = New System.Windows.Forms.Label() - Me.lblUnitsBC_lowVentilation = New System.Windows.Forms.Label() - Me.txtBC_lowVentilation = New System.Windows.Forms.TextBox() - Me.lblBC_lowVentilation = New System.Windows.Forms.Label() - Me.lblUnitsBC_HighVentilation = New System.Windows.Forms.Label() - Me.txtBC_HighVentilation = New System.Windows.Forms.TextBox() - Me.lblBC_HighVentilation = New System.Windows.Forms.Label() - Me.lblUnitsBC_CoolingBoundaryTemperature = New System.Windows.Forms.Label() - Me.txtBC_CoolingBoundaryTemperature = New System.Windows.Forms.TextBox() - Me.lblBC_CoolingBoundaryTemperature = New System.Windows.Forms.Label() - Me.lblUnitsBC_HeatingBoundaryTemperature = New System.Windows.Forms.Label() - Me.txtBC_HeatingBoundaryTemperature = New System.Windows.Forms.TextBox() - Me.lblBC_HeatingBoundaryTemperature = New System.Windows.Forms.Label() - Me.txtBC_GFactor = New System.Windows.Forms.TextBox() - Me.lblGFactor = New System.Windows.Forms.Label() - Me.txtBC_HeatPerPassengerIntoCabinW = New System.Windows.Forms.TextBox() - Me.Label2 = New System.Windows.Forms.Label() - Me.lblUnitsUValues = New System.Windows.Forms.Label() - Me.lblUnitsPassengerBoundaryTemp = New System.Windows.Forms.Label() - Me.lblUnitsPGRDensitySemiLowFloor = New System.Windows.Forms.Label() - Me.lblUnitsPassenderDensityLowFloor = New System.Windows.Forms.Label() - Me.lblUnitsBC_PassengerDensityRaisedFloor = New System.Windows.Forms.Label() - Me.lblHeatPerPassengerIntoCabinW = New System.Windows.Forms.Label() - Me.txtBC_UValues = New System.Windows.Forms.TextBox() - Me.txtBC_CalculatedPassengerNumber = New System.Windows.Forms.TextBox() - Me.txtBC_PassengerDensityRaisedFloor = New System.Windows.Forms.TextBox() - Me.lblBC_PassengerDensityRaisedFloor = New System.Windows.Forms.Label() - Me.lblBC_CalculatedPassengerNumber = New System.Windows.Forms.Label() - Me.lblBC_UValues = New System.Windows.Forms.Label() - Me.txtBC_PassengerDensitySemiLowFloor = New System.Windows.Forms.TextBox() - Me.lblBC_PassengerDensitySemiLowFloor = New System.Windows.Forms.Label() - Me.txtBC_PassengerDensityLowFloor = New System.Windows.Forms.TextBox() - Me.Label13 = New System.Windows.Forms.Label() - Me.txtBC_PassengerBoundaryTemperature = New System.Windows.Forms.TextBox() - Me.lblPassengerBoundaryTemp = New System.Windows.Forms.Label() - Me.txtBC_SolarClouding = New System.Windows.Forms.TextBox() - Me.lblSolarClouding = New System.Windows.Forms.Label() - Me.tabGeneralInputsOther = New System.Windows.Forms.TabPage() - Me.grpEnvironmentConditions = New System.Windows.Forms.GroupBox() - Me.btnOpenAenv = New System.Windows.Forms.Button() - Me.btnEnvironmentConditionsSource = New System.Windows.Forms.Button() - Me.txtEC_EnvironmentConditionsFilePath = New System.Windows.Forms.TextBox() - Me.Label20 = New System.Windows.Forms.Label() - Me.chkEC_BatchMode = New System.Windows.Forms.CheckBox() - Me.Label23 = New System.Windows.Forms.Label() - Me.txtEC_EnviromentalTemperature = New System.Windows.Forms.TextBox() - Me.lbltxtEC_EnviromentalTemperature = New System.Windows.Forms.Label() - Me.txtEC_Solar = New System.Windows.Forms.TextBox() - Me.lbltxtEC_Solar = New System.Windows.Forms.Label() - Me.lblUnitstxtEC_EnviromentalTemperature = New System.Windows.Forms.Label() - Me.lblUnitstxtEC_Solar = New System.Windows.Forms.Label() - Me.grpAuxHeater = New System.Windows.Forms.GroupBox() - Me.txtAH_CoolantHeatToAirCabinHeater = New System.Windows.Forms.TextBox() - Me.txtAH_FuelEnergyHeatToCoolant = New System.Windows.Forms.TextBox() - Me.Label26 = New System.Windows.Forms.Label() - Me.Label25 = New System.Windows.Forms.Label() - Me.lblUnitsAH_FuelFiredHeater = New System.Windows.Forms.Label() - Me.txtAH_FuelFiredHeaterkW = New System.Windows.Forms.TextBox() - Me.lbltxtAH_FuelFiredHeaterkW = New System.Windows.Forms.Label() - Me.grpVentilation = New System.Windows.Forms.GroupBox() - Me.cboVEN_VentilationDuringCooling = New System.Windows.Forms.ComboBox() - Me.cboVEN_VentilationDuringHeating = New System.Windows.Forms.ComboBox() - Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive = New System.Windows.Forms.ComboBox() - Me.chkVEN_VentilationDuringAC = New System.Windows.Forms.CheckBox() - Me.chkVEN_VentilationWhenBothHeatingAndACInactive = New System.Windows.Forms.CheckBox() - Me.chkVEN_VentilationOnDuringHeating = New System.Windows.Forms.CheckBox() - Me.lblcboVEN_VentilationDuringCooling = New System.Windows.Forms.Label() - Me.lblcboVEN_VentilationDuringHeating = New System.Windows.Forms.Label() - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive = New System.Windows.Forms.Label() - Me.lblchkVEN_VentilationOnDuringHeating = New System.Windows.Forms.Label() - Me.lblchkVEN_VentilationDuringAC = New System.Windows.Forms.Label() - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive = New System.Windows.Forms.Label() - Me.grpACSystem = New System.Windows.Forms.GroupBox() - Me.txtAC_CompressorType = New System.Windows.Forms.TextBox() - Me.Label6 = New System.Windows.Forms.Label() - Me.txtAC_COP = New System.Windows.Forms.TextBox() - Me.lblBC_COP = New System.Windows.Forms.Label() - Me.cboAC_CompressorType = New System.Windows.Forms.ComboBox() - Me.txtAC_CompressorCapacitykW = New System.Windows.Forms.TextBox() - Me.lbltxtAC_CompressorCapacitykW = New System.Windows.Forms.Label() - Me.lblUnitstxtAC_CompressorCapacitykW = New System.Windows.Forms.Label() - Me.lblcboAC_CompressorType = New System.Windows.Forms.Label() - Me.tabTechBenefits = New System.Windows.Forms.TabPage() - Me.btnClearForm = New System.Windows.Forms.Button() - Me.lblIndex = New System.Windows.Forms.Label() - Me.txtIndex = New System.Windows.Forms.TextBox() - Me.btnUpdate = New System.Windows.Forms.Button() - Me.lblLineType = New System.Windows.Forms.Label() - Me.chkActiveVC = New System.Windows.Forms.CheckBox() - Me.lblCoolingColumn = New System.Windows.Forms.Label() - Me.chkActiveVV = New System.Windows.Forms.CheckBox() - Me.txtBenefitName = New System.Windows.Forms.TextBox() - Me.chkActiveVH = New System.Windows.Forms.CheckBox() - Me.lblBenefitName = New System.Windows.Forms.Label() - Me.chkOnVehicle = New System.Windows.Forms.CheckBox() - Me.lblVentelationColumn = New System.Windows.Forms.Label() - Me.lblHeatingColumn = New System.Windows.Forms.Label() - Me.cboLineType = New System.Windows.Forms.ComboBox() - Me.pnlRaisedFloorRow = New System.Windows.Forms.Panel() - Me.txtRaisedFloorH = New System.Windows.Forms.TextBox() - Me.txtRaisedFloorC = New System.Windows.Forms.TextBox() - Me.txtRaisedFloorV = New System.Windows.Forms.TextBox() - Me.lblRaisedFloorRow = New System.Windows.Forms.Label() - Me.pnlSemiLowFloorRow = New System.Windows.Forms.Panel() - Me.txtSemiLowFloorH = New System.Windows.Forms.TextBox() - Me.txtSemiLowFloorC = New System.Windows.Forms.TextBox() - Me.txtSemiLowFloorV = New System.Windows.Forms.TextBox() - Me.lblSemiLowFloorRow = New System.Windows.Forms.Label() - Me.pnlLowFloorRow = New System.Windows.Forms.Panel() - Me.txtLowFloorH = New System.Windows.Forms.TextBox() - Me.txtLowFloorC = New System.Windows.Forms.TextBox() - Me.txtLowFloorV = New System.Windows.Forms.TextBox() - Me.lblLowFloorRow = New System.Windows.Forms.Label() - Me.lblCategory = New System.Windows.Forms.Label() - Me.cboCategory = New System.Windows.Forms.ComboBox() - Me.gvTechBenefitLines = New System.Windows.Forms.DataGridView() - Me.lblUnits = New System.Windows.Forms.Label() - Me.cboUnits = New System.Windows.Forms.ComboBox() - Me.tabDiagnostics = New System.Windows.Forms.TabPage() - Me.txtDiagnostics = New System.Windows.Forms.TextBox() - Me.ToolTip1 = New System.Windows.Forms.ToolTip(Me.components) - Me.Label1 = New System.Windows.Forms.Label() - Me.Label4 = New System.Windows.Forms.Label() - Me.ErrorProvider1 = New System.Windows.Forms.ErrorProvider(Me.components) - Me.btnSave = New System.Windows.Forms.Button() - Me.btnCancel = New System.Windows.Forms.Button() - Me.txtBasElectrical = New System.Windows.Forms.TextBox() - Me.txtBaseMechanical = New System.Windows.Forms.TextBox() - Me.txtAdjMechanical = New System.Windows.Forms.TextBox() - Me.txtAdjElectrical = New System.Windows.Forms.TextBox() - Me.Timer1 = New System.Windows.Forms.Timer(Me.components) - Me.lblElectricalBaseW = New System.Windows.Forms.Label() - Me.Label3 = New System.Windows.Forms.Label() - Me.CMFiles = New System.Windows.Forms.ContextMenuStrip(Me.components) - Me.OpenWithToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() - Me.ShowInFolderToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() - Me.tabMain.SuspendLayout() - Me.tabGeneralInputsBP.SuspendLayout() - Me.BusParamGroupEdit.SuspendLayout() - Me.BusParamGroupModel.SuspendLayout() - Me.tabGeneralInputsBC.SuspendLayout() - Me.GroupBox2.SuspendLayout() - Me.tabGeneralInputsOther.SuspendLayout() - Me.grpEnvironmentConditions.SuspendLayout() - Me.grpAuxHeater.SuspendLayout() - Me.grpVentilation.SuspendLayout() - Me.grpACSystem.SuspendLayout() - Me.tabTechBenefits.SuspendLayout() - Me.pnlRaisedFloorRow.SuspendLayout() - Me.pnlSemiLowFloorRow.SuspendLayout() - Me.pnlLowFloorRow.SuspendLayout() - CType(Me.gvTechBenefitLines, System.ComponentModel.ISupportInitialize).BeginInit() - Me.tabDiagnostics.SuspendLayout() - CType(Me.ErrorProvider1, System.ComponentModel.ISupportInitialize).BeginInit() - Me.CMFiles.SuspendLayout() - Me.SuspendLayout() - ' - 'tabMain - ' - Me.tabMain.Controls.Add(Me.tabGeneralInputsBP) - Me.tabMain.Controls.Add(Me.tabGeneralInputsBC) - Me.tabMain.Controls.Add(Me.tabGeneralInputsOther) - Me.tabMain.Controls.Add(Me.tabTechBenefits) - Me.tabMain.Controls.Add(Me.tabDiagnostics) - Me.tabMain.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed - Me.tabMain.Location = New System.Drawing.Point(8, 88) - Me.tabMain.Name = "tabMain" - Me.tabMain.SelectedIndex = 0 - Me.tabMain.Size = New System.Drawing.Size(945, 637) - Me.tabMain.TabIndex = 0 - ' - 'tabGeneralInputsBP - ' - Me.tabGeneralInputsBP.Controls.Add(Me.btnCancelBus) - Me.tabGeneralInputsBP.Controls.Add(Me.BusParamGroupEdit) - Me.tabGeneralInputsBP.Controls.Add(Me.btnEditBus) - Me.tabGeneralInputsBP.Controls.Add(Me.btnUpdateBusDatabase) - Me.tabGeneralInputsBP.Controls.Add(Me.btnNewBus) - Me.tabGeneralInputsBP.Controls.Add(Me.BusParamGroupModel) - 'Me.tabGeneralInputsBP.Controls.Add(Me.cboBuses) - Me.tabGeneralInputsBP.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.tabGeneralInputsBP.Location = New System.Drawing.Point(4, 22) - Me.tabGeneralInputsBP.Name = "tabGeneralInputsBP" - Me.tabGeneralInputsBP.Padding = New System.Windows.Forms.Padding(3) - Me.tabGeneralInputsBP.Size = New System.Drawing.Size(937, 611) - Me.tabGeneralInputsBP.TabIndex = 0 - Me.tabGeneralInputsBP.Text = " INP - BusParameters " - Me.tabGeneralInputsBP.UseVisualStyleBackColor = True - ' - 'btnCancelBus - ' - Me.btnCancelBus.Enabled = False - Me.btnCancelBus.Location = New System.Drawing.Point(581, 22) - Me.btnCancelBus.Name = "btnCancelBus" - Me.btnCancelBus.Size = New System.Drawing.Size(74, 25) - Me.btnCancelBus.TabIndex = 13 - Me.btnCancelBus.Text = "Cancel" - Me.btnCancelBus.UseVisualStyleBackColor = True - ' - 'BusParamGroupEdit - ' - Me.BusParamGroupEdit.BackColor = System.Drawing.Color.Transparent - Me.BusParamGroupEdit.Controls.Add(Me.Label19) - Me.BusParamGroupEdit.Controls.Add(Me.chkEditIsDoubleDecker) - Me.BusParamGroupEdit.Controls.Add(Me.cmbEditEngineType) - Me.BusParamGroupEdit.Controls.Add(Me.cmbEditFloorType) - Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusModel) - Me.BusParamGroupEdit.Controls.Add(Me.Label7) - Me.BusParamGroupEdit.Controls.Add(Me.Label8) - Me.BusParamGroupEdit.Controls.Add(Me.Label9) - Me.BusParamGroupEdit.Controls.Add(Me.Label12) - Me.BusParamGroupEdit.Controls.Add(Me.Label14) - Me.BusParamGroupEdit.Controls.Add(Me.Label16) - Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusHeight) - Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusWidth) - Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusLength) - Me.BusParamGroupEdit.Controls.Add(Me.Label17) - Me.BusParamGroupEdit.Controls.Add(Me.Label18) - Me.BusParamGroupEdit.Controls.Add(Me.Label21) - Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusPassengers) - Me.BusParamGroupEdit.Controls.Add(Me.Label22) - Me.BusParamGroupEdit.FlatStyle = System.Windows.Forms.FlatStyle.Popup - Me.BusParamGroupEdit.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!) - Me.BusParamGroupEdit.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.BusParamGroupEdit.Location = New System.Drawing.Point(30, 409) - Me.BusParamGroupEdit.Name = "BusParamGroupEdit" - Me.BusParamGroupEdit.Size = New System.Drawing.Size(625, 352) - Me.BusParamGroupEdit.TabIndex = 12 - Me.BusParamGroupEdit.TabStop = False - Me.BusParamGroupEdit.Text = "Bus Parameterisation" - Me.BusParamGroupEdit.Visible = False - ' - 'Label19 - ' - Me.Label19.AutoSize = True - Me.Label19.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label19.ForeColor = System.Drawing.Color.Black - Me.Label19.Location = New System.Drawing.Point(14, 151) - Me.Label19.Name = "Label19" - Me.Label19.Size = New System.Drawing.Size(101, 15) - Me.Label19.TabIndex = 33 - Me.Label19.Text = "Is Double Decker" - ' - 'chkEditIsDoubleDecker - ' - Me.chkEditIsDoubleDecker.AutoSize = True - Me.chkEditIsDoubleDecker.Location = New System.Drawing.Point(179, 151) - Me.chkEditIsDoubleDecker.Name = "chkEditIsDoubleDecker" - Me.chkEditIsDoubleDecker.Size = New System.Drawing.Size(15, 14) - Me.chkEditIsDoubleDecker.TabIndex = 32 - Me.chkEditIsDoubleDecker.UseVisualStyleBackColor = True - ' - 'cmbEditEngineType - ' - Me.cmbEditEngineType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList - Me.cmbEditEngineType.FormattingEnabled = True - Me.cmbEditEngineType.Items.AddRange(New Object() {"diesel", "gas", "hybrid"}) - Me.cmbEditEngineType.Location = New System.Drawing.Point(179, 118) - Me.cmbEditEngineType.Name = "cmbEditEngineType" - Me.cmbEditEngineType.Size = New System.Drawing.Size(208, 24) - Me.cmbEditEngineType.TabIndex = 28 - ' - 'cmbEditFloorType - ' - Me.cmbEditFloorType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList - Me.cmbEditFloorType.FormattingEnabled = True - Me.cmbEditFloorType.Items.AddRange(New Object() {"raised floor", "low floor", "semi low floor"}) - Me.cmbEditFloorType.Location = New System.Drawing.Point(179, 88) - Me.cmbEditFloorType.Name = "cmbEditFloorType" - Me.cmbEditFloorType.Size = New System.Drawing.Size(208, 24) - Me.cmbEditFloorType.TabIndex = 27 - ' - 'txtEditBusModel - ' - Me.txtEditBusModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtEditBusModel.Location = New System.Drawing.Point(179, 30) - Me.txtEditBusModel.Name = "txtEditBusModel" - Me.txtEditBusModel.Size = New System.Drawing.Size(208, 21) - Me.txtEditBusModel.TabIndex = 25 - ' - 'Label7 - ' - Me.Label7.AutoSize = True - Me.Label7.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label7.ForeColor = System.Drawing.Color.Black - Me.Label7.Location = New System.Drawing.Point(14, 33) - Me.Label7.Name = "Label7" - Me.Label7.Size = New System.Drawing.Size(66, 15) - Me.Label7.TabIndex = 24 - Me.Label7.Text = "Bus Model" - ' - 'Label8 - ' - Me.Label8.AutoSize = True - Me.Label8.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label8.ForeColor = System.Drawing.Color.Black - Me.Label8.Location = New System.Drawing.Point(14, 88) - Me.Label8.Name = "Label8" - Me.Label8.Size = New System.Drawing.Size(88, 15) - Me.Label8.TabIndex = 22 - Me.Label8.Text = "Bus Floor Type" - ' - 'Label9 - ' - Me.Label9.AutoSize = True - Me.Label9.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label9.Location = New System.Drawing.Point(296, 211) - Me.Label9.Name = "Label9" - Me.Label9.Size = New System.Drawing.Size(18, 15) - Me.Label9.TabIndex = 21 - Me.Label9.Text = "m" - Me.ToolTip1.SetToolTip(Me.Label9, "Linear Metres") - ' - 'Label12 - ' - Me.Label12.AutoSize = True - Me.Label12.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label12.Location = New System.Drawing.Point(296, 235) - Me.Label12.Name = "Label12" - Me.Label12.Size = New System.Drawing.Size(18, 15) - Me.Label12.TabIndex = 18 - Me.Label12.Text = "m" - Me.ToolTip1.SetToolTip(Me.Label12, "Metres Cubed") - ' - 'Label14 - ' - Me.Label14.AutoSize = True - Me.Label14.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label14.Location = New System.Drawing.Point(296, 180) - Me.Label14.Name = "Label14" - Me.Label14.Size = New System.Drawing.Size(18, 15) - Me.Label14.TabIndex = 17 - Me.Label14.Text = "m" - Me.ToolTip1.SetToolTip(Me.Label14, "Linear Metres") - ' - 'Label16 - ' - Me.Label16.AutoSize = True - Me.Label16.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label16.ForeColor = System.Drawing.Color.Black - Me.Label16.Location = New System.Drawing.Point(14, 238) - Me.Label16.Name = "Label16" - Me.Label16.Size = New System.Drawing.Size(67, 15) - Me.Label16.TabIndex = 12 - Me.Label16.Text = "Bus Height" - ' - 'txtEditBusHeight - ' - Me.txtEditBusHeight.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtEditBusHeight.Location = New System.Drawing.Point(179, 235) - Me.txtEditBusHeight.Name = "txtEditBusHeight" - Me.txtEditBusHeight.Size = New System.Drawing.Size(97, 21) - Me.txtEditBusHeight.TabIndex = 31 - ' - 'txtEditBusWidth - ' - Me.txtEditBusWidth.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtEditBusWidth.Location = New System.Drawing.Point(179, 208) - Me.txtEditBusWidth.Name = "txtEditBusWidth" - Me.txtEditBusWidth.Size = New System.Drawing.Size(97, 21) - Me.txtEditBusWidth.TabIndex = 30 - ' - 'txtEditBusLength - ' - Me.txtEditBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtEditBusLength.Location = New System.Drawing.Point(179, 179) - Me.txtEditBusLength.Name = "txtEditBusLength" - Me.txtEditBusLength.Size = New System.Drawing.Size(97, 21) - Me.txtEditBusLength.TabIndex = 29 - ' - 'Label17 - ' - Me.Label17.AutoSize = True - Me.Label17.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label17.ForeColor = System.Drawing.Color.Black - Me.Label17.Location = New System.Drawing.Point(14, 182) - Me.Label17.Name = "Label17" - Me.Label17.Size = New System.Drawing.Size(72, 15) - Me.Label17.TabIndex = 11 - Me.Label17.Text = "Bus Length" - ' - 'Label18 - ' - Me.Label18.AutoSize = True - Me.Label18.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label18.ForeColor = System.Drawing.Color.Black - Me.Label18.Location = New System.Drawing.Point(14, 211) - Me.Label18.Name = "Label18" - Me.Label18.Size = New System.Drawing.Size(65, 15) - Me.Label18.TabIndex = 10 - Me.Label18.Text = "Bus Width" - ' - 'Label21 - ' - Me.Label21.AutoSize = True - Me.Label21.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label21.ForeColor = System.Drawing.Color.Black - Me.Label21.Location = New System.Drawing.Point(14, 120) - Me.Label21.Name = "Label21" - Me.Label21.Size = New System.Drawing.Size(99, 15) - Me.Label21.TabIndex = 4 - Me.Label21.Text = "Bus Engine Type" - ' - 'txtEditBusPassengers - ' - Me.txtEditBusPassengers.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtEditBusPassengers.Location = New System.Drawing.Point(179, 59) - Me.txtEditBusPassengers.Name = "txtEditBusPassengers" - Me.txtEditBusPassengers.Size = New System.Drawing.Size(97, 21) - Me.txtEditBusPassengers.TabIndex = 26 - ' - 'Label22 - ' - Me.Label22.AutoSize = True - Me.Label22.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label22.ForeColor = System.Drawing.Color.Black - Me.Label22.Location = New System.Drawing.Point(14, 62) - Me.Label22.Name = "Label22" - Me.Label22.Size = New System.Drawing.Size(138, 15) - Me.Label22.TabIndex = 0 - Me.Label22.Text = "Registered Passengers " - ' - 'btnEditBus - ' - Me.btnEditBus.Enabled = False - Me.btnEditBus.Location = New System.Drawing.Point(421, 22) - Me.btnEditBus.Name = "btnEditBus" - Me.btnEditBus.Size = New System.Drawing.Size(74, 25) - Me.btnEditBus.TabIndex = 11 - Me.btnEditBus.Text = "Edit" - Me.btnEditBus.UseVisualStyleBackColor = True - ' - 'btnUpdateBusDatabase - ' - Me.btnUpdateBusDatabase.Enabled = False - Me.btnUpdateBusDatabase.Location = New System.Drawing.Point(294, 22) - Me.btnUpdateBusDatabase.Name = "btnUpdateBusDatabase" - Me.btnUpdateBusDatabase.Size = New System.Drawing.Size(123, 25) - Me.btnUpdateBusDatabase.TabIndex = 10 - Me.btnUpdateBusDatabase.Text = "Save Bus Database" - Me.btnUpdateBusDatabase.UseVisualStyleBackColor = True - ' - 'btnNewBus - ' - Me.btnNewBus.Location = New System.Drawing.Point(501, 22) - Me.btnNewBus.Name = "btnNewBus" - Me.btnNewBus.Size = New System.Drawing.Size(74, 25) - Me.btnNewBus.TabIndex = 9 - Me.btnNewBus.Text = "New" - Me.btnNewBus.UseVisualStyleBackColor = True - ' - 'BusParamGroupModel - ' - Me.BusParamGroupModel.BackColor = System.Drawing.Color.Transparent - Me.BusParamGroupModel.Controls.Add(Me.Label15) - Me.BusParamGroupModel.Controls.Add(Me.chkIsDoubleDecker) - Me.BusParamGroupModel.Controls.Add(Me.cmbBusFloorType) - Me.BusParamGroupModel.Controls.Add(Me.Label10) - Me.BusParamGroupModel.Controls.Add(Me.txtBusHeight) - Me.BusParamGroupModel.Controls.Add(Me.Label11) - Me.BusParamGroupModel.Controls.Add(Me.txtBusModel) - Me.BusParamGroupModel.Controls.Add(Me.lblBusModel) - Me.BusParamGroupModel.Controls.Add(Me.lblBusFloorType) - Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBW) - Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBSA) - Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBWSA) - Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBV) - Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBL) - Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBFSA) - Me.BusParamGroupModel.Controls.Add(Me.txtBusWidth) - Me.BusParamGroupModel.Controls.Add(Me.txtBusLength) - Me.BusParamGroupModel.Controls.Add(Me.txtBusVolume) - Me.BusParamGroupModel.Controls.Add(Me.lblBusVolume) - Me.BusParamGroupModel.Controls.Add(Me.lblBusLength) - Me.BusParamGroupModel.Controls.Add(Me.lblBusWidth) - Me.BusParamGroupModel.Controls.Add(Me.txtBusWindowSurfaceArea) - Me.BusParamGroupModel.Controls.Add(Me.lblBusWindowSurfaceArea) - Me.BusParamGroupModel.Controls.Add(Me.txtBusSurfaceArea) - Me.BusParamGroupModel.Controls.Add(Me.lblBusSurfaceArea) - Me.BusParamGroupModel.Controls.Add(Me.txtBusFloorSurfaceArea) - Me.BusParamGroupModel.Controls.Add(Me.lblBusFloorSurfaceArea) - Me.BusParamGroupModel.Controls.Add(Me.txtRegisteredPassengers) - Me.BusParamGroupModel.Controls.Add(Me.lblRegisteredPassengers) - Me.BusParamGroupModel.FlatStyle = System.Windows.Forms.FlatStyle.Popup - Me.BusParamGroupModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!) - Me.BusParamGroupModel.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.BusParamGroupModel.Location = New System.Drawing.Point(30, 51) - Me.BusParamGroupModel.Name = "BusParamGroupModel" - Me.BusParamGroupModel.Size = New System.Drawing.Size(625, 352) - Me.BusParamGroupModel.TabIndex = 8 - Me.BusParamGroupModel.TabStop = False - Me.BusParamGroupModel.Text = "Bus Parameterisation" - ' - 'Label15 - ' - Me.Label15.AutoSize = True - Me.Label15.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label15.ForeColor = System.Drawing.Color.Black - Me.Label15.Location = New System.Drawing.Point(14, 116) - Me.Label15.Name = "Label15" - Me.Label15.Size = New System.Drawing.Size(101, 15) - Me.Label15.TabIndex = 31 - Me.Label15.Text = "Is Double Decker" - ' - 'chkIsDoubleDecker - ' - Me.chkIsDoubleDecker.AutoSize = True - Me.chkIsDoubleDecker.Location = New System.Drawing.Point(179, 116) - Me.chkIsDoubleDecker.Name = "chkIsDoubleDecker" - Me.chkIsDoubleDecker.Size = New System.Drawing.Size(15, 14) - Me.chkIsDoubleDecker.TabIndex = 30 - Me.chkIsDoubleDecker.UseVisualStyleBackColor = True - ' - 'cmbBusFloorType - ' - Me.cmbBusFloorType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList - Me.cmbBusFloorType.FormattingEnabled = True - Me.cmbBusFloorType.Items.AddRange(New Object() {"raised floor", "low floor", "semi low floor"}) - Me.cmbBusFloorType.Location = New System.Drawing.Point(179, 85) - Me.cmbBusFloorType.Name = "cmbBusFloorType" - Me.cmbBusFloorType.Size = New System.Drawing.Size(208, 24) - Me.cmbBusFloorType.TabIndex = 29 - ' - 'Label10 - ' - Me.Label10.AutoSize = True - Me.Label10.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label10.Location = New System.Drawing.Point(296, 201) - Me.Label10.Name = "Label10" - Me.Label10.Size = New System.Drawing.Size(18, 15) - Me.Label10.TabIndex = 28 - Me.Label10.Text = "m" - Me.ToolTip1.SetToolTip(Me.Label10, "Linear Metres") - ' - 'txtBusHeight - ' - Me.txtBusHeight.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBusHeight.Location = New System.Drawing.Point(179, 198) - Me.txtBusHeight.Name = "txtBusHeight" - Me.txtBusHeight.Size = New System.Drawing.Size(97, 21) - Me.txtBusHeight.TabIndex = 27 - ' - 'Label11 - ' - Me.Label11.AutoSize = True - Me.Label11.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label11.ForeColor = System.Drawing.Color.Black - Me.Label11.Location = New System.Drawing.Point(14, 201) - Me.Label11.Name = "Label11" - Me.Label11.Size = New System.Drawing.Size(70, 15) - Me.Label11.TabIndex = 26 - Me.Label11.Text = "Bus Height" - ' - 'txtBusModel - ' - Me.txtBusModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBusModel.Location = New System.Drawing.Point(179, 30) - Me.txtBusModel.Name = "txtBusModel" - Me.txtBusModel.Size = New System.Drawing.Size(208, 21) - Me.txtBusModel.TabIndex = 25 - ' - 'lblBusModel - ' - Me.lblBusModel.AutoSize = True - Me.lblBusModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBusModel.ForeColor = System.Drawing.Color.Black - Me.lblBusModel.Location = New System.Drawing.Point(14, 33) - Me.lblBusModel.Name = "lblBusModel" - Me.lblBusModel.Size = New System.Drawing.Size(66, 15) - Me.lblBusModel.TabIndex = 24 - Me.lblBusModel.Text = "Bus Model" - ' - 'lblBusFloorType - ' - Me.lblBusFloorType.AutoSize = True - Me.lblBusFloorType.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBusFloorType.ForeColor = System.Drawing.Color.Black - Me.lblBusFloorType.Location = New System.Drawing.Point(14, 88) - Me.lblBusFloorType.Name = "lblBusFloorType" - Me.lblBusFloorType.Size = New System.Drawing.Size(88, 15) - Me.lblBusFloorType.TabIndex = 22 - Me.lblBusFloorType.Text = "Bus Floor Type" - ' - 'lblUnitsBW - ' - Me.lblUnitsBW.AutoSize = True - Me.lblUnitsBW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBW.Location = New System.Drawing.Point(296, 171) - Me.lblUnitsBW.Name = "lblUnitsBW" - Me.lblUnitsBW.Size = New System.Drawing.Size(18, 15) - Me.lblUnitsBW.TabIndex = 21 - Me.lblUnitsBW.Text = "m" - Me.ToolTip1.SetToolTip(Me.lblUnitsBW, "Linear Metres") - ' - 'lblUnitsBSA - ' - Me.lblUnitsBSA.AutoSize = True - Me.lblUnitsBSA.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBSA.Location = New System.Drawing.Point(296, 287) - Me.lblUnitsBSA.Name = "lblUnitsBSA" - Me.lblUnitsBSA.Size = New System.Drawing.Size(31, 15) - Me.lblUnitsBSA.TabIndex = 20 - Me.lblUnitsBSA.Text = "m^2" - Me.ToolTip1.SetToolTip(Me.lblUnitsBSA, "Metres Squared") - ' - 'lblUnitsBWSA - ' - Me.lblUnitsBWSA.AutoSize = True - Me.lblUnitsBWSA.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBWSA.Location = New System.Drawing.Point(296, 257) - Me.lblUnitsBWSA.Name = "lblUnitsBWSA" - Me.lblUnitsBWSA.Size = New System.Drawing.Size(31, 15) - Me.lblUnitsBWSA.TabIndex = 19 - Me.lblUnitsBWSA.Text = "m^2" - Me.ToolTip1.SetToolTip(Me.lblUnitsBWSA, "Metres Squared") - ' - 'lblUnitsBV - ' - Me.lblUnitsBV.AutoSize = True - Me.lblUnitsBV.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBV.Location = New System.Drawing.Point(296, 313) - Me.lblUnitsBV.Name = "lblUnitsBV" - Me.lblUnitsBV.Size = New System.Drawing.Size(31, 15) - Me.lblUnitsBV.TabIndex = 18 - Me.lblUnitsBV.Text = "m^3" - Me.ToolTip1.SetToolTip(Me.lblUnitsBV, "Metres Cubed") - ' - 'lblUnitsBL - ' - Me.lblUnitsBL.AutoSize = True - Me.lblUnitsBL.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBL.Location = New System.Drawing.Point(296, 140) - Me.lblUnitsBL.Name = "lblUnitsBL" - Me.lblUnitsBL.Size = New System.Drawing.Size(18, 15) - Me.lblUnitsBL.TabIndex = 17 - Me.lblUnitsBL.Text = "m" - Me.ToolTip1.SetToolTip(Me.lblUnitsBL, "Linear Metres") - ' - 'lblUnitsBFSA - ' - Me.lblUnitsBFSA.AutoSize = True - Me.lblUnitsBFSA.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBFSA.Location = New System.Drawing.Point(296, 230) - Me.lblUnitsBFSA.Name = "lblUnitsBFSA" - Me.lblUnitsBFSA.Size = New System.Drawing.Size(31, 15) - Me.lblUnitsBFSA.TabIndex = 16 - Me.lblUnitsBFSA.Text = "m^2" - Me.ToolTip1.SetToolTip(Me.lblUnitsBFSA, "Metres Squared") - ' - 'txtBusWidth - ' - Me.txtBusWidth.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBusWidth.Location = New System.Drawing.Point(179, 168) - Me.txtBusWidth.Name = "txtBusWidth" - Me.txtBusWidth.Size = New System.Drawing.Size(97, 21) - Me.txtBusWidth.TabIndex = 15 - ' - 'txtBusLength - ' - Me.txtBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBusLength.Location = New System.Drawing.Point(179, 139) - Me.txtBusLength.Name = "txtBusLength" - Me.txtBusLength.Size = New System.Drawing.Size(97, 21) - Me.txtBusLength.TabIndex = 14 - ' - 'txtBusVolume - ' - Me.txtBusVolume.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBusVolume.Location = New System.Drawing.Point(179, 313) - Me.txtBusVolume.Name = "txtBusVolume" - Me.txtBusVolume.ReadOnly = True - Me.txtBusVolume.Size = New System.Drawing.Size(97, 21) - Me.txtBusVolume.TabIndex = 13 - ' - 'lblBusVolume - ' - Me.lblBusVolume.AutoSize = True - Me.lblBusVolume.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBusVolume.ForeColor = System.Drawing.Color.Black - Me.lblBusVolume.Location = New System.Drawing.Point(14, 316) - Me.lblBusVolume.Name = "lblBusVolume" - Me.lblBusVolume.Size = New System.Drawing.Size(73, 15) - Me.lblBusVolume.TabIndex = 12 - Me.lblBusVolume.Text = "Bus Volume" - ' - 'lblBusLength - ' - Me.lblBusLength.AutoSize = True - Me.lblBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBusLength.ForeColor = System.Drawing.Color.Black - Me.lblBusLength.Location = New System.Drawing.Point(14, 142) - Me.lblBusLength.Name = "lblBusLength" - Me.lblBusLength.Size = New System.Drawing.Size(72, 15) - Me.lblBusLength.TabIndex = 11 - Me.lblBusLength.Text = "Bus Length" - ' - 'lblBusWidth - ' - Me.lblBusWidth.AutoSize = True - Me.lblBusWidth.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBusWidth.ForeColor = System.Drawing.Color.Black - Me.lblBusWidth.Location = New System.Drawing.Point(14, 171) - Me.lblBusWidth.Name = "lblBusWidth" - Me.lblBusWidth.Size = New System.Drawing.Size(65, 15) - Me.lblBusWidth.TabIndex = 10 - Me.lblBusWidth.Text = "Bus Width" - ' - 'txtBusWindowSurfaceArea - ' - Me.txtBusWindowSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBusWindowSurfaceArea.Location = New System.Drawing.Point(179, 255) - Me.txtBusWindowSurfaceArea.Name = "txtBusWindowSurfaceArea" - Me.txtBusWindowSurfaceArea.ReadOnly = True - Me.txtBusWindowSurfaceArea.Size = New System.Drawing.Size(97, 21) - Me.txtBusWindowSurfaceArea.TabIndex = 9 - ' - 'lblBusWindowSurfaceArea - ' - Me.lblBusWindowSurfaceArea.AutoSize = True - Me.lblBusWindowSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBusWindowSurfaceArea.ForeColor = System.Drawing.Color.Black - Me.lblBusWindowSurfaceArea.Location = New System.Drawing.Point(14, 258) - Me.lblBusWindowSurfaceArea.Name = "lblBusWindowSurfaceArea" - Me.lblBusWindowSurfaceArea.Size = New System.Drawing.Size(151, 15) - Me.lblBusWindowSurfaceArea.TabIndex = 8 - Me.lblBusWindowSurfaceArea.Text = "Bus Window Surface Area" - ' - 'txtBusSurfaceArea - ' - Me.txtBusSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBusSurfaceArea.Location = New System.Drawing.Point(179, 286) - Me.txtBusSurfaceArea.Name = "txtBusSurfaceArea" - Me.txtBusSurfaceArea.ReadOnly = True - Me.txtBusSurfaceArea.Size = New System.Drawing.Size(97, 21) - Me.txtBusSurfaceArea.TabIndex = 7 - ' - 'lblBusSurfaceArea - ' - Me.lblBusSurfaceArea.AutoSize = True - Me.lblBusSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBusSurfaceArea.ForeColor = System.Drawing.Color.Black - Me.lblBusSurfaceArea.Location = New System.Drawing.Point(14, 289) - Me.lblBusSurfaceArea.Name = "lblBusSurfaceArea" - Me.lblBusSurfaceArea.Size = New System.Drawing.Size(104, 15) - Me.lblBusSurfaceArea.TabIndex = 6 - Me.lblBusSurfaceArea.Text = "Bus Surface Area" - ' - 'txtBusFloorSurfaceArea - ' - Me.txtBusFloorSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBusFloorSurfaceArea.Location = New System.Drawing.Point(179, 227) - Me.txtBusFloorSurfaceArea.Name = "txtBusFloorSurfaceArea" - Me.txtBusFloorSurfaceArea.ReadOnly = True - Me.txtBusFloorSurfaceArea.Size = New System.Drawing.Size(97, 21) - Me.txtBusFloorSurfaceArea.TabIndex = 5 - ' - 'lblBusFloorSurfaceArea - ' - Me.lblBusFloorSurfaceArea.AutoSize = True - Me.lblBusFloorSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBusFloorSurfaceArea.ForeColor = System.Drawing.Color.Black - Me.lblBusFloorSurfaceArea.Location = New System.Drawing.Point(14, 230) - Me.lblBusFloorSurfaceArea.Name = "lblBusFloorSurfaceArea" - Me.lblBusFloorSurfaceArea.Size = New System.Drawing.Size(132, 15) - Me.lblBusFloorSurfaceArea.TabIndex = 4 - Me.lblBusFloorSurfaceArea.Text = "Bus Floor Surface Area" - ' - 'txtRegisteredPassengers - ' - Me.txtRegisteredPassengers.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtRegisteredPassengers.Location = New System.Drawing.Point(179, 59) - Me.txtRegisteredPassengers.Name = "txtRegisteredPassengers" - Me.txtRegisteredPassengers.Size = New System.Drawing.Size(97, 21) - Me.txtRegisteredPassengers.TabIndex = 1 - ' - 'lblRegisteredPassengers - ' - Me.lblRegisteredPassengers.AutoSize = True - Me.lblRegisteredPassengers.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblRegisteredPassengers.ForeColor = System.Drawing.Color.Black - Me.lblRegisteredPassengers.Location = New System.Drawing.Point(14, 62) - Me.lblRegisteredPassengers.Name = "lblRegisteredPassengers" - Me.lblRegisteredPassengers.Size = New System.Drawing.Size(138, 15) - Me.lblRegisteredPassengers.TabIndex = 0 - Me.lblRegisteredPassengers.Text = "Registered Passengers " - ' - 'cboBuses - ' - 'Me.cboBuses.FormattingEnabled = True - 'Me.cboBuses.Location = New System.Drawing.Point(30, 22) - 'Me.cboBuses.Name = "cboBuses" - 'Me.cboBuses.Size = New System.Drawing.Size(251, 23) - 'Me.cboBuses.TabIndex = 7 - ' - 'tabGeneralInputsBC - ' - Me.tabGeneralInputsBC.Controls.Add(Me.GroupBox2) - Me.tabGeneralInputsBC.Location = New System.Drawing.Point(4, 22) - Me.tabGeneralInputsBC.Name = "tabGeneralInputsBC" - Me.tabGeneralInputsBC.Size = New System.Drawing.Size(937, 611) - Me.tabGeneralInputsBC.TabIndex = 2 - Me.tabGeneralInputsBC.Text = " INP - Boundary Conditions " - Me.tabGeneralInputsBC.UseVisualStyleBackColor = True - ' - 'GroupBox2 - ' - Me.GroupBox2.BackColor = System.Drawing.Color.Transparent - Me.GroupBox2.Controls.Add(Me.Label24) - Me.GroupBox2.Controls.Add(Me.txtBC_TemperatureCoolingOff) - Me.GroupBox2.Controls.Add(Me.Label5) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList) - Me.GroupBox2.Controls.Add(Me.txtBC_MaxPossibleBenefitFromTechnologyList) - Me.GroupBox2.Controls.Add(Me.lblBC_MaxPossibleBenefitFromTechnologyList) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses) - Me.GroupBox2.Controls.Add(Me.txtBC_MaxTemperatureDeltaForLowFloorBusses) - Me.GroupBox2.Controls.Add(Me.lblBC_MaxTemperatureDeltaForLowFloorBusses) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_FrontRearWindowArea) - Me.GroupBox2.Controls.Add(Me.txtBC_FrontRearWindowArea) - Me.GroupBox2.Controls.Add(Me.lblBC_FrontRearWindowArea) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_WindowAreaPerUnitBusLength) - Me.GroupBox2.Controls.Add(Me.txtBC_WindowAreaPerUnitBusLength) - Me.GroupBox2.Controls.Add(Me.lblBC_WindowAreaPerUnitBusLength) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_GCVDieselOrHeatingOil) - Me.GroupBox2.Controls.Add(Me.txtBC_GCVDieselOrHeatingOil) - Me.GroupBox2.Controls.Add(Me.lblBC_GCVDieselOrHeatingOil) - Me.GroupBox2.Controls.Add(Me.txtBC_AuxHeaterEfficiency) - Me.GroupBox2.Controls.Add(Me.lblBC_AuxHeaterEfficiency) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_COP) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_SpecificVentilationPower) - Me.GroupBox2.Controls.Add(Me.txtBC_SpecificVentilationPower) - Me.GroupBox2.Controls.Add(Me.lvlBC_SpecificVentilationPower) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_LowVentPowerW) - Me.GroupBox2.Controls.Add(Me.txtBC_LowVentPowerW) - Me.GroupBox2.Controls.Add(Me.lblBC_LowVentPowerW) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_HighVentPowerW) - Me.GroupBox2.Controls.Add(Me.txtBC_HighVentPowerW) - Me.GroupBox2.Controls.Add(Me.lblBC_HighVentPowerW) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_Low) - Me.GroupBox2.Controls.Add(Me.txtBC_Low) - Me.GroupBox2.Controls.Add(Me.lblBC_Low) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_High) - Me.GroupBox2.Controls.Add(Me.txtBC_High) - Me.GroupBox2.Controls.Add(Me.lblBC_High) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_lowVentilation) - Me.GroupBox2.Controls.Add(Me.txtBC_lowVentilation) - Me.GroupBox2.Controls.Add(Me.lblBC_lowVentilation) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_HighVentilation) - Me.GroupBox2.Controls.Add(Me.txtBC_HighVentilation) - Me.GroupBox2.Controls.Add(Me.lblBC_HighVentilation) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_CoolingBoundaryTemperature) - Me.GroupBox2.Controls.Add(Me.txtBC_CoolingBoundaryTemperature) - Me.GroupBox2.Controls.Add(Me.lblBC_CoolingBoundaryTemperature) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_HeatingBoundaryTemperature) - Me.GroupBox2.Controls.Add(Me.txtBC_HeatingBoundaryTemperature) - Me.GroupBox2.Controls.Add(Me.lblBC_HeatingBoundaryTemperature) - Me.GroupBox2.Controls.Add(Me.txtBC_GFactor) - Me.GroupBox2.Controls.Add(Me.lblGFactor) - Me.GroupBox2.Controls.Add(Me.txtBC_HeatPerPassengerIntoCabinW) - Me.GroupBox2.Controls.Add(Me.Label2) - Me.GroupBox2.Controls.Add(Me.lblUnitsUValues) - Me.GroupBox2.Controls.Add(Me.lblUnitsPassengerBoundaryTemp) - Me.GroupBox2.Controls.Add(Me.lblUnitsPGRDensitySemiLowFloor) - Me.GroupBox2.Controls.Add(Me.lblUnitsPassenderDensityLowFloor) - Me.GroupBox2.Controls.Add(Me.lblUnitsBC_PassengerDensityRaisedFloor) - Me.GroupBox2.Controls.Add(Me.lblHeatPerPassengerIntoCabinW) - Me.GroupBox2.Controls.Add(Me.txtBC_UValues) - Me.GroupBox2.Controls.Add(Me.txtBC_CalculatedPassengerNumber) - Me.GroupBox2.Controls.Add(Me.txtBC_PassengerDensityRaisedFloor) - Me.GroupBox2.Controls.Add(Me.lblBC_PassengerDensityRaisedFloor) - Me.GroupBox2.Controls.Add(Me.lblBC_CalculatedPassengerNumber) - Me.GroupBox2.Controls.Add(Me.lblBC_UValues) - Me.GroupBox2.Controls.Add(Me.txtBC_PassengerDensitySemiLowFloor) - Me.GroupBox2.Controls.Add(Me.lblBC_PassengerDensitySemiLowFloor) - Me.GroupBox2.Controls.Add(Me.txtBC_PassengerDensityLowFloor) - Me.GroupBox2.Controls.Add(Me.Label13) - Me.GroupBox2.Controls.Add(Me.txtBC_PassengerBoundaryTemperature) - Me.GroupBox2.Controls.Add(Me.lblPassengerBoundaryTemp) - Me.GroupBox2.Controls.Add(Me.txtBC_SolarClouding) - Me.GroupBox2.Controls.Add(Me.lblSolarClouding) - Me.GroupBox2.FlatStyle = System.Windows.Forms.FlatStyle.Popup - Me.GroupBox2.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!) - Me.GroupBox2.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.GroupBox2.Location = New System.Drawing.Point(34, 47) - Me.GroupBox2.Name = "GroupBox2" - Me.GroupBox2.Size = New System.Drawing.Size(890, 548) - Me.GroupBox2.TabIndex = 27 - Me.GroupBox2.TabStop = False - Me.GroupBox2.Text = "Boundary Conditions" - ' - 'Label24 - ' - Me.Label24.AutoSize = True - Me.Label24.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label24.Location = New System.Drawing.Point(349, 349) - Me.Label24.Name = "Label24" - Me.Label24.Size = New System.Drawing.Size(22, 15) - Me.Label24.TabIndex = 78 - Me.Label24.Text = "oC" - Me.ToolTip1.SetToolTip(Me.Label24, "Degrees Centigrade") - ' - 'txtBC_TemperatureCoolingOff - ' - Me.txtBC_TemperatureCoolingOff.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_TemperatureCoolingOff.Location = New System.Drawing.Point(218, 343) - Me.txtBC_TemperatureCoolingOff.Name = "txtBC_TemperatureCoolingOff" - Me.txtBC_TemperatureCoolingOff.ReadOnly = True - Me.txtBC_TemperatureCoolingOff.Size = New System.Drawing.Size(97, 21) - Me.txtBC_TemperatureCoolingOff.TabIndex = 77 - ' - 'Label5 - ' - Me.Label5.AutoSize = True - Me.Label5.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label5.ForeColor = System.Drawing.Color.Black - Me.Label5.Location = New System.Drawing.Point(14, 349) - Me.Label5.Name = "Label5" - Me.Label5.Size = New System.Drawing.Size(167, 15) - Me.Label5.TabIndex = 76 - Me.Label5.Text = "Temperature cooling turns off" - ' - 'lblUnitsBC_MaxPossibleBenefitFromTechnologyList - ' - Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.AutoSize = True - Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Location = New System.Drawing.Point(783, 208) - Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Name = "lblUnitsBC_MaxPossibleBenefitFromTechnologyList" - Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Size = New System.Drawing.Size(51, 15) - Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.TabIndex = 75 - Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Text = "Fraction" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList, "Fraction") - ' - 'txtBC_MaxPossibleBenefitFromTechnologyList - ' - Me.txtBC_MaxPossibleBenefitFromTechnologyList.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_MaxPossibleBenefitFromTechnologyList.Location = New System.Drawing.Point(655, 205) - Me.txtBC_MaxPossibleBenefitFromTechnologyList.Name = "txtBC_MaxPossibleBenefitFromTechnologyList" - Me.txtBC_MaxPossibleBenefitFromTechnologyList.Size = New System.Drawing.Size(97, 21) - Me.txtBC_MaxPossibleBenefitFromTechnologyList.TabIndex = 74 - ' - 'lblBC_MaxPossibleBenefitFromTechnologyList - ' - Me.lblBC_MaxPossibleBenefitFromTechnologyList.AutoSize = True - Me.lblBC_MaxPossibleBenefitFromTechnologyList.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_MaxPossibleBenefitFromTechnologyList.ForeColor = System.Drawing.Color.Black - Me.lblBC_MaxPossibleBenefitFromTechnologyList.Location = New System.Drawing.Point(448, 208) - Me.lblBC_MaxPossibleBenefitFromTechnologyList.Name = "lblBC_MaxPossibleBenefitFromTechnologyList" - Me.lblBC_MaxPossibleBenefitFromTechnologyList.Size = New System.Drawing.Size(159, 15) - Me.lblBC_MaxPossibleBenefitFromTechnologyList.TabIndex = 73 - Me.lblBC_MaxPossibleBenefitFromTechnologyList.Text = "Max Benefit From Tech List" - ' - 'lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses - ' - Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.AutoSize = True - Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Location = New System.Drawing.Point(783, 179) - Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Name = "lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses" - Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Size = New System.Drawing.Size(15, 15) - Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.TabIndex = 72 - Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Text = "K" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses, "K") - ' - 'txtBC_MaxTemperatureDeltaForLowFloorBusses - ' - Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.Location = New System.Drawing.Point(655, 176) - Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.Name = "txtBC_MaxTemperatureDeltaForLowFloorBusses" - Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.Size = New System.Drawing.Size(97, 21) - Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.TabIndex = 71 - ' - 'lblBC_MaxTemperatureDeltaForLowFloorBusses - ' - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.AutoSize = True - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.ForeColor = System.Drawing.Color.Black - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Location = New System.Drawing.Point(448, 179) - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Name = "lblBC_MaxTemperatureDeltaForLowFloorBusses" - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Size = New System.Drawing.Size(205, 15) - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.TabIndex = 70 - Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Text = "Max Temp Delta - Low Floor Busses" - ' - 'lblUnitsBC_FrontRearWindowArea - ' - Me.lblUnitsBC_FrontRearWindowArea.AutoSize = True - Me.lblUnitsBC_FrontRearWindowArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_FrontRearWindowArea.Location = New System.Drawing.Point(783, 152) - Me.lblUnitsBC_FrontRearWindowArea.Name = "lblUnitsBC_FrontRearWindowArea" - Me.lblUnitsBC_FrontRearWindowArea.Size = New System.Drawing.Size(31, 15) - Me.lblUnitsBC_FrontRearWindowArea.TabIndex = 69 - Me.lblUnitsBC_FrontRearWindowArea.Text = "m^2" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_FrontRearWindowArea, "Metres Squared") - ' - 'txtBC_FrontRearWindowArea - ' - Me.txtBC_FrontRearWindowArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_FrontRearWindowArea.Location = New System.Drawing.Point(655, 149) - Me.txtBC_FrontRearWindowArea.Name = "txtBC_FrontRearWindowArea" - Me.txtBC_FrontRearWindowArea.ReadOnly = True - Me.txtBC_FrontRearWindowArea.Size = New System.Drawing.Size(97, 21) - Me.txtBC_FrontRearWindowArea.TabIndex = 68 - ' - 'lblBC_FrontRearWindowArea - ' - Me.lblBC_FrontRearWindowArea.AutoSize = True - Me.lblBC_FrontRearWindowArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_FrontRearWindowArea.ForeColor = System.Drawing.Color.Black - Me.lblBC_FrontRearWindowArea.Location = New System.Drawing.Point(448, 152) - Me.lblBC_FrontRearWindowArea.Name = "lblBC_FrontRearWindowArea" - Me.lblBC_FrontRearWindowArea.Size = New System.Drawing.Size(140, 15) - Me.lblBC_FrontRearWindowArea.TabIndex = 67 - Me.lblBC_FrontRearWindowArea.Text = "Front Rear Window Area" - ' - 'lblUnitsBC_WindowAreaPerUnitBusLength - ' - Me.lblUnitsBC_WindowAreaPerUnitBusLength.AutoSize = True - Me.lblUnitsBC_WindowAreaPerUnitBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_WindowAreaPerUnitBusLength.Location = New System.Drawing.Point(783, 123) - Me.lblUnitsBC_WindowAreaPerUnitBusLength.Name = "lblUnitsBC_WindowAreaPerUnitBusLength" - Me.lblUnitsBC_WindowAreaPerUnitBusLength.Size = New System.Drawing.Size(38, 15) - Me.lblUnitsBC_WindowAreaPerUnitBusLength.TabIndex = 66 - Me.lblUnitsBC_WindowAreaPerUnitBusLength.Text = "m^/m" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_WindowAreaPerUnitBusLength, "m^2/m") - ' - 'txtBC_WindowAreaPerUnitBusLength - ' - Me.txtBC_WindowAreaPerUnitBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_WindowAreaPerUnitBusLength.Location = New System.Drawing.Point(655, 120) - Me.txtBC_WindowAreaPerUnitBusLength.Name = "txtBC_WindowAreaPerUnitBusLength" - Me.txtBC_WindowAreaPerUnitBusLength.ReadOnly = True - Me.txtBC_WindowAreaPerUnitBusLength.Size = New System.Drawing.Size(97, 21) - Me.txtBC_WindowAreaPerUnitBusLength.TabIndex = 65 - ' - 'lblBC_WindowAreaPerUnitBusLength - ' - Me.lblBC_WindowAreaPerUnitBusLength.AutoSize = True - Me.lblBC_WindowAreaPerUnitBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_WindowAreaPerUnitBusLength.ForeColor = System.Drawing.Color.Black - Me.lblBC_WindowAreaPerUnitBusLength.Location = New System.Drawing.Point(448, 123) - Me.lblBC_WindowAreaPerUnitBusLength.Name = "lblBC_WindowAreaPerUnitBusLength" - Me.lblBC_WindowAreaPerUnitBusLength.Size = New System.Drawing.Size(188, 15) - Me.lblBC_WindowAreaPerUnitBusLength.TabIndex = 64 - Me.lblBC_WindowAreaPerUnitBusLength.Text = "WindowArea Per Unit Bus Length" - ' - 'lblUnitsBC_GCVDieselOrHeatingOil - ' - Me.lblUnitsBC_GCVDieselOrHeatingOil.AutoSize = True - Me.lblUnitsBC_GCVDieselOrHeatingOil.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_GCVDieselOrHeatingOil.Location = New System.Drawing.Point(783, 95) - Me.lblUnitsBC_GCVDieselOrHeatingOil.Name = "lblUnitsBC_GCVDieselOrHeatingOil" - Me.lblUnitsBC_GCVDieselOrHeatingOil.Size = New System.Drawing.Size(50, 15) - Me.lblUnitsBC_GCVDieselOrHeatingOil.TabIndex = 60 - Me.lblUnitsBC_GCVDieselOrHeatingOil.Text = "Kw/h/kg" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_GCVDieselOrHeatingOil, "Kw/h/kg") - ' - 'txtBC_GCVDieselOrHeatingOil - ' - Me.txtBC_GCVDieselOrHeatingOil.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_GCVDieselOrHeatingOil.Location = New System.Drawing.Point(655, 92) - Me.txtBC_GCVDieselOrHeatingOil.Name = "txtBC_GCVDieselOrHeatingOil" - Me.txtBC_GCVDieselOrHeatingOil.Size = New System.Drawing.Size(97, 21) - Me.txtBC_GCVDieselOrHeatingOil.TabIndex = 59 - ' - 'lblBC_GCVDieselOrHeatingOil - ' - Me.lblBC_GCVDieselOrHeatingOil.AutoSize = True - Me.lblBC_GCVDieselOrHeatingOil.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_GCVDieselOrHeatingOil.ForeColor = System.Drawing.Color.Black - Me.lblBC_GCVDieselOrHeatingOil.Location = New System.Drawing.Point(448, 95) - Me.lblBC_GCVDieselOrHeatingOil.Name = "lblBC_GCVDieselOrHeatingOil" - Me.lblBC_GCVDieselOrHeatingOil.Size = New System.Drawing.Size(149, 15) - Me.lblBC_GCVDieselOrHeatingOil.TabIndex = 58 - Me.lblBC_GCVDieselOrHeatingOil.Text = "GCV Diesel Or Heating Oil" - ' - 'txtBC_AuxHeaterEfficiency - ' - Me.txtBC_AuxHeaterEfficiency.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_AuxHeaterEfficiency.Location = New System.Drawing.Point(655, 62) - Me.txtBC_AuxHeaterEfficiency.Name = "txtBC_AuxHeaterEfficiency" - Me.txtBC_AuxHeaterEfficiency.Size = New System.Drawing.Size(97, 21) - Me.txtBC_AuxHeaterEfficiency.TabIndex = 57 - ' - 'lblBC_AuxHeaterEfficiency - ' - Me.lblBC_AuxHeaterEfficiency.AutoSize = True - Me.lblBC_AuxHeaterEfficiency.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_AuxHeaterEfficiency.ForeColor = System.Drawing.Color.Black - Me.lblBC_AuxHeaterEfficiency.Location = New System.Drawing.Point(448, 65) - Me.lblBC_AuxHeaterEfficiency.Name = "lblBC_AuxHeaterEfficiency" - Me.lblBC_AuxHeaterEfficiency.Size = New System.Drawing.Size(121, 15) - Me.lblBC_AuxHeaterEfficiency.TabIndex = 56 - Me.lblBC_AuxHeaterEfficiency.Text = "Aux Heater Efficiency" - ' - 'lblUnitsBC_COP - ' - Me.lblUnitsBC_COP.AutoSize = True - Me.lblUnitsBC_COP.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_COP.Location = New System.Drawing.Point(783, 65) - Me.lblUnitsBC_COP.Name = "lblUnitsBC_COP" - Me.lblUnitsBC_COP.Size = New System.Drawing.Size(0, 15) - Me.lblUnitsBC_COP.TabIndex = 55 - ' - 'lblUnitsBC_SpecificVentilationPower - ' - Me.lblUnitsBC_SpecificVentilationPower.AutoSize = True - Me.lblUnitsBC_SpecificVentilationPower.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_SpecificVentilationPower.Location = New System.Drawing.Point(783, 36) - Me.lblUnitsBC_SpecificVentilationPower.Name = "lblUnitsBC_SpecificVentilationPower" - Me.lblUnitsBC_SpecificVentilationPower.Size = New System.Drawing.Size(52, 15) - Me.lblUnitsBC_SpecificVentilationPower.TabIndex = 52 - Me.lblUnitsBC_SpecificVentilationPower.Text = "Wh/m^3" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_SpecificVentilationPower, "Watts per Hour / Metres Cubed") - ' - 'txtBC_SpecificVentilationPower - ' - Me.txtBC_SpecificVentilationPower.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_SpecificVentilationPower.Location = New System.Drawing.Point(655, 33) - Me.txtBC_SpecificVentilationPower.Name = "txtBC_SpecificVentilationPower" - Me.txtBC_SpecificVentilationPower.Size = New System.Drawing.Size(97, 21) - Me.txtBC_SpecificVentilationPower.TabIndex = 51 - ' - 'lvlBC_SpecificVentilationPower - ' - Me.lvlBC_SpecificVentilationPower.AutoSize = True - Me.lvlBC_SpecificVentilationPower.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lvlBC_SpecificVentilationPower.ForeColor = System.Drawing.Color.Black - Me.lvlBC_SpecificVentilationPower.Location = New System.Drawing.Point(448, 36) - Me.lvlBC_SpecificVentilationPower.Name = "lvlBC_SpecificVentilationPower" - Me.lvlBC_SpecificVentilationPower.Size = New System.Drawing.Size(148, 15) - Me.lvlBC_SpecificVentilationPower.TabIndex = 50 - Me.lvlBC_SpecificVentilationPower.Text = "Specific Ventilation Power" - ' - 'lblUnitsBC_LowVentPowerW - ' - Me.lblUnitsBC_LowVentPowerW.AutoSize = True - Me.lblUnitsBC_LowVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_LowVentPowerW.Location = New System.Drawing.Point(349, 519) - Me.lblUnitsBC_LowVentPowerW.Name = "lblUnitsBC_LowVentPowerW" - Me.lblUnitsBC_LowVentPowerW.Size = New System.Drawing.Size(18, 15) - Me.lblUnitsBC_LowVentPowerW.TabIndex = 49 - Me.lblUnitsBC_LowVentPowerW.Text = "W" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_LowVentPowerW, "Watts") - ' - 'txtBC_LowVentPowerW - ' - Me.txtBC_LowVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_LowVentPowerW.Location = New System.Drawing.Point(218, 516) - Me.txtBC_LowVentPowerW.Name = "txtBC_LowVentPowerW" - Me.txtBC_LowVentPowerW.ReadOnly = True - Me.txtBC_LowVentPowerW.Size = New System.Drawing.Size(97, 21) - Me.txtBC_LowVentPowerW.TabIndex = 48 - ' - 'lblBC_LowVentPowerW - ' - Me.lblBC_LowVentPowerW.AutoSize = True - Me.lblBC_LowVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_LowVentPowerW.ForeColor = System.Drawing.Color.Black - Me.lblBC_LowVentPowerW.Location = New System.Drawing.Point(14, 519) - Me.lblBC_LowVentPowerW.Name = "lblBC_LowVentPowerW" - Me.lblBC_LowVentPowerW.Size = New System.Drawing.Size(95, 15) - Me.lblBC_LowVentPowerW.TabIndex = 47 - Me.lblBC_LowVentPowerW.Text = "Low Vent Power" - ' - 'lblUnitsBC_HighVentPowerW - ' - Me.lblUnitsBC_HighVentPowerW.AutoSize = True - Me.lblUnitsBC_HighVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_HighVentPowerW.Location = New System.Drawing.Point(349, 491) - Me.lblUnitsBC_HighVentPowerW.Name = "lblUnitsBC_HighVentPowerW" - Me.lblUnitsBC_HighVentPowerW.Size = New System.Drawing.Size(18, 15) - Me.lblUnitsBC_HighVentPowerW.TabIndex = 46 - Me.lblUnitsBC_HighVentPowerW.Text = "W" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_HighVentPowerW, "Watts") - ' - 'txtBC_HighVentPowerW - ' - Me.txtBC_HighVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_HighVentPowerW.Location = New System.Drawing.Point(218, 488) - Me.txtBC_HighVentPowerW.Name = "txtBC_HighVentPowerW" - Me.txtBC_HighVentPowerW.ReadOnly = True - Me.txtBC_HighVentPowerW.Size = New System.Drawing.Size(97, 21) - Me.txtBC_HighVentPowerW.TabIndex = 45 - ' - 'lblBC_HighVentPowerW - ' - Me.lblBC_HighVentPowerW.AutoSize = True - Me.lblBC_HighVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_HighVentPowerW.ForeColor = System.Drawing.Color.Black - Me.lblBC_HighVentPowerW.Location = New System.Drawing.Point(14, 491) - Me.lblBC_HighVentPowerW.Name = "lblBC_HighVentPowerW" - Me.lblBC_HighVentPowerW.Size = New System.Drawing.Size(98, 15) - Me.lblBC_HighVentPowerW.TabIndex = 44 - Me.lblBC_HighVentPowerW.Text = "High Vent Power" - ' - 'lblUnitsBC_Low - ' - Me.lblUnitsBC_Low.AutoSize = True - Me.lblUnitsBC_Low.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_Low.Location = New System.Drawing.Point(349, 462) - Me.lblUnitsBC_Low.Name = "lblUnitsBC_Low" - Me.lblUnitsBC_Low.Size = New System.Drawing.Size(43, 15) - Me.lblUnitsBC_Low.TabIndex = 43 - Me.lblUnitsBC_Low.Text = "m^3/H" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_Low, "Metres ^3 / Hour") - ' - 'txtBC_Low - ' - Me.txtBC_Low.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_Low.Location = New System.Drawing.Point(218, 459) - Me.txtBC_Low.Name = "txtBC_Low" - Me.txtBC_Low.ReadOnly = True - Me.txtBC_Low.Size = New System.Drawing.Size(97, 21) - Me.txtBC_Low.TabIndex = 42 - ' - 'lblBC_Low - ' - Me.lblBC_Low.AutoSize = True - Me.lblBC_Low.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_Low.ForeColor = System.Drawing.Color.Black - Me.lblBC_Low.Location = New System.Drawing.Point(14, 462) - Me.lblBC_Low.Name = "lblBC_Low" - Me.lblBC_Low.Size = New System.Drawing.Size(30, 15) - Me.lblBC_Low.TabIndex = 41 - Me.lblBC_Low.Text = "Low" - ' - 'lblUnitsBC_High - ' - Me.lblUnitsBC_High.AutoSize = True - Me.lblUnitsBC_High.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_High.Location = New System.Drawing.Point(349, 433) - Me.lblUnitsBC_High.Name = "lblUnitsBC_High" - Me.lblUnitsBC_High.Size = New System.Drawing.Size(43, 15) - Me.lblUnitsBC_High.TabIndex = 40 - Me.lblUnitsBC_High.Text = "m^3/H" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_High, "Metres ^3 / Hour") - ' - 'txtBC_High - ' - Me.txtBC_High.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_High.Location = New System.Drawing.Point(218, 430) - Me.txtBC_High.Name = "txtBC_High" - Me.txtBC_High.ReadOnly = True - Me.txtBC_High.Size = New System.Drawing.Size(97, 21) - Me.txtBC_High.TabIndex = 39 - ' - 'lblBC_High - ' - Me.lblBC_High.AutoSize = True - Me.lblBC_High.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_High.ForeColor = System.Drawing.Color.Black - Me.lblBC_High.Location = New System.Drawing.Point(14, 433) - Me.lblBC_High.Name = "lblBC_High" - Me.lblBC_High.Size = New System.Drawing.Size(33, 15) - Me.lblBC_High.TabIndex = 38 - Me.lblBC_High.Text = "High" - ' - 'lblUnitsBC_lowVentilation - ' - Me.lblUnitsBC_lowVentilation.AutoSize = True - Me.lblUnitsBC_lowVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_lowVentilation.Location = New System.Drawing.Point(349, 405) - Me.lblUnitsBC_lowVentilation.Name = "lblUnitsBC_lowVentilation" - Me.lblUnitsBC_lowVentilation.Size = New System.Drawing.Size(22, 15) - Me.lblUnitsBC_lowVentilation.TabIndex = 37 - Me.lblUnitsBC_lowVentilation.Text = "l/H" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_lowVentilation, "Litres / Hour") - ' - 'txtBC_lowVentilation - ' - Me.txtBC_lowVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_lowVentilation.Location = New System.Drawing.Point(218, 402) - Me.txtBC_lowVentilation.Name = "txtBC_lowVentilation" - Me.txtBC_lowVentilation.Size = New System.Drawing.Size(97, 21) - Me.txtBC_lowVentilation.TabIndex = 36 - ' - 'lblBC_lowVentilation - ' - Me.lblBC_lowVentilation.AutoSize = True - Me.lblBC_lowVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_lowVentilation.ForeColor = System.Drawing.Color.Black - Me.lblBC_lowVentilation.Location = New System.Drawing.Point(14, 405) - Me.lblBC_lowVentilation.Name = "lblBC_lowVentilation" - Me.lblBC_lowVentilation.Size = New System.Drawing.Size(90, 15) - Me.lblBC_lowVentilation.TabIndex = 35 - Me.lblBC_lowVentilation.Text = "Low Ventilation" - ' - 'lblUnitsBC_HighVentilation - ' - Me.lblUnitsBC_HighVentilation.AutoSize = True - Me.lblUnitsBC_HighVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_HighVentilation.Location = New System.Drawing.Point(349, 378) - Me.lblUnitsBC_HighVentilation.Name = "lblUnitsBC_HighVentilation" - Me.lblUnitsBC_HighVentilation.Size = New System.Drawing.Size(22, 15) - Me.lblUnitsBC_HighVentilation.TabIndex = 34 - Me.lblUnitsBC_HighVentilation.Text = "l/H" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_HighVentilation, "Litres / Hour") - ' - 'txtBC_HighVentilation - ' - Me.txtBC_HighVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_HighVentilation.Location = New System.Drawing.Point(218, 375) - Me.txtBC_HighVentilation.Name = "txtBC_HighVentilation" - Me.txtBC_HighVentilation.Size = New System.Drawing.Size(97, 21) - Me.txtBC_HighVentilation.TabIndex = 33 - ' - 'lblBC_HighVentilation - ' - Me.lblBC_HighVentilation.AutoSize = True - Me.lblBC_HighVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_HighVentilation.ForeColor = System.Drawing.Color.Black - Me.lblBC_HighVentilation.Location = New System.Drawing.Point(14, 378) - Me.lblBC_HighVentilation.Name = "lblBC_HighVentilation" - Me.lblBC_HighVentilation.Size = New System.Drawing.Size(93, 15) - Me.lblBC_HighVentilation.TabIndex = 32 - Me.lblBC_HighVentilation.Text = "High Ventilation" - ' - 'lblUnitsBC_CoolingBoundaryTemperature - ' - Me.lblUnitsBC_CoolingBoundaryTemperature.AutoSize = True - Me.lblUnitsBC_CoolingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_CoolingBoundaryTemperature.Location = New System.Drawing.Point(349, 317) - Me.lblUnitsBC_CoolingBoundaryTemperature.Name = "lblUnitsBC_CoolingBoundaryTemperature" - Me.lblUnitsBC_CoolingBoundaryTemperature.Size = New System.Drawing.Size(22, 15) - Me.lblUnitsBC_CoolingBoundaryTemperature.TabIndex = 31 - Me.lblUnitsBC_CoolingBoundaryTemperature.Text = "oC" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_CoolingBoundaryTemperature, "Degrees Centigrade") - ' - 'txtBC_CoolingBoundaryTemperature - ' - Me.txtBC_CoolingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_CoolingBoundaryTemperature.Location = New System.Drawing.Point(218, 314) - Me.txtBC_CoolingBoundaryTemperature.Name = "txtBC_CoolingBoundaryTemperature" - Me.txtBC_CoolingBoundaryTemperature.Size = New System.Drawing.Size(97, 21) - Me.txtBC_CoolingBoundaryTemperature.TabIndex = 30 - ' - 'lblBC_CoolingBoundaryTemperature - ' - Me.lblBC_CoolingBoundaryTemperature.AutoSize = True - Me.lblBC_CoolingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_CoolingBoundaryTemperature.ForeColor = System.Drawing.Color.Black - Me.lblBC_CoolingBoundaryTemperature.Location = New System.Drawing.Point(14, 317) - Me.lblBC_CoolingBoundaryTemperature.Name = "lblBC_CoolingBoundaryTemperature" - Me.lblBC_CoolingBoundaryTemperature.Size = New System.Drawing.Size(178, 15) - Me.lblBC_CoolingBoundaryTemperature.TabIndex = 29 - Me.lblBC_CoolingBoundaryTemperature.Text = "Cooling Boundary Temperature" - ' - 'lblUnitsBC_HeatingBoundaryTemperature - ' - Me.lblUnitsBC_HeatingBoundaryTemperature.AutoSize = True - Me.lblUnitsBC_HeatingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_HeatingBoundaryTemperature.Location = New System.Drawing.Point(349, 289) - Me.lblUnitsBC_HeatingBoundaryTemperature.Name = "lblUnitsBC_HeatingBoundaryTemperature" - Me.lblUnitsBC_HeatingBoundaryTemperature.Size = New System.Drawing.Size(22, 15) - Me.lblUnitsBC_HeatingBoundaryTemperature.TabIndex = 28 - Me.lblUnitsBC_HeatingBoundaryTemperature.Text = "oC" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_HeatingBoundaryTemperature, "Degrees Centigrade") - ' - 'txtBC_HeatingBoundaryTemperature - ' - Me.txtBC_HeatingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_HeatingBoundaryTemperature.Location = New System.Drawing.Point(218, 286) - Me.txtBC_HeatingBoundaryTemperature.Name = "txtBC_HeatingBoundaryTemperature" - Me.txtBC_HeatingBoundaryTemperature.Size = New System.Drawing.Size(97, 21) - Me.txtBC_HeatingBoundaryTemperature.TabIndex = 27 - ' - 'lblBC_HeatingBoundaryTemperature - ' - Me.lblBC_HeatingBoundaryTemperature.AutoSize = True - Me.lblBC_HeatingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_HeatingBoundaryTemperature.ForeColor = System.Drawing.Color.Black - Me.lblBC_HeatingBoundaryTemperature.Location = New System.Drawing.Point(14, 289) - Me.lblBC_HeatingBoundaryTemperature.Name = "lblBC_HeatingBoundaryTemperature" - Me.lblBC_HeatingBoundaryTemperature.Size = New System.Drawing.Size(179, 15) - Me.lblBC_HeatingBoundaryTemperature.TabIndex = 26 - Me.lblBC_HeatingBoundaryTemperature.Text = "Heating Boundary Temperature" - ' - 'txtBC_GFactor - ' - Me.txtBC_GFactor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_GFactor.Location = New System.Drawing.Point(218, 30) - Me.txtBC_GFactor.Name = "txtBC_GFactor" - Me.txtBC_GFactor.Size = New System.Drawing.Size(97, 21) - Me.txtBC_GFactor.TabIndex = 25 - ' - 'lblGFactor - ' - Me.lblGFactor.AutoSize = True - Me.lblGFactor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblGFactor.ForeColor = System.Drawing.Color.Black - Me.lblGFactor.Location = New System.Drawing.Point(14, 33) - Me.lblGFactor.Name = "lblGFactor" - Me.lblGFactor.Size = New System.Drawing.Size(54, 15) - Me.lblGFactor.TabIndex = 24 - Me.lblGFactor.Text = "G-Factor" - ' - 'txtBC_HeatPerPassengerIntoCabinW - ' - Me.txtBC_HeatPerPassengerIntoCabinW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_HeatPerPassengerIntoCabinW.Location = New System.Drawing.Point(218, 90) - Me.txtBC_HeatPerPassengerIntoCabinW.Name = "txtBC_HeatPerPassengerIntoCabinW" - Me.txtBC_HeatPerPassengerIntoCabinW.ReadOnly = True - Me.txtBC_HeatPerPassengerIntoCabinW.Size = New System.Drawing.Size(97, 21) - Me.txtBC_HeatPerPassengerIntoCabinW.TabIndex = 23 - ' - 'Label2 - ' - Me.Label2.AutoSize = True - Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label2.ForeColor = System.Drawing.Color.Black - Me.Label2.Location = New System.Drawing.Point(14, 88) - Me.Label2.Name = "Label2" - Me.Label2.Size = New System.Drawing.Size(153, 15) - Me.Label2.TabIndex = 22 - Me.Label2.Text = "Heat/Passenger Into Cabin" - ' - 'lblUnitsUValues - ' - Me.lblUnitsUValues.AutoSize = True - Me.lblUnitsUValues.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsUValues.Location = New System.Drawing.Point(349, 261) - Me.lblUnitsUValues.Name = "lblUnitsUValues" - Me.lblUnitsUValues.Size = New System.Drawing.Size(66, 15) - Me.lblUnitsUValues.TabIndex = 21 - Me.lblUnitsUValues.Text = "W/(K*m^3)" - Me.ToolTip1.SetToolTip(Me.lblUnitsUValues, "W/(K*m^3)") - ' - 'lblUnitsPassengerBoundaryTemp - ' - Me.lblUnitsPassengerBoundaryTemp.AutoSize = True - Me.lblUnitsPassengerBoundaryTemp.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsPassengerBoundaryTemp.Location = New System.Drawing.Point(349, 123) - Me.lblUnitsPassengerBoundaryTemp.Name = "lblUnitsPassengerBoundaryTemp" - Me.lblUnitsPassengerBoundaryTemp.Size = New System.Drawing.Size(22, 15) - Me.lblUnitsPassengerBoundaryTemp.TabIndex = 20 - Me.lblUnitsPassengerBoundaryTemp.Text = "oC" - Me.ToolTip1.SetToolTip(Me.lblUnitsPassengerBoundaryTemp, "Degrees Centigrade") - ' - 'lblUnitsPGRDensitySemiLowFloor - ' - Me.lblUnitsPGRDensitySemiLowFloor.AutoSize = True - Me.lblUnitsPGRDensitySemiLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsPGRDensitySemiLowFloor.Location = New System.Drawing.Point(349, 175) - Me.lblUnitsPGRDensitySemiLowFloor.Name = "lblUnitsPGRDensitySemiLowFloor" - Me.lblUnitsPGRDensitySemiLowFloor.Size = New System.Drawing.Size(61, 15) - Me.lblUnitsPGRDensitySemiLowFloor.TabIndex = 19 - Me.lblUnitsPGRDensitySemiLowFloor.Text = "Pass/m^2" - Me.ToolTip1.SetToolTip(Me.lblUnitsPGRDensitySemiLowFloor, "Passenger/Metres Squared") - ' - 'lblUnitsPassenderDensityLowFloor - ' - Me.lblUnitsPassenderDensityLowFloor.AutoSize = True - Me.lblUnitsPassenderDensityLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsPassenderDensityLowFloor.Location = New System.Drawing.Point(349, 148) - Me.lblUnitsPassenderDensityLowFloor.Name = "lblUnitsPassenderDensityLowFloor" - Me.lblUnitsPassenderDensityLowFloor.Size = New System.Drawing.Size(61, 15) - Me.lblUnitsPassenderDensityLowFloor.TabIndex = 18 - Me.lblUnitsPassenderDensityLowFloor.Text = "Pass/m^2" - Me.ToolTip1.SetToolTip(Me.lblUnitsPassenderDensityLowFloor, "Passengers/MetreSquared") - ' - 'lblUnitsBC_PassengerDensityRaisedFloor - ' - Me.lblUnitsBC_PassengerDensityRaisedFloor.AutoSize = True - Me.lblUnitsBC_PassengerDensityRaisedFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsBC_PassengerDensityRaisedFloor.Location = New System.Drawing.Point(349, 206) - Me.lblUnitsBC_PassengerDensityRaisedFloor.Name = "lblUnitsBC_PassengerDensityRaisedFloor" - Me.lblUnitsBC_PassengerDensityRaisedFloor.Size = New System.Drawing.Size(61, 15) - Me.lblUnitsBC_PassengerDensityRaisedFloor.TabIndex = 17 - Me.lblUnitsBC_PassengerDensityRaisedFloor.Text = "Pass/m^2" - Me.ToolTip1.SetToolTip(Me.lblUnitsBC_PassengerDensityRaisedFloor, "Passengers/Metre Squared") - ' - 'lblHeatPerPassengerIntoCabinW - ' - Me.lblHeatPerPassengerIntoCabinW.AutoSize = True - Me.lblHeatPerPassengerIntoCabinW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblHeatPerPassengerIntoCabinW.Location = New System.Drawing.Point(349, 93) - Me.lblHeatPerPassengerIntoCabinW.Name = "lblHeatPerPassengerIntoCabinW" - Me.lblHeatPerPassengerIntoCabinW.Size = New System.Drawing.Size(18, 15) - Me.lblHeatPerPassengerIntoCabinW.TabIndex = 16 - Me.lblHeatPerPassengerIntoCabinW.Text = "W" - Me.ToolTip1.SetToolTip(Me.lblHeatPerPassengerIntoCabinW, "Watts") - ' - 'txtBC_UValues - ' - Me.txtBC_UValues.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_UValues.Location = New System.Drawing.Point(218, 258) - Me.txtBC_UValues.Name = "txtBC_UValues" - Me.txtBC_UValues.ReadOnly = True - Me.txtBC_UValues.Size = New System.Drawing.Size(97, 21) - Me.txtBC_UValues.TabIndex = 15 - ' - 'txtBC_CalculatedPassengerNumber - ' - Me.txtBC_CalculatedPassengerNumber.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_CalculatedPassengerNumber.Location = New System.Drawing.Point(218, 229) - Me.txtBC_CalculatedPassengerNumber.Name = "txtBC_CalculatedPassengerNumber" - Me.txtBC_CalculatedPassengerNumber.ReadOnly = True - Me.txtBC_CalculatedPassengerNumber.Size = New System.Drawing.Size(97, 21) - Me.txtBC_CalculatedPassengerNumber.TabIndex = 14 - ' - 'txtBC_PassengerDensityRaisedFloor - ' - Me.txtBC_PassengerDensityRaisedFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_PassengerDensityRaisedFloor.Location = New System.Drawing.Point(218, 202) - Me.txtBC_PassengerDensityRaisedFloor.Name = "txtBC_PassengerDensityRaisedFloor" - Me.txtBC_PassengerDensityRaisedFloor.ReadOnly = True - Me.txtBC_PassengerDensityRaisedFloor.Size = New System.Drawing.Size(97, 21) - Me.txtBC_PassengerDensityRaisedFloor.TabIndex = 13 - ' - 'lblBC_PassengerDensityRaisedFloor - ' - Me.lblBC_PassengerDensityRaisedFloor.AutoSize = True - Me.lblBC_PassengerDensityRaisedFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_PassengerDensityRaisedFloor.ForeColor = System.Drawing.Color.Black - Me.lblBC_PassengerDensityRaisedFloor.Location = New System.Drawing.Point(14, 205) - Me.lblBC_PassengerDensityRaisedFloor.Name = "lblBC_PassengerDensityRaisedFloor" - Me.lblBC_PassengerDensityRaisedFloor.Size = New System.Drawing.Size(182, 15) - Me.lblBC_PassengerDensityRaisedFloor.TabIndex = 12 - Me.lblBC_PassengerDensityRaisedFloor.Text = "Passenger Density Raised Floor" - ' - 'lblBC_CalculatedPassengerNumber - ' - Me.lblBC_CalculatedPassengerNumber.AutoSize = True - Me.lblBC_CalculatedPassengerNumber.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_CalculatedPassengerNumber.ForeColor = System.Drawing.Color.Black - Me.lblBC_CalculatedPassengerNumber.Location = New System.Drawing.Point(14, 232) - Me.lblBC_CalculatedPassengerNumber.Name = "lblBC_CalculatedPassengerNumber" - Me.lblBC_CalculatedPassengerNumber.Size = New System.Drawing.Size(175, 15) - Me.lblBC_CalculatedPassengerNumber.TabIndex = 11 - Me.lblBC_CalculatedPassengerNumber.Text = "Calculated Passenger Number" - ' - 'lblBC_UValues - ' - Me.lblBC_UValues.AutoSize = True - Me.lblBC_UValues.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_UValues.ForeColor = System.Drawing.Color.Black - Me.lblBC_UValues.Location = New System.Drawing.Point(14, 261) - Me.lblBC_UValues.Name = "lblBC_UValues" - Me.lblBC_UValues.Size = New System.Drawing.Size(57, 15) - Me.lblBC_UValues.TabIndex = 10 - Me.lblBC_UValues.Text = "U-Values" - ' - 'txtBC_PassengerDensitySemiLowFloor - ' - Me.txtBC_PassengerDensitySemiLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_PassengerDensitySemiLowFloor.Location = New System.Drawing.Point(218, 173) - Me.txtBC_PassengerDensitySemiLowFloor.Name = "txtBC_PassengerDensitySemiLowFloor" - Me.txtBC_PassengerDensitySemiLowFloor.ReadOnly = True - Me.txtBC_PassengerDensitySemiLowFloor.Size = New System.Drawing.Size(97, 21) - Me.txtBC_PassengerDensitySemiLowFloor.TabIndex = 9 - ' - 'lblBC_PassengerDensitySemiLowFloor - ' - Me.lblBC_PassengerDensitySemiLowFloor.AutoSize = True - Me.lblBC_PassengerDensitySemiLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_PassengerDensitySemiLowFloor.ForeColor = System.Drawing.Color.Black - Me.lblBC_PassengerDensitySemiLowFloor.Location = New System.Drawing.Point(14, 176) - Me.lblBC_PassengerDensitySemiLowFloor.Name = "lblBC_PassengerDensitySemiLowFloor" - Me.lblBC_PassengerDensitySemiLowFloor.Size = New System.Drawing.Size(198, 15) - Me.lblBC_PassengerDensitySemiLowFloor.TabIndex = 8 - Me.lblBC_PassengerDensitySemiLowFloor.Text = "Passenger Density Semi Low Floor" - ' - 'txtBC_PassengerDensityLowFloor - ' - Me.txtBC_PassengerDensityLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_PassengerDensityLowFloor.Location = New System.Drawing.Point(218, 145) - Me.txtBC_PassengerDensityLowFloor.Name = "txtBC_PassengerDensityLowFloor" - Me.txtBC_PassengerDensityLowFloor.ReadOnly = True - Me.txtBC_PassengerDensityLowFloor.Size = New System.Drawing.Size(97, 21) - Me.txtBC_PassengerDensityLowFloor.TabIndex = 7 - ' - 'Label13 - ' - Me.Label13.AutoSize = True - Me.Label13.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label13.ForeColor = System.Drawing.Color.Black - Me.Label13.Location = New System.Drawing.Point(14, 148) - Me.Label13.Name = "Label13" - Me.Label13.Size = New System.Drawing.Size(166, 15) - Me.Label13.TabIndex = 6 - Me.Label13.Text = "Passenger Density Low Floor" - ' - 'txtBC_PassengerBoundaryTemperature - ' - Me.txtBC_PassengerBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_PassengerBoundaryTemperature.Location = New System.Drawing.Point(218, 117) - Me.txtBC_PassengerBoundaryTemperature.Name = "txtBC_PassengerBoundaryTemperature" - Me.txtBC_PassengerBoundaryTemperature.Size = New System.Drawing.Size(97, 21) - Me.txtBC_PassengerBoundaryTemperature.TabIndex = 5 - ' - 'lblPassengerBoundaryTemp - ' - Me.lblPassengerBoundaryTemp.AutoSize = True - Me.lblPassengerBoundaryTemp.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblPassengerBoundaryTemp.ForeColor = System.Drawing.Color.Black - Me.lblPassengerBoundaryTemp.Location = New System.Drawing.Point(14, 120) - Me.lblPassengerBoundaryTemp.Name = "lblPassengerBoundaryTemp" - Me.lblPassengerBoundaryTemp.Size = New System.Drawing.Size(156, 15) - Me.lblPassengerBoundaryTemp.TabIndex = 4 - Me.lblPassengerBoundaryTemp.Text = "Passenger Boundary Temp" - ' - 'txtBC_SolarClouding - ' - Me.txtBC_SolarClouding.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtBC_SolarClouding.Location = New System.Drawing.Point(218, 59) - Me.txtBC_SolarClouding.Name = "txtBC_SolarClouding" - Me.txtBC_SolarClouding.ReadOnly = True - Me.txtBC_SolarClouding.Size = New System.Drawing.Size(97, 21) - Me.txtBC_SolarClouding.TabIndex = 1 - ' - 'lblSolarClouding - ' - Me.lblSolarClouding.AutoSize = True - Me.lblSolarClouding.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblSolarClouding.ForeColor = System.Drawing.Color.Black - Me.lblSolarClouding.Location = New System.Drawing.Point(14, 62) - Me.lblSolarClouding.Name = "lblSolarClouding" - Me.lblSolarClouding.Size = New System.Drawing.Size(88, 15) - Me.lblSolarClouding.TabIndex = 0 - Me.lblSolarClouding.Text = "Solar Clouding" - ' - 'tabGeneralInputsOther - ' - Me.tabGeneralInputsOther.Controls.Add(Me.grpEnvironmentConditions) - Me.tabGeneralInputsOther.Controls.Add(Me.grpAuxHeater) - Me.tabGeneralInputsOther.Controls.Add(Me.grpVentilation) - Me.tabGeneralInputsOther.Controls.Add(Me.grpACSystem) - Me.tabGeneralInputsOther.Location = New System.Drawing.Point(4, 22) - Me.tabGeneralInputsOther.Name = "tabGeneralInputsOther" - Me.tabGeneralInputsOther.Size = New System.Drawing.Size(937, 611) - Me.tabGeneralInputsOther.TabIndex = 3 - Me.tabGeneralInputsOther.Text = " INP - Other " - Me.tabGeneralInputsOther.UseVisualStyleBackColor = True - ' - 'grpEnvironmentConditions - ' - Me.grpEnvironmentConditions.BackColor = System.Drawing.Color.Transparent - Me.grpEnvironmentConditions.Controls.Add(Me.btnOpenAenv) - Me.grpEnvironmentConditions.Controls.Add(Me.btnEnvironmentConditionsSource) - Me.grpEnvironmentConditions.Controls.Add(Me.txtEC_EnvironmentConditionsFilePath) - Me.grpEnvironmentConditions.Controls.Add(Me.Label20) - Me.grpEnvironmentConditions.Controls.Add(Me.chkEC_BatchMode) - Me.grpEnvironmentConditions.Controls.Add(Me.Label23) - Me.grpEnvironmentConditions.Controls.Add(Me.txtEC_EnviromentalTemperature) - Me.grpEnvironmentConditions.Controls.Add(Me.lbltxtEC_EnviromentalTemperature) - Me.grpEnvironmentConditions.Controls.Add(Me.txtEC_Solar) - Me.grpEnvironmentConditions.Controls.Add(Me.lbltxtEC_Solar) - Me.grpEnvironmentConditions.Controls.Add(Me.lblUnitstxtEC_EnviromentalTemperature) - Me.grpEnvironmentConditions.Controls.Add(Me.lblUnitstxtEC_Solar) - Me.grpEnvironmentConditions.FlatStyle = System.Windows.Forms.FlatStyle.Popup - Me.grpEnvironmentConditions.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!) - Me.grpEnvironmentConditions.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.grpEnvironmentConditions.Location = New System.Drawing.Point(34, 36) - Me.grpEnvironmentConditions.Name = "grpEnvironmentConditions" - Me.grpEnvironmentConditions.Size = New System.Drawing.Size(868, 158) - Me.grpEnvironmentConditions.TabIndex = 33 - Me.grpEnvironmentConditions.TabStop = False - Me.grpEnvironmentConditions.Text = "Environmental Conditions" - ' - 'btnOpenAenv - ' - Me.btnOpenAenv.Image = CType(resources.GetObject("btnOpenAenv.Image"), System.Drawing.Image) - Me.btnOpenAenv.Location = New System.Drawing.Point(745, 122) - Me.btnOpenAenv.Name = "btnOpenAenv" - Me.btnOpenAenv.Size = New System.Drawing.Size(24, 24) - Me.btnOpenAenv.TabIndex = 62 - Me.btnOpenAenv.UseVisualStyleBackColor = True - ' - 'btnEnvironmentConditionsSource - ' - Me.btnEnvironmentConditionsSource.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon - Me.btnEnvironmentConditionsSource.Location = New System.Drawing.Point(721, 122) - Me.btnEnvironmentConditionsSource.Name = "btnEnvironmentConditionsSource" - Me.btnEnvironmentConditionsSource.Size = New System.Drawing.Size(24, 24) - Me.btnEnvironmentConditionsSource.TabIndex = 61 - Me.btnEnvironmentConditionsSource.UseVisualStyleBackColor = True - ' - 'txtEC_EnvironmentConditionsFilePath - ' - Me.txtEC_EnvironmentConditionsFilePath.Location = New System.Drawing.Point(216, 123) - Me.txtEC_EnvironmentConditionsFilePath.Name = "txtEC_EnvironmentConditionsFilePath" - Me.txtEC_EnvironmentConditionsFilePath.Size = New System.Drawing.Size(487, 23) - Me.txtEC_EnvironmentConditionsFilePath.TabIndex = 60 - ' - 'Label20 - ' - Me.Label20.AutoSize = True - Me.Label20.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label20.ForeColor = System.Drawing.Color.Black - Me.Label20.Location = New System.Drawing.Point(14, 126) - Me.Label20.Name = "Label20" - Me.Label20.Size = New System.Drawing.Size(174, 15) - Me.Label20.TabIndex = 28 - Me.Label20.Text = "Enviromental Batch Conditions" - ' - 'chkEC_BatchMode - ' - Me.chkEC_BatchMode.AutoSize = True - Me.chkEC_BatchMode.Location = New System.Drawing.Point(216, 91) - Me.chkEC_BatchMode.Name = "chkEC_BatchMode" - Me.chkEC_BatchMode.Size = New System.Drawing.Size(31, 21) - Me.chkEC_BatchMode.TabIndex = 27 - Me.chkEC_BatchMode.Text = " " - Me.chkEC_BatchMode.UseVisualStyleBackColor = True - ' - 'Label23 - ' - Me.Label23.AutoSize = True - Me.Label23.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label23.ForeColor = System.Drawing.Color.Black - Me.Label23.Location = New System.Drawing.Point(14, 97) - Me.Label23.Name = "Label23" - Me.Label23.Size = New System.Drawing.Size(73, 15) - Me.Label23.TabIndex = 27 - Me.Label23.Text = "Batch Mode" - ' - 'txtEC_EnviromentalTemperature - ' - Me.txtEC_EnviromentalTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtEC_EnviromentalTemperature.Location = New System.Drawing.Point(215, 34) - Me.txtEC_EnviromentalTemperature.Name = "txtEC_EnviromentalTemperature" - Me.txtEC_EnviromentalTemperature.Size = New System.Drawing.Size(101, 21) - Me.txtEC_EnviromentalTemperature.TabIndex = 25 - ' - 'lbltxtEC_EnviromentalTemperature - ' - Me.lbltxtEC_EnviromentalTemperature.AutoSize = True - Me.lbltxtEC_EnviromentalTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lbltxtEC_EnviromentalTemperature.ForeColor = System.Drawing.Color.Black - Me.lbltxtEC_EnviromentalTemperature.Location = New System.Drawing.Point(13, 37) - Me.lbltxtEC_EnviromentalTemperature.Name = "lbltxtEC_EnviromentalTemperature" - Me.lbltxtEC_EnviromentalTemperature.Size = New System.Drawing.Size(153, 15) - Me.lbltxtEC_EnviromentalTemperature.TabIndex = 24 - Me.lbltxtEC_EnviromentalTemperature.Text = "Enviromental Temperature" - ' - 'txtEC_Solar - ' - Me.txtEC_Solar.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtEC_Solar.Location = New System.Drawing.Point(215, 63) - Me.txtEC_Solar.Name = "txtEC_Solar" - Me.txtEC_Solar.Size = New System.Drawing.Size(101, 21) - Me.txtEC_Solar.TabIndex = 1 - ' - 'lbltxtEC_Solar - ' - Me.lbltxtEC_Solar.AutoSize = True - Me.lbltxtEC_Solar.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lbltxtEC_Solar.ForeColor = System.Drawing.Color.Black - Me.lbltxtEC_Solar.Location = New System.Drawing.Point(13, 66) - Me.lbltxtEC_Solar.Name = "lbltxtEC_Solar" - Me.lbltxtEC_Solar.Size = New System.Drawing.Size(36, 15) - Me.lbltxtEC_Solar.TabIndex = 0 - Me.lbltxtEC_Solar.Text = "Solar" - ' - 'lblUnitstxtEC_EnviromentalTemperature - ' - Me.lblUnitstxtEC_EnviromentalTemperature.AutoSize = True - Me.lblUnitstxtEC_EnviromentalTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitstxtEC_EnviromentalTemperature.Location = New System.Drawing.Point(347, 37) - Me.lblUnitstxtEC_EnviromentalTemperature.Name = "lblUnitstxtEC_EnviromentalTemperature" - Me.lblUnitstxtEC_EnviromentalTemperature.Size = New System.Drawing.Size(22, 15) - Me.lblUnitstxtEC_EnviromentalTemperature.TabIndex = 16 - Me.lblUnitstxtEC_EnviromentalTemperature.Text = "oC" - Me.ToolTip1.SetToolTip(Me.lblUnitstxtEC_EnviromentalTemperature, "Degrees Centigrade") - ' - 'lblUnitstxtEC_Solar - ' - Me.lblUnitstxtEC_Solar.AutoSize = True - Me.lblUnitstxtEC_Solar.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitstxtEC_Solar.Location = New System.Drawing.Point(347, 63) - Me.lblUnitstxtEC_Solar.Name = "lblUnitstxtEC_Solar" - Me.lblUnitstxtEC_Solar.Size = New System.Drawing.Size(45, 15) - Me.lblUnitstxtEC_Solar.TabIndex = 26 - Me.lblUnitstxtEC_Solar.Text = "W/m^3" - Me.ToolTip1.SetToolTip(Me.lblUnitstxtEC_Solar, "Watts/Metre Cubed") - ' - 'grpAuxHeater - ' - Me.grpAuxHeater.BackColor = System.Drawing.Color.Transparent - Me.grpAuxHeater.Controls.Add(Me.txtAH_CoolantHeatToAirCabinHeater) - Me.grpAuxHeater.Controls.Add(Me.txtAH_FuelEnergyHeatToCoolant) - Me.grpAuxHeater.Controls.Add(Me.Label26) - Me.grpAuxHeater.Controls.Add(Me.Label25) - Me.grpAuxHeater.Controls.Add(Me.lblUnitsAH_FuelFiredHeater) - Me.grpAuxHeater.Controls.Add(Me.txtAH_FuelFiredHeaterkW) - Me.grpAuxHeater.Controls.Add(Me.lbltxtAH_FuelFiredHeaterkW) - Me.grpAuxHeater.FlatStyle = System.Windows.Forms.FlatStyle.Popup - Me.grpAuxHeater.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!) - Me.grpAuxHeater.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.grpAuxHeater.Location = New System.Drawing.Point(474, 209) - Me.grpAuxHeater.Name = "grpAuxHeater" - Me.grpAuxHeater.Size = New System.Drawing.Size(428, 121) - Me.grpAuxHeater.TabIndex = 32 - Me.grpAuxHeater.TabStop = False - Me.grpAuxHeater.Text = "Aux Heater" - ' - 'txtAH_CoolantHeatToAirCabinHeater - ' - Me.txtAH_CoolantHeatToAirCabinHeater.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtAH_CoolantHeatToAirCabinHeater.Location = New System.Drawing.Point(282, 88) - Me.txtAH_CoolantHeatToAirCabinHeater.Name = "txtAH_CoolantHeatToAirCabinHeater" - Me.txtAH_CoolantHeatToAirCabinHeater.ReadOnly = True - Me.txtAH_CoolantHeatToAirCabinHeater.Size = New System.Drawing.Size(97, 21) - Me.txtAH_CoolantHeatToAirCabinHeater.TabIndex = 31 - ' - 'txtAH_FuelEnergyHeatToCoolant - ' - Me.txtAH_FuelEnergyHeatToCoolant.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtAH_FuelEnergyHeatToCoolant.Location = New System.Drawing.Point(282, 56) - Me.txtAH_FuelEnergyHeatToCoolant.Name = "txtAH_FuelEnergyHeatToCoolant" - Me.txtAH_FuelEnergyHeatToCoolant.ReadOnly = True - Me.txtAH_FuelEnergyHeatToCoolant.Size = New System.Drawing.Size(97, 21) - Me.txtAH_FuelEnergyHeatToCoolant.TabIndex = 30 - ' - 'Label26 - ' - Me.Label26.AutoSize = True - Me.Label26.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label26.ForeColor = System.Drawing.Color.Black - Me.Label26.Location = New System.Drawing.Point(22, 62) - Me.Label26.Name = "Label26" - Me.Label26.Size = New System.Drawing.Size(172, 15) - Me.Label26.TabIndex = 29 - Me.Label26.Text = "Fuel Energy to Heat to Coolant" - ' - 'Label25 - ' - Me.Label25.AutoSize = True - Me.Label25.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label25.ForeColor = System.Drawing.Color.Black - Me.Label25.Location = New System.Drawing.Point(22, 91) - Me.Label25.Name = "Label25" - Me.Label25.Size = New System.Drawing.Size(249, 15) - Me.Label25.TabIndex = 28 - Me.Label25.Text = "Coolant Heat Transferred to Air Cabin Heater" - ' - 'lblUnitsAH_FuelFiredHeater - ' - Me.lblUnitsAH_FuelFiredHeater.AutoSize = True - Me.lblUnitsAH_FuelFiredHeater.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitsAH_FuelFiredHeater.Location = New System.Drawing.Point(398, 30) - Me.lblUnitsAH_FuelFiredHeater.Name = "lblUnitsAH_FuelFiredHeater" - Me.lblUnitsAH_FuelFiredHeater.Size = New System.Drawing.Size(24, 15) - Me.lblUnitsAH_FuelFiredHeater.TabIndex = 27 - Me.lblUnitsAH_FuelFiredHeater.Text = "Kw" - Me.ToolTip1.SetToolTip(Me.lblUnitsAH_FuelFiredHeater, "Kilo Watts") - ' - 'txtAH_FuelFiredHeaterkW - ' - Me.txtAH_FuelFiredHeaterkW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtAH_FuelFiredHeaterkW.Location = New System.Drawing.Point(282, 27) - Me.txtAH_FuelFiredHeaterkW.Name = "txtAH_FuelFiredHeaterkW" - Me.txtAH_FuelFiredHeaterkW.Size = New System.Drawing.Size(97, 21) - Me.txtAH_FuelFiredHeaterkW.TabIndex = 1 - ' - 'lbltxtAH_FuelFiredHeaterkW - ' - Me.lbltxtAH_FuelFiredHeaterkW.AutoSize = True - Me.lbltxtAH_FuelFiredHeaterkW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lbltxtAH_FuelFiredHeaterkW.ForeColor = System.Drawing.Color.Black - Me.lbltxtAH_FuelFiredHeaterkW.Location = New System.Drawing.Point(22, 36) - Me.lbltxtAH_FuelFiredHeaterkW.Name = "lbltxtAH_FuelFiredHeaterkW" - Me.lbltxtAH_FuelFiredHeaterkW.Size = New System.Drawing.Size(102, 15) - Me.lbltxtAH_FuelFiredHeaterkW.TabIndex = 0 - Me.lbltxtAH_FuelFiredHeaterkW.Text = "Fuel Fired Heater" - ' - 'grpVentilation - ' - Me.grpVentilation.BackColor = System.Drawing.Color.Transparent - Me.grpVentilation.Controls.Add(Me.cboVEN_VentilationDuringCooling) - Me.grpVentilation.Controls.Add(Me.cboVEN_VentilationDuringHeating) - Me.grpVentilation.Controls.Add(Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive) - Me.grpVentilation.Controls.Add(Me.chkVEN_VentilationDuringAC) - Me.grpVentilation.Controls.Add(Me.chkVEN_VentilationWhenBothHeatingAndACInactive) - Me.grpVentilation.Controls.Add(Me.chkVEN_VentilationOnDuringHeating) - Me.grpVentilation.Controls.Add(Me.lblcboVEN_VentilationDuringCooling) - Me.grpVentilation.Controls.Add(Me.lblcboVEN_VentilationDuringHeating) - Me.grpVentilation.Controls.Add(Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive) - Me.grpVentilation.Controls.Add(Me.lblchkVEN_VentilationOnDuringHeating) - Me.grpVentilation.Controls.Add(Me.lblchkVEN_VentilationDuringAC) - Me.grpVentilation.Controls.Add(Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive) - Me.grpVentilation.FlatStyle = System.Windows.Forms.FlatStyle.Popup - Me.grpVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!) - Me.grpVentilation.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.grpVentilation.Location = New System.Drawing.Point(34, 369) - Me.grpVentilation.Name = "grpVentilation" - Me.grpVentilation.Size = New System.Drawing.Size(409, 216) - Me.grpVentilation.TabIndex = 31 - Me.grpVentilation.TabStop = False - Me.grpVentilation.Text = "Ventilation" - ' - 'cboVEN_VentilationDuringCooling - ' - Me.cboVEN_VentilationDuringCooling.FormattingEnabled = True - Me.cboVEN_VentilationDuringCooling.Items.AddRange(New Object() {"High", "Low"}) - Me.cboVEN_VentilationDuringCooling.Location = New System.Drawing.Point(216, 182) - Me.cboVEN_VentilationDuringCooling.Name = "cboVEN_VentilationDuringCooling" - Me.cboVEN_VentilationDuringCooling.Size = New System.Drawing.Size(75, 24) - Me.cboVEN_VentilationDuringCooling.TabIndex = 39 - ' - 'cboVEN_VentilationDuringHeating - ' - Me.cboVEN_VentilationDuringHeating.FormattingEnabled = True - Me.cboVEN_VentilationDuringHeating.Items.AddRange(New Object() {"High", "Low"}) - Me.cboVEN_VentilationDuringHeating.Location = New System.Drawing.Point(216, 150) - Me.cboVEN_VentilationDuringHeating.Name = "cboVEN_VentilationDuringHeating" - Me.cboVEN_VentilationDuringHeating.Size = New System.Drawing.Size(75, 24) - Me.cboVEN_VentilationDuringHeating.TabIndex = 38 - ' - 'cboVEN_VentilationFlowSettingWhenHeatingAndACInactive - ' - Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.FormattingEnabled = True - Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Items.AddRange(New Object() {"High", "Low"}) - Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Location = New System.Drawing.Point(216, 117) - Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Name = "cboVEN_VentilationFlowSettingWhenHeatingAndACInactive" - Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Size = New System.Drawing.Size(75, 24) - Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.TabIndex = 37 - ' - 'chkVEN_VentilationDuringAC - ' - Me.chkVEN_VentilationDuringAC.AutoSize = True - Me.chkVEN_VentilationDuringAC.Location = New System.Drawing.Point(278, 85) - Me.chkVEN_VentilationDuringAC.Name = "chkVEN_VentilationDuringAC" - Me.chkVEN_VentilationDuringAC.Size = New System.Drawing.Size(31, 21) - Me.chkVEN_VentilationDuringAC.TabIndex = 36 - Me.chkVEN_VentilationDuringAC.Text = " " - Me.chkVEN_VentilationDuringAC.UseVisualStyleBackColor = True - ' - 'chkVEN_VentilationWhenBothHeatingAndACInactive - ' - Me.chkVEN_VentilationWhenBothHeatingAndACInactive.AutoSize = True - Me.chkVEN_VentilationWhenBothHeatingAndACInactive.Location = New System.Drawing.Point(278, 61) - Me.chkVEN_VentilationWhenBothHeatingAndACInactive.Name = "chkVEN_VentilationWhenBothHeatingAndACInactive" - Me.chkVEN_VentilationWhenBothHeatingAndACInactive.Size = New System.Drawing.Size(31, 21) - Me.chkVEN_VentilationWhenBothHeatingAndACInactive.TabIndex = 35 - Me.chkVEN_VentilationWhenBothHeatingAndACInactive.Text = " " - Me.chkVEN_VentilationWhenBothHeatingAndACInactive.UseVisualStyleBackColor = True - ' - 'chkVEN_VentilationOnDuringHeating - ' - Me.chkVEN_VentilationOnDuringHeating.AutoSize = True - Me.chkVEN_VentilationOnDuringHeating.Location = New System.Drawing.Point(279, 33) - Me.chkVEN_VentilationOnDuringHeating.Name = "chkVEN_VentilationOnDuringHeating" - Me.chkVEN_VentilationOnDuringHeating.Size = New System.Drawing.Size(31, 21) - Me.chkVEN_VentilationOnDuringHeating.TabIndex = 34 - Me.chkVEN_VentilationOnDuringHeating.Text = " " - Me.chkVEN_VentilationOnDuringHeating.UseVisualStyleBackColor = True - ' - 'lblcboVEN_VentilationDuringCooling - ' - Me.lblcboVEN_VentilationDuringCooling.AutoSize = True - Me.lblcboVEN_VentilationDuringCooling.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblcboVEN_VentilationDuringCooling.ForeColor = System.Drawing.Color.Black - Me.lblcboVEN_VentilationDuringCooling.Location = New System.Drawing.Point(13, 184) - Me.lblcboVEN_VentilationDuringCooling.Name = "lblcboVEN_VentilationDuringCooling" - Me.lblcboVEN_VentilationDuringCooling.Size = New System.Drawing.Size(149, 15) - Me.lblcboVEN_VentilationDuringCooling.TabIndex = 33 - Me.lblcboVEN_VentilationDuringCooling.Text = "Ventilation During Cooling" - ' - 'lblcboVEN_VentilationDuringHeating - ' - Me.lblcboVEN_VentilationDuringHeating.AutoSize = True - Me.lblcboVEN_VentilationDuringHeating.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblcboVEN_VentilationDuringHeating.ForeColor = System.Drawing.Color.Black - Me.lblcboVEN_VentilationDuringHeating.Location = New System.Drawing.Point(14, 152) - Me.lblcboVEN_VentilationDuringHeating.Name = "lblcboVEN_VentilationDuringHeating" - Me.lblcboVEN_VentilationDuringHeating.Size = New System.Drawing.Size(150, 15) - Me.lblcboVEN_VentilationDuringHeating.TabIndex = 30 - Me.lblcboVEN_VentilationDuringHeating.Text = "Ventilation During Heating" - ' - 'lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive - ' - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.AutoSize = True - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.ForeColor = System.Drawing.Color.Black - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Location = New System.Drawing.Point(14, 115) - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.MaximumSize = New System.Drawing.Size(210, 0) - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Name = "lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive" - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Size = New System.Drawing.Size(169, 30) - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.TabIndex = 27 - Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Text = "Ventilation FlowSetting When Heating And AC Inactive" - ' - 'lblchkVEN_VentilationOnDuringHeating - ' - Me.lblchkVEN_VentilationOnDuringHeating.AutoSize = True - Me.lblchkVEN_VentilationOnDuringHeating.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblchkVEN_VentilationOnDuringHeating.ForeColor = System.Drawing.Color.Black - Me.lblchkVEN_VentilationOnDuringHeating.Location = New System.Drawing.Point(14, 33) - Me.lblchkVEN_VentilationOnDuringHeating.Name = "lblchkVEN_VentilationOnDuringHeating" - Me.lblchkVEN_VentilationOnDuringHeating.Size = New System.Drawing.Size(169, 15) - Me.lblchkVEN_VentilationOnDuringHeating.TabIndex = 24 - Me.lblchkVEN_VentilationOnDuringHeating.Text = "Ventilation On During Heating" - ' - 'lblchkVEN_VentilationDuringAC - ' - Me.lblchkVEN_VentilationDuringAC.AutoSize = True - Me.lblchkVEN_VentilationDuringAC.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblchkVEN_VentilationDuringAC.ForeColor = System.Drawing.Color.Black - Me.lblchkVEN_VentilationDuringAC.Location = New System.Drawing.Point(14, 88) - Me.lblchkVEN_VentilationDuringAC.Name = "lblchkVEN_VentilationDuringAC" - Me.lblchkVEN_VentilationDuringAC.Size = New System.Drawing.Size(122, 15) - Me.lblchkVEN_VentilationDuringAC.TabIndex = 22 - Me.lblchkVEN_VentilationDuringAC.Text = "Ventilation During AC" - ' - 'lblchkVEN_VentilationWhenBothHeatingAndACInactive - ' - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.AutoSize = True - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.ForeColor = System.Drawing.Color.Black - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Location = New System.Drawing.Point(14, 62) - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Name = "lblchkVEN_VentilationWhenBothHeatingAndACInactive" - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Size = New System.Drawing.Size(256, 15) - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.TabIndex = 0 - Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Text = "Ventilation When Both Heating And ACInactive" - ' - 'grpACSystem - ' - Me.grpACSystem.BackColor = System.Drawing.Color.Transparent - Me.grpACSystem.Controls.Add(Me.txtAC_CompressorType) - Me.grpACSystem.Controls.Add(Me.Label6) - Me.grpACSystem.Controls.Add(Me.txtAC_COP) - Me.grpACSystem.Controls.Add(Me.lblBC_COP) - Me.grpACSystem.Controls.Add(Me.cboAC_CompressorType) - Me.grpACSystem.Controls.Add(Me.txtAC_CompressorCapacitykW) - Me.grpACSystem.Controls.Add(Me.lbltxtAC_CompressorCapacitykW) - Me.grpACSystem.Controls.Add(Me.lblUnitstxtAC_CompressorCapacitykW) - Me.grpACSystem.Controls.Add(Me.lblcboAC_CompressorType) - Me.grpACSystem.FlatStyle = System.Windows.Forms.FlatStyle.Popup - Me.grpACSystem.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!) - Me.grpACSystem.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.grpACSystem.Location = New System.Drawing.Point(34, 209) - Me.grpACSystem.Name = "grpACSystem" - Me.grpACSystem.Size = New System.Drawing.Size(409, 154) - Me.grpACSystem.TabIndex = 30 - Me.grpACSystem.TabStop = False - Me.grpACSystem.Text = "AC-System" - ' - 'txtAC_CompressorType - ' - Me.txtAC_CompressorType.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtAC_CompressorType.Location = New System.Drawing.Point(214, 59) - Me.txtAC_CompressorType.Name = "txtAC_CompressorType" - Me.txtAC_CompressorType.ReadOnly = True - Me.txtAC_CompressorType.Size = New System.Drawing.Size(101, 21) - Me.txtAC_CompressorType.TabIndex = 58 - ' - 'Label6 - ' - Me.Label6.AutoSize = True - Me.Label6.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.Label6.ForeColor = System.Drawing.Color.Black - Me.Label6.Location = New System.Drawing.Point(13, 30) - Me.Label6.Name = "Label6" - Me.Label6.Size = New System.Drawing.Size(122, 15) - Me.Label6.TabIndex = 57 - Me.Label6.Text = "AC-Compressor Type" - ' - 'txtAC_COP - ' - Me.txtAC_COP.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtAC_COP.Location = New System.Drawing.Point(215, 123) - Me.txtAC_COP.Name = "txtAC_COP" - Me.txtAC_COP.ReadOnly = True - Me.txtAC_COP.Size = New System.Drawing.Size(101, 21) - Me.txtAC_COP.TabIndex = 56 - ' - 'lblBC_COP - ' - Me.lblBC_COP.AutoSize = True - Me.lblBC_COP.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblBC_COP.ForeColor = System.Drawing.Color.Black - Me.lblBC_COP.Location = New System.Drawing.Point(13, 126) - Me.lblBC_COP.Name = "lblBC_COP" - Me.lblBC_COP.Size = New System.Drawing.Size(32, 15) - Me.lblBC_COP.TabIndex = 55 - Me.lblBC_COP.Text = "COP" - ' - 'cboAC_CompressorType - ' - Me.cboAC_CompressorType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList - Me.cboAC_CompressorType.FormattingEnabled = True - Me.cboAC_CompressorType.Items.AddRange(New Object() {"2-Stage", "3-Stage", "4-Stage", "Continuous"}) - Me.cboAC_CompressorType.Location = New System.Drawing.Point(215, 27) - Me.cboAC_CompressorType.Name = "cboAC_CompressorType" - Me.cboAC_CompressorType.Size = New System.Drawing.Size(100, 24) - Me.cboAC_CompressorType.TabIndex = 26 - ' - 'txtAC_CompressorCapacitykW - ' - Me.txtAC_CompressorCapacitykW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.txtAC_CompressorCapacitykW.Location = New System.Drawing.Point(215, 91) - Me.txtAC_CompressorCapacitykW.Name = "txtAC_CompressorCapacitykW" - Me.txtAC_CompressorCapacitykW.Size = New System.Drawing.Size(101, 21) - Me.txtAC_CompressorCapacitykW.TabIndex = 23 - ' - 'lbltxtAC_CompressorCapacitykW - ' - Me.lbltxtAC_CompressorCapacitykW.AutoSize = True - Me.lbltxtAC_CompressorCapacitykW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lbltxtAC_CompressorCapacitykW.ForeColor = System.Drawing.Color.Black - Me.lbltxtAC_CompressorCapacitykW.Location = New System.Drawing.Point(13, 91) - Me.lbltxtAC_CompressorCapacitykW.Name = "lbltxtAC_CompressorCapacitykW" - Me.lbltxtAC_CompressorCapacitykW.Size = New System.Drawing.Size(140, 15) - Me.lbltxtAC_CompressorCapacitykW.TabIndex = 22 - Me.lbltxtAC_CompressorCapacitykW.Text = "AC-Compressor capacity" - ' - 'lblUnitstxtAC_CompressorCapacitykW - ' - Me.lblUnitstxtAC_CompressorCapacitykW.AutoSize = True - Me.lblUnitstxtAC_CompressorCapacitykW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.lblUnitstxtAC_CompressorCapacitykW.Location = New System.Drawing.Point(347, 94) - Me.lblUnitstxtAC_CompressorCapacitykW.Name = "lblUnitstxtAC_CompressorCapacitykW" - Me.lblUnitstxtAC_CompressorCapacitykW.Size = New System.Drawing.Size(24, 15) - Me.lblUnitstxtAC_CompressorCapacitykW.TabIndex = 16 - Me.lblUnitstxtAC_CompressorCapacitykW.Text = "Kw" - Me.ToolTip1.SetToolTip(Me.lblUnitstxtAC_CompressorCapacitykW, "Kilo Watts") - ' - 'lblcboAC_CompressorType - ' - Me.lblcboAC_CompressorType.AutoSize = True - Me.lblcboAC_CompressorType.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!) - Me.lblcboAC_CompressorType.ForeColor = System.Drawing.Color.Black - Me.lblcboAC_CompressorType.Location = New System.Drawing.Point(13, 62) - Me.lblcboAC_CompressorType.Name = "lblcboAC_CompressorType" - Me.lblcboAC_CompressorType.Size = New System.Drawing.Size(175, 15) - Me.lblcboAC_CompressorType.TabIndex = 0 - Me.lblcboAC_CompressorType.Text = "AC-Compressor Type (Derived)" - ' - 'tabTechBenefits - ' - Me.tabTechBenefits.CausesValidation = False - Me.tabTechBenefits.Controls.Add(Me.btnClearForm) - Me.tabTechBenefits.Controls.Add(Me.lblIndex) - Me.tabTechBenefits.Controls.Add(Me.txtIndex) - Me.tabTechBenefits.Controls.Add(Me.btnUpdate) - Me.tabTechBenefits.Controls.Add(Me.lblLineType) - Me.tabTechBenefits.Controls.Add(Me.chkActiveVC) - Me.tabTechBenefits.Controls.Add(Me.lblCoolingColumn) - Me.tabTechBenefits.Controls.Add(Me.chkActiveVV) - Me.tabTechBenefits.Controls.Add(Me.txtBenefitName) - Me.tabTechBenefits.Controls.Add(Me.chkActiveVH) - Me.tabTechBenefits.Controls.Add(Me.lblBenefitName) - Me.tabTechBenefits.Controls.Add(Me.chkOnVehicle) - Me.tabTechBenefits.Controls.Add(Me.lblVentelationColumn) - Me.tabTechBenefits.Controls.Add(Me.lblHeatingColumn) - Me.tabTechBenefits.Controls.Add(Me.cboLineType) - Me.tabTechBenefits.Controls.Add(Me.pnlRaisedFloorRow) - Me.tabTechBenefits.Controls.Add(Me.pnlSemiLowFloorRow) - Me.tabTechBenefits.Controls.Add(Me.pnlLowFloorRow) - Me.tabTechBenefits.Controls.Add(Me.lblCategory) - Me.tabTechBenefits.Controls.Add(Me.cboCategory) - Me.tabTechBenefits.Controls.Add(Me.gvTechBenefitLines) - Me.tabTechBenefits.Controls.Add(Me.lblUnits) - Me.tabTechBenefits.Controls.Add(Me.cboUnits) - Me.tabTechBenefits.Location = New System.Drawing.Point(4, 22) - Me.tabTechBenefits.Name = "tabTechBenefits" - Me.tabTechBenefits.Padding = New System.Windows.Forms.Padding(3) - Me.tabTechBenefits.Size = New System.Drawing.Size(937, 611) - Me.tabTechBenefits.TabIndex = 5 - Me.tabTechBenefits.Text = " Tech List Input " - Me.tabTechBenefits.UseVisualStyleBackColor = True - ' - 'btnClearForm - ' - Me.btnClearForm.Location = New System.Drawing.Point(814, 100) - Me.btnClearForm.Name = "btnClearForm" - Me.btnClearForm.Size = New System.Drawing.Size(75, 23) - Me.btnClearForm.TabIndex = 34 - Me.btnClearForm.Text = "Clear Form" - Me.btnClearForm.UseVisualStyleBackColor = True - ' - 'lblIndex - ' - Me.lblIndex.AutoSize = True - Me.lblIndex.Location = New System.Drawing.Point(29, 18) - Me.lblIndex.Name = "lblIndex" - Me.lblIndex.Size = New System.Drawing.Size(33, 13) - Me.lblIndex.TabIndex = 33 - Me.lblIndex.Text = "Index" - ' - 'txtIndex - ' - Me.txtIndex.Location = New System.Drawing.Point(81, 15) - Me.txtIndex.Name = "txtIndex" - Me.txtIndex.ReadOnly = True - Me.txtIndex.Size = New System.Drawing.Size(58, 20) - Me.txtIndex.TabIndex = 32 - ' - 'btnUpdate - ' - Me.btnUpdate.Location = New System.Drawing.Point(814, 18) - Me.btnUpdate.Name = "btnUpdate" - Me.btnUpdate.Size = New System.Drawing.Size(75, 23) - Me.btnUpdate.TabIndex = 25 - Me.btnUpdate.Text = "Update/Add" - Me.btnUpdate.UseVisualStyleBackColor = True - ' - 'lblLineType - ' - Me.lblLineType.AutoSize = True - Me.lblLineType.Location = New System.Drawing.Point(415, 74) - Me.lblLineType.Name = "lblLineType" - Me.lblLineType.Size = New System.Drawing.Size(51, 13) - Me.lblLineType.TabIndex = 31 - Me.lblLineType.Text = "LineType" - ' - 'chkActiveVC - ' - Me.chkActiveVC.AutoSize = True - Me.chkActiveVC.Location = New System.Drawing.Point(490, 173) - Me.chkActiveVC.Name = "chkActiveVC" - Me.chkActiveVC.Size = New System.Drawing.Size(73, 17) - Me.chkActiveVC.TabIndex = 16 - Me.chkActiveVC.Text = "Active VC" - Me.chkActiveVC.UseVisualStyleBackColor = True - ' - 'lblCoolingColumn - ' - Me.lblCoolingColumn.AutoSize = True - Me.lblCoolingColumn.Location = New System.Drawing.Point(316, 100) - Me.lblCoolingColumn.Name = "lblCoolingColumn" - Me.lblCoolingColumn.Size = New System.Drawing.Size(42, 13) - Me.lblCoolingColumn.TabIndex = 30 - Me.lblCoolingColumn.Text = "Cooling" - ' - 'chkActiveVV - ' - Me.chkActiveVV.AutoSize = True - Me.chkActiveVV.Location = New System.Drawing.Point(490, 145) - Me.chkActiveVV.Name = "chkActiveVV" - Me.chkActiveVV.Size = New System.Drawing.Size(73, 17) - Me.chkActiveVV.TabIndex = 15 - Me.chkActiveVV.Text = "Active VV" - Me.chkActiveVV.UseVisualStyleBackColor = True - ' - 'txtBenefitName - ' - Me.txtBenefitName.Location = New System.Drawing.Point(488, 41) - Me.txtBenefitName.Name = "txtBenefitName" - Me.txtBenefitName.Size = New System.Drawing.Size(270, 20) - Me.txtBenefitName.TabIndex = 2 - ' - 'chkActiveVH - ' - Me.chkActiveVH.AutoSize = True - Me.chkActiveVH.Location = New System.Drawing.Point(490, 117) - Me.chkActiveVH.Name = "chkActiveVH" - Me.chkActiveVH.Size = New System.Drawing.Size(74, 17) - Me.chkActiveVH.TabIndex = 14 - Me.chkActiveVH.Text = "Active VH" - Me.chkActiveVH.UseVisualStyleBackColor = True - ' - 'lblBenefitName - ' - Me.lblBenefitName.AutoSize = True - Me.lblBenefitName.Location = New System.Drawing.Point(411, 44) - Me.lblBenefitName.Name = "lblBenefitName" - Me.lblBenefitName.Size = New System.Drawing.Size(71, 13) - Me.lblBenefitName.TabIndex = 18 - Me.lblBenefitName.Text = "Benefit Name" - ' - 'chkOnVehicle - ' - Me.chkOnVehicle.AutoSize = True - Me.chkOnVehicle.Location = New System.Drawing.Point(490, 202) - Me.chkOnVehicle.Name = "chkOnVehicle" - Me.chkOnVehicle.Size = New System.Drawing.Size(78, 17) - Me.chkOnVehicle.TabIndex = 17 - Me.chkOnVehicle.Text = "On Vehicle" - Me.chkOnVehicle.UseVisualStyleBackColor = True - ' - 'lblVentelationColumn - ' - Me.lblVentelationColumn.AutoSize = True - Me.lblVentelationColumn.Location = New System.Drawing.Point(215, 100) - Me.lblVentelationColumn.Name = "lblVentelationColumn" - Me.lblVentelationColumn.Size = New System.Drawing.Size(56, 13) - Me.lblVentelationColumn.TabIndex = 29 - Me.lblVentelationColumn.Text = "Ventilation" - ' - 'lblHeatingColumn - ' - Me.lblHeatingColumn.AutoSize = True - Me.lblHeatingColumn.Location = New System.Drawing.Point(122, 100) - Me.lblHeatingColumn.Name = "lblHeatingColumn" - Me.lblHeatingColumn.Size = New System.Drawing.Size(44, 13) - Me.lblHeatingColumn.TabIndex = 28 - Me.lblHeatingColumn.Text = "Heating" - ' - 'cboLineType - ' - Me.cboLineType.AutoCompleteCustomSource.AddRange(New String() {"Normal", "Active Ventelation"}) - Me.cboLineType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList - Me.cboLineType.FormattingEnabled = True - Me.cboLineType.Items.AddRange(New Object() {"Normal", "ActiveVentilation"}) - Me.cboLineType.Location = New System.Drawing.Point(488, 71) - Me.cboLineType.Name = "cboLineType" - Me.cboLineType.Size = New System.Drawing.Size(270, 21) - Me.cboLineType.TabIndex = 4 - ' - 'pnlRaisedFloorRow - ' - Me.pnlRaisedFloorRow.BackColor = System.Drawing.Color.Lavender - Me.pnlRaisedFloorRow.Controls.Add(Me.txtRaisedFloorH) - Me.pnlRaisedFloorRow.Controls.Add(Me.txtRaisedFloorC) - Me.pnlRaisedFloorRow.Controls.Add(Me.txtRaisedFloorV) - Me.pnlRaisedFloorRow.Controls.Add(Me.lblRaisedFloorRow) - Me.pnlRaisedFloorRow.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.pnlRaisedFloorRow.ForeColor = System.Drawing.Color.Black - Me.pnlRaisedFloorRow.Location = New System.Drawing.Point(26, 193) - Me.pnlRaisedFloorRow.Name = "pnlRaisedFloorRow" - Me.pnlRaisedFloorRow.Size = New System.Drawing.Size(379, 33) - Me.pnlRaisedFloorRow.TabIndex = 9 - ' - 'txtRaisedFloorH - ' - Me.txtRaisedFloorH.Location = New System.Drawing.Point(84, 6) - Me.txtRaisedFloorH.Name = "txtRaisedFloorH" - Me.txtRaisedFloorH.Size = New System.Drawing.Size(70, 20) - Me.txtRaisedFloorH.TabIndex = 11 - ' - 'txtRaisedFloorC - ' - Me.txtRaisedFloorC.Location = New System.Drawing.Point(281, 6) - Me.txtRaisedFloorC.Name = "txtRaisedFloorC" - Me.txtRaisedFloorC.Size = New System.Drawing.Size(70, 20) - Me.txtRaisedFloorC.TabIndex = 13 - ' - 'txtRaisedFloorV - ' - Me.txtRaisedFloorV.Location = New System.Drawing.Point(184, 6) - Me.txtRaisedFloorV.Name = "txtRaisedFloorV" - Me.txtRaisedFloorV.Size = New System.Drawing.Size(70, 20) - Me.txtRaisedFloorV.TabIndex = 12 - ' - 'lblRaisedFloorRow - ' - Me.lblRaisedFloorRow.AutoSize = True - Me.lblRaisedFloorRow.Location = New System.Drawing.Point(3, 9) - Me.lblRaisedFloorRow.Name = "lblRaisedFloorRow" - Me.lblRaisedFloorRow.Size = New System.Drawing.Size(66, 13) - Me.lblRaisedFloorRow.TabIndex = 23 - Me.lblRaisedFloorRow.Text = "Raised Floor" - ' - 'pnlSemiLowFloorRow - ' - Me.pnlSemiLowFloorRow.BackColor = System.Drawing.Color.Lavender - Me.pnlSemiLowFloorRow.Controls.Add(Me.txtSemiLowFloorH) - Me.pnlSemiLowFloorRow.Controls.Add(Me.txtSemiLowFloorC) - Me.pnlSemiLowFloorRow.Controls.Add(Me.txtSemiLowFloorV) - Me.pnlSemiLowFloorRow.Controls.Add(Me.lblSemiLowFloorRow) - Me.pnlSemiLowFloorRow.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.pnlSemiLowFloorRow.ForeColor = System.Drawing.Color.Black - Me.pnlSemiLowFloorRow.Location = New System.Drawing.Point(26, 155) - Me.pnlSemiLowFloorRow.Name = "pnlSemiLowFloorRow" - Me.pnlSemiLowFloorRow.Size = New System.Drawing.Size(379, 33) - Me.pnlSemiLowFloorRow.TabIndex = 8 - ' - 'txtSemiLowFloorH - ' - Me.txtSemiLowFloorH.Location = New System.Drawing.Point(84, 6) - Me.txtSemiLowFloorH.Name = "txtSemiLowFloorH" - Me.txtSemiLowFloorH.Size = New System.Drawing.Size(70, 20) - Me.txtSemiLowFloorH.TabIndex = 8 - ' - 'txtSemiLowFloorC - ' - Me.txtSemiLowFloorC.Location = New System.Drawing.Point(281, 6) - Me.txtSemiLowFloorC.Name = "txtSemiLowFloorC" - Me.txtSemiLowFloorC.Size = New System.Drawing.Size(70, 20) - Me.txtSemiLowFloorC.TabIndex = 10 - ' - 'txtSemiLowFloorV - ' - Me.txtSemiLowFloorV.Location = New System.Drawing.Point(184, 6) - Me.txtSemiLowFloorV.Name = "txtSemiLowFloorV" - Me.txtSemiLowFloorV.Size = New System.Drawing.Size(70, 20) - Me.txtSemiLowFloorV.TabIndex = 9 - ' - 'lblSemiLowFloorRow - ' - Me.lblSemiLowFloorRow.AutoSize = True - Me.lblSemiLowFloorRow.Location = New System.Drawing.Point(3, 9) - Me.lblSemiLowFloorRow.Name = "lblSemiLowFloorRow" - Me.lblSemiLowFloorRow.Size = New System.Drawing.Size(79, 13) - Me.lblSemiLowFloorRow.TabIndex = 22 - Me.lblSemiLowFloorRow.Text = "Semi Low Floor" - ' - 'pnlLowFloorRow - ' - Me.pnlLowFloorRow.BackColor = System.Drawing.Color.Lavender - Me.pnlLowFloorRow.Controls.Add(Me.txtLowFloorH) - Me.pnlLowFloorRow.Controls.Add(Me.txtLowFloorC) - Me.pnlLowFloorRow.Controls.Add(Me.txtLowFloorV) - Me.pnlLowFloorRow.Controls.Add(Me.lblLowFloorRow) - Me.pnlLowFloorRow.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.pnlLowFloorRow.ForeColor = System.Drawing.Color.Black - Me.pnlLowFloorRow.Location = New System.Drawing.Point(26, 116) - Me.pnlLowFloorRow.Name = "pnlLowFloorRow" - Me.pnlLowFloorRow.Size = New System.Drawing.Size(379, 33) - Me.pnlLowFloorRow.TabIndex = 5 - ' - 'txtLowFloorH - ' - Me.txtLowFloorH.Location = New System.Drawing.Point(84, 6) - Me.txtLowFloorH.Name = "txtLowFloorH" - Me.txtLowFloorH.Size = New System.Drawing.Size(70, 20) - Me.txtLowFloorH.TabIndex = 5 - ' - 'txtLowFloorC - ' - Me.txtLowFloorC.Location = New System.Drawing.Point(280, 6) - Me.txtLowFloorC.Name = "txtLowFloorC" - Me.txtLowFloorC.Size = New System.Drawing.Size(70, 20) - Me.txtLowFloorC.TabIndex = 7 - ' - 'txtLowFloorV - ' - Me.txtLowFloorV.Location = New System.Drawing.Point(184, 6) - Me.txtLowFloorV.Name = "txtLowFloorV" - Me.txtLowFloorV.Size = New System.Drawing.Size(70, 20) - Me.txtLowFloorV.TabIndex = 6 - ' - 'lblLowFloorRow - ' - Me.lblLowFloorRow.AutoSize = True - Me.lblLowFloorRow.Location = New System.Drawing.Point(7, 9) - Me.lblLowFloorRow.Name = "lblLowFloorRow" - Me.lblLowFloorRow.Size = New System.Drawing.Size(53, 13) - Me.lblLowFloorRow.TabIndex = 21 - Me.lblLowFloorRow.Text = "Low Floor" - ' - 'lblCategory - ' - Me.lblCategory.AutoSize = True - Me.lblCategory.Location = New System.Drawing.Point(26, 71) - Me.lblCategory.Name = "lblCategory" - Me.lblCategory.Size = New System.Drawing.Size(49, 13) - Me.lblCategory.TabIndex = 19 - Me.lblCategory.Text = "Category" - ' - 'cboCategory - ' - Me.cboCategory.FormattingEnabled = True - Me.cboCategory.Location = New System.Drawing.Point(81, 71) - Me.cboCategory.Name = "cboCategory" - Me.cboCategory.Size = New System.Drawing.Size(324, 21) - Me.cboCategory.TabIndex = 3 - ' - 'gvTechBenefitLines - ' - Me.gvTechBenefitLines.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize - Me.gvTechBenefitLines.Location = New System.Drawing.Point(21, 238) - Me.gvTechBenefitLines.Name = "gvTechBenefitLines" - Me.gvTechBenefitLines.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect - Me.gvTechBenefitLines.Size = New System.Drawing.Size(885, 356) - Me.gvTechBenefitLines.TabIndex = 30 - ' - 'lblUnits - ' - Me.lblUnits.AutoSize = True - Me.lblUnits.Location = New System.Drawing.Point(26, 44) - Me.lblUnits.Name = "lblUnits" - Me.lblUnits.Size = New System.Drawing.Size(31, 13) - Me.lblUnits.TabIndex = 20 - Me.lblUnits.Text = "Units" - ' - 'cboUnits - ' - Me.cboUnits.AutoCompleteCustomSource.AddRange(New String() {"Fraction"}) - Me.cboUnits.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList - Me.cboUnits.FormattingEnabled = True - Me.cboUnits.Items.AddRange(New Object() {"Fraction"}) - Me.cboUnits.Location = New System.Drawing.Point(81, 44) - Me.cboUnits.Name = "cboUnits" - Me.cboUnits.Size = New System.Drawing.Size(324, 21) - Me.cboUnits.TabIndex = 1 - ' - 'tabDiagnostics - ' - Me.tabDiagnostics.Controls.Add(Me.txtDiagnostics) - Me.tabDiagnostics.Location = New System.Drawing.Point(4, 22) - Me.tabDiagnostics.Name = "tabDiagnostics" - Me.tabDiagnostics.Size = New System.Drawing.Size(937, 611) - Me.tabDiagnostics.TabIndex = 6 - Me.tabDiagnostics.Text = "Diagnostics" - Me.tabDiagnostics.UseVisualStyleBackColor = True - ' - 'txtDiagnostics - ' - Me.txtDiagnostics.Font = New System.Drawing.Font("Courier New", 8.0!) - Me.txtDiagnostics.Location = New System.Drawing.Point(22, 17) - Me.txtDiagnostics.Multiline = True - Me.txtDiagnostics.Name = "txtDiagnostics" - Me.txtDiagnostics.ScrollBars = System.Windows.Forms.ScrollBars.Both - Me.txtDiagnostics.Size = New System.Drawing.Size(877, 584) - Me.txtDiagnostics.TabIndex = 0 - Me.txtDiagnostics.WordWrap = False - ' - 'Label1 - ' - Me.Label1.AutoSize = True - Me.Label1.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.Label1.Location = New System.Drawing.Point(746, 30) - Me.Label1.Name = "Label1" - Me.Label1.Size = New System.Drawing.Size(82, 13) - Me.Label1.TabIndex = 10 - Me.Label1.Text = "Electrical Adj W" - Me.ToolTip1.SetToolTip(Me.Label1, "Electrical W - Tech List Adjusted") - ' - 'Label4 - ' - Me.Label4.AutoSize = True - Me.Label4.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.Label4.Location = New System.Drawing.Point(746, 57) - Me.Label4.Name = "Label4" - Me.Label4.Size = New System.Drawing.Size(94, 13) - Me.Label4.TabIndex = 12 - Me.Label4.Text = "Mechanical Adj W" - Me.ToolTip1.SetToolTip(Me.Label4, "Mechanical W - Tech List Adjusted") - ' - 'ErrorProvider1 - ' - Me.ErrorProvider1.ContainerControl = Me - ' - 'btnSave - ' - Me.btnSave.Location = New System.Drawing.Point(767, 734) - Me.btnSave.Name = "btnSave" - Me.btnSave.Size = New System.Drawing.Size(75, 23) - Me.btnSave.TabIndex = 1 - Me.btnSave.Text = "Save" - Me.btnSave.UseVisualStyleBackColor = True - ' - 'btnCancel - ' - Me.btnCancel.Location = New System.Drawing.Point(872, 734) - Me.btnCancel.Name = "btnCancel" - Me.btnCancel.Size = New System.Drawing.Size(75, 23) - Me.btnCancel.TabIndex = 2 - Me.btnCancel.Text = "Cancel" - Me.btnCancel.UseVisualStyleBackColor = True - ' - 'txtBasElectrical - ' - Me.txtBasElectrical.Location = New System.Drawing.Point(634, 26) - Me.txtBasElectrical.Name = "txtBasElectrical" - Me.txtBasElectrical.Size = New System.Drawing.Size(100, 20) - Me.txtBasElectrical.TabIndex = 3 - ' - 'txtBaseMechanical - ' - Me.txtBaseMechanical.Location = New System.Drawing.Point(634, 53) - Me.txtBaseMechanical.Name = "txtBaseMechanical" - Me.txtBaseMechanical.Size = New System.Drawing.Size(100, 20) - Me.txtBaseMechanical.TabIndex = 4 - ' - 'txtAdjMechanical - ' - Me.txtAdjMechanical.Location = New System.Drawing.Point(847, 53) - Me.txtAdjMechanical.Name = "txtAdjMechanical" - Me.txtAdjMechanical.Size = New System.Drawing.Size(100, 20) - Me.txtAdjMechanical.TabIndex = 7 - ' - 'txtAdjElectrical - ' - Me.txtAdjElectrical.Location = New System.Drawing.Point(847, 26) - Me.txtAdjElectrical.Name = "txtAdjElectrical" - Me.txtAdjElectrical.Size = New System.Drawing.Size(100, 20) - Me.txtAdjElectrical.TabIndex = 6 - ' - 'Timer1 - ' - Me.Timer1.Interval = 1000 - ' - 'lblElectricalBaseW - ' - Me.lblElectricalBaseW.AutoSize = True - Me.lblElectricalBaseW.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.lblElectricalBaseW.Location = New System.Drawing.Point(528, 30) - Me.lblElectricalBaseW.Name = "lblElectricalBaseW" - Me.lblElectricalBaseW.Size = New System.Drawing.Size(91, 13) - Me.lblElectricalBaseW.TabIndex = 9 - Me.lblElectricalBaseW.Text = "Electrical Base W" - ' - 'Label3 - ' - Me.Label3.AutoSize = True - Me.Label3.ForeColor = System.Drawing.SystemColors.MenuHighlight - Me.Label3.Location = New System.Drawing.Point(528, 57) - Me.Label3.Name = "Label3" - Me.Label3.Size = New System.Drawing.Size(103, 13) - Me.Label3.TabIndex = 11 - Me.Label3.Text = "Mechanical Base W" - ' - 'CMFiles - ' - Me.CMFiles.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.OpenWithToolStripMenuItem, Me.ShowInFolderToolStripMenuItem}) - Me.CMFiles.Name = "CMFiles" - Me.CMFiles.Size = New System.Drawing.Size(177, 48) - ' - 'OpenWithToolStripMenuItem - ' - Me.OpenWithToolStripMenuItem.Name = "OpenWithToolStripMenuItem" - Me.OpenWithToolStripMenuItem.Size = New System.Drawing.Size(176, 22) - Me.OpenWithToolStripMenuItem.Text = "Open with notepad" - ' - 'ShowInFolderToolStripMenuItem - ' - Me.ShowInFolderToolStripMenuItem.Name = "ShowInFolderToolStripMenuItem" - Me.ShowInFolderToolStripMenuItem.Size = New System.Drawing.Size(176, 22) - Me.ShowInFolderToolStripMenuItem.Text = "Open in Folder" - ' - 'frmHVACTool - ' - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) - Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.AutoValidate = System.Windows.Forms.AutoValidate.EnableAllowFocusChange - Me.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch - Me.ClientSize = New System.Drawing.Size(965, 766) - Me.Controls.Add(Me.Label4) - Me.Controls.Add(Me.Label3) - Me.Controls.Add(Me.Label1) - Me.Controls.Add(Me.lblElectricalBaseW) - Me.Controls.Add(Me.txtAdjMechanical) - Me.Controls.Add(Me.txtAdjElectrical) - Me.Controls.Add(Me.txtBaseMechanical) - Me.Controls.Add(Me.txtBasElectrical) - Me.Controls.Add(Me.btnCancel) - Me.Controls.Add(Me.btnSave) - Me.Controls.Add(Me.tabMain) - Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle - Me.MaximizeBox = False - Me.Name = "frmHVACTool" - Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent - Me.Text = "SSM HVAC Model V01 ( Excel Model V07 )" - Me.tabMain.ResumeLayout(False) - Me.tabGeneralInputsBP.ResumeLayout(False) - Me.BusParamGroupEdit.ResumeLayout(False) - Me.BusParamGroupEdit.PerformLayout() - Me.BusParamGroupModel.ResumeLayout(False) - Me.BusParamGroupModel.PerformLayout() - Me.tabGeneralInputsBC.ResumeLayout(False) - Me.GroupBox2.ResumeLayout(False) - Me.GroupBox2.PerformLayout() - Me.tabGeneralInputsOther.ResumeLayout(False) - Me.grpEnvironmentConditions.ResumeLayout(False) - Me.grpEnvironmentConditions.PerformLayout() - Me.grpAuxHeater.ResumeLayout(False) - Me.grpAuxHeater.PerformLayout() - Me.grpVentilation.ResumeLayout(False) - Me.grpVentilation.PerformLayout() - Me.grpACSystem.ResumeLayout(False) - Me.grpACSystem.PerformLayout() - Me.tabTechBenefits.ResumeLayout(False) - Me.tabTechBenefits.PerformLayout() - Me.pnlRaisedFloorRow.ResumeLayout(False) - Me.pnlRaisedFloorRow.PerformLayout() - Me.pnlSemiLowFloorRow.ResumeLayout(False) - Me.pnlSemiLowFloorRow.PerformLayout() - Me.pnlLowFloorRow.ResumeLayout(False) - Me.pnlLowFloorRow.PerformLayout() - CType(Me.gvTechBenefitLines, System.ComponentModel.ISupportInitialize).EndInit() - Me.tabDiagnostics.ResumeLayout(False) - Me.tabDiagnostics.PerformLayout() - CType(Me.ErrorProvider1, System.ComponentModel.ISupportInitialize).EndInit() - Me.CMFiles.ResumeLayout(False) - Me.ResumeLayout(False) - Me.PerformLayout() + Me.components = New System.ComponentModel.Container() + Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmHVACTool)) + Me.tabMain = New System.Windows.Forms.TabControl() + Me.tabGeneralInputsBP = New System.Windows.Forms.TabPage() + Me.btnCancelBus = New System.Windows.Forms.Button() + Me.BusParamGroupEdit = New System.Windows.Forms.GroupBox() + Me.Label19 = New System.Windows.Forms.Label() + Me.chkEditIsDoubleDecker = New System.Windows.Forms.CheckBox() + Me.cmbEditEngineType = New System.Windows.Forms.ComboBox() + Me.cmbEditFloorType = New System.Windows.Forms.ComboBox() + Me.txtEditBusModel = New System.Windows.Forms.TextBox() + Me.Label7 = New System.Windows.Forms.Label() + Me.Label8 = New System.Windows.Forms.Label() + Me.Label9 = New System.Windows.Forms.Label() + Me.Label12 = New System.Windows.Forms.Label() + Me.Label14 = New System.Windows.Forms.Label() + Me.Label16 = New System.Windows.Forms.Label() + Me.txtEditBusHeight = New System.Windows.Forms.TextBox() + Me.txtEditBusWidth = New System.Windows.Forms.TextBox() + Me.txtEditBusLength = New System.Windows.Forms.TextBox() + Me.Label17 = New System.Windows.Forms.Label() + Me.Label18 = New System.Windows.Forms.Label() + Me.Label21 = New System.Windows.Forms.Label() + Me.txtEditBusPassengers = New System.Windows.Forms.TextBox() + Me.Label22 = New System.Windows.Forms.Label() + Me.btnEditBus = New System.Windows.Forms.Button() + Me.btnUpdateBusDatabase = New System.Windows.Forms.Button() + Me.btnNewBus = New System.Windows.Forms.Button() + Me.BusParamGroupModel = New System.Windows.Forms.GroupBox() + Me.Label15 = New System.Windows.Forms.Label() + Me.chkIsDoubleDecker = New System.Windows.Forms.CheckBox() + Me.cmbBusFloorType = New System.Windows.Forms.ComboBox() + Me.Label10 = New System.Windows.Forms.Label() + Me.txtBusHeight = New System.Windows.Forms.TextBox() + Me.Label11 = New System.Windows.Forms.Label() + Me.txtBusModel = New System.Windows.Forms.TextBox() + Me.lblBusModel = New System.Windows.Forms.Label() + Me.lblBusFloorType = New System.Windows.Forms.Label() + Me.lblUnitsBW = New System.Windows.Forms.Label() + Me.lblUnitsBSA = New System.Windows.Forms.Label() + Me.lblUnitsBWSA = New System.Windows.Forms.Label() + Me.lblUnitsBV = New System.Windows.Forms.Label() + Me.lblUnitsBL = New System.Windows.Forms.Label() + Me.lblUnitsBFSA = New System.Windows.Forms.Label() + Me.txtBusWidth = New System.Windows.Forms.TextBox() + Me.txtBusLength = New System.Windows.Forms.TextBox() + Me.txtBusVolume = New System.Windows.Forms.TextBox() + Me.lblBusVolume = New System.Windows.Forms.Label() + Me.lblBusLength = New System.Windows.Forms.Label() + Me.lblBusWidth = New System.Windows.Forms.Label() + Me.txtBusWindowSurfaceArea = New System.Windows.Forms.TextBox() + Me.lblBusWindowSurfaceArea = New System.Windows.Forms.Label() + Me.txtBusSurfaceArea = New System.Windows.Forms.TextBox() + Me.lblBusSurfaceArea = New System.Windows.Forms.Label() + Me.txtBusFloorSurfaceArea = New System.Windows.Forms.TextBox() + Me.lblBusFloorSurfaceArea = New System.Windows.Forms.Label() + Me.txtRegisteredPassengers = New System.Windows.Forms.TextBox() + Me.lblRegisteredPassengers = New System.Windows.Forms.Label() + Me.tabGeneralInputsBC = New System.Windows.Forms.TabPage() + Me.GroupBox2 = New System.Windows.Forms.GroupBox() + Me.Label24 = New System.Windows.Forms.Label() + Me.txtBC_TemperatureCoolingOff = New System.Windows.Forms.TextBox() + Me.Label5 = New System.Windows.Forms.Label() + Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList = New System.Windows.Forms.Label() + Me.txtBC_MaxPossibleBenefitFromTechnologyList = New System.Windows.Forms.TextBox() + Me.lblBC_MaxPossibleBenefitFromTechnologyList = New System.Windows.Forms.Label() + Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses = New System.Windows.Forms.Label() + Me.txtBC_MaxTemperatureDeltaForLowFloorBusses = New System.Windows.Forms.TextBox() + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses = New System.Windows.Forms.Label() + Me.lblUnitsBC_FrontRearWindowArea = New System.Windows.Forms.Label() + Me.txtBC_FrontRearWindowArea = New System.Windows.Forms.TextBox() + Me.lblBC_FrontRearWindowArea = New System.Windows.Forms.Label() + Me.lblUnitsBC_WindowAreaPerUnitBusLength = New System.Windows.Forms.Label() + Me.txtBC_WindowAreaPerUnitBusLength = New System.Windows.Forms.TextBox() + Me.lblBC_WindowAreaPerUnitBusLength = New System.Windows.Forms.Label() + Me.lblUnitsBC_GCVDieselOrHeatingOil = New System.Windows.Forms.Label() + Me.txtBC_GCVDieselOrHeatingOil = New System.Windows.Forms.TextBox() + Me.lblBC_GCVDieselOrHeatingOil = New System.Windows.Forms.Label() + Me.txtBC_AuxHeaterEfficiency = New System.Windows.Forms.TextBox() + Me.lblBC_AuxHeaterEfficiency = New System.Windows.Forms.Label() + Me.lblUnitsBC_COP = New System.Windows.Forms.Label() + Me.lblUnitsBC_SpecificVentilationPower = New System.Windows.Forms.Label() + Me.txtBC_SpecificVentilationPower = New System.Windows.Forms.TextBox() + Me.lvlBC_SpecificVentilationPower = New System.Windows.Forms.Label() + Me.lblUnitsBC_LowVentPowerW = New System.Windows.Forms.Label() + Me.txtBC_LowVentPowerW = New System.Windows.Forms.TextBox() + Me.lblBC_LowVentPowerW = New System.Windows.Forms.Label() + Me.lblUnitsBC_HighVentPowerW = New System.Windows.Forms.Label() + Me.txtBC_HighVentPowerW = New System.Windows.Forms.TextBox() + Me.lblBC_HighVentPowerW = New System.Windows.Forms.Label() + Me.lblUnitsBC_Low = New System.Windows.Forms.Label() + Me.txtBC_Low = New System.Windows.Forms.TextBox() + Me.lblBC_Low = New System.Windows.Forms.Label() + Me.lblUnitsBC_High = New System.Windows.Forms.Label() + Me.txtBC_High = New System.Windows.Forms.TextBox() + Me.lblBC_High = New System.Windows.Forms.Label() + Me.lblUnitsBC_lowVentilation = New System.Windows.Forms.Label() + Me.txtBC_lowVentilation = New System.Windows.Forms.TextBox() + Me.lblBC_lowVentilation = New System.Windows.Forms.Label() + Me.lblUnitsBC_HighVentilation = New System.Windows.Forms.Label() + Me.txtBC_HighVentilation = New System.Windows.Forms.TextBox() + Me.lblBC_HighVentilation = New System.Windows.Forms.Label() + Me.lblUnitsBC_CoolingBoundaryTemperature = New System.Windows.Forms.Label() + Me.txtBC_CoolingBoundaryTemperature = New System.Windows.Forms.TextBox() + Me.lblBC_CoolingBoundaryTemperature = New System.Windows.Forms.Label() + Me.lblUnitsBC_HeatingBoundaryTemperature = New System.Windows.Forms.Label() + Me.txtBC_HeatingBoundaryTemperature = New System.Windows.Forms.TextBox() + Me.lblBC_HeatingBoundaryTemperature = New System.Windows.Forms.Label() + Me.txtBC_GFactor = New System.Windows.Forms.TextBox() + Me.lblGFactor = New System.Windows.Forms.Label() + Me.txtBC_HeatPerPassengerIntoCabinW = New System.Windows.Forms.TextBox() + Me.Label2 = New System.Windows.Forms.Label() + Me.lblUnitsUValues = New System.Windows.Forms.Label() + Me.lblUnitsPassengerBoundaryTemp = New System.Windows.Forms.Label() + Me.lblUnitsPGRDensitySemiLowFloor = New System.Windows.Forms.Label() + Me.lblUnitsPassenderDensityLowFloor = New System.Windows.Forms.Label() + Me.lblUnitsBC_PassengerDensityRaisedFloor = New System.Windows.Forms.Label() + Me.lblHeatPerPassengerIntoCabinW = New System.Windows.Forms.Label() + Me.txtBC_UValues = New System.Windows.Forms.TextBox() + Me.txtBC_CalculatedPassengerNumber = New System.Windows.Forms.TextBox() + Me.txtBC_PassengerDensityRaisedFloor = New System.Windows.Forms.TextBox() + Me.lblBC_PassengerDensityRaisedFloor = New System.Windows.Forms.Label() + Me.lblBC_CalculatedPassengerNumber = New System.Windows.Forms.Label() + Me.lblBC_UValues = New System.Windows.Forms.Label() + Me.txtBC_PassengerDensitySemiLowFloor = New System.Windows.Forms.TextBox() + Me.lblBC_PassengerDensitySemiLowFloor = New System.Windows.Forms.Label() + Me.txtBC_PassengerDensityLowFloor = New System.Windows.Forms.TextBox() + Me.Label13 = New System.Windows.Forms.Label() + Me.txtBC_PassengerBoundaryTemperature = New System.Windows.Forms.TextBox() + Me.lblPassengerBoundaryTemp = New System.Windows.Forms.Label() + Me.txtBC_SolarClouding = New System.Windows.Forms.TextBox() + Me.lblSolarClouding = New System.Windows.Forms.Label() + Me.tabGeneralInputsOther = New System.Windows.Forms.TabPage() + Me.grpEnvironmentConditions = New System.Windows.Forms.GroupBox() + Me.btnOpenAenv = New System.Windows.Forms.Button() + Me.btnEnvironmentConditionsSource = New System.Windows.Forms.Button() + Me.txtEC_EnvironmentConditionsFilePath = New System.Windows.Forms.TextBox() + Me.Label20 = New System.Windows.Forms.Label() + Me.chkEC_BatchMode = New System.Windows.Forms.CheckBox() + Me.Label23 = New System.Windows.Forms.Label() + Me.txtEC_EnviromentalTemperature = New System.Windows.Forms.TextBox() + Me.lbltxtEC_EnviromentalTemperature = New System.Windows.Forms.Label() + Me.txtEC_Solar = New System.Windows.Forms.TextBox() + Me.lbltxtEC_Solar = New System.Windows.Forms.Label() + Me.lblUnitstxtEC_EnviromentalTemperature = New System.Windows.Forms.Label() + Me.lblUnitstxtEC_Solar = New System.Windows.Forms.Label() + Me.grpAuxHeater = New System.Windows.Forms.GroupBox() + Me.txtAH_CoolantHeatToAirCabinHeater = New System.Windows.Forms.TextBox() + Me.txtAH_FuelEnergyHeatToCoolant = New System.Windows.Forms.TextBox() + Me.Label26 = New System.Windows.Forms.Label() + Me.Label25 = New System.Windows.Forms.Label() + Me.lblUnitsAH_FuelFiredHeater = New System.Windows.Forms.Label() + Me.txtAH_FuelFiredHeaterkW = New System.Windows.Forms.TextBox() + Me.lbltxtAH_FuelFiredHeaterkW = New System.Windows.Forms.Label() + Me.grpVentilation = New System.Windows.Forms.GroupBox() + Me.cboVEN_VentilationDuringCooling = New System.Windows.Forms.ComboBox() + Me.cboVEN_VentilationDuringHeating = New System.Windows.Forms.ComboBox() + Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive = New System.Windows.Forms.ComboBox() + Me.chkVEN_VentilationDuringAC = New System.Windows.Forms.CheckBox() + Me.chkVEN_VentilationWhenBothHeatingAndACInactive = New System.Windows.Forms.CheckBox() + Me.chkVEN_VentilationOnDuringHeating = New System.Windows.Forms.CheckBox() + Me.lblcboVEN_VentilationDuringCooling = New System.Windows.Forms.Label() + Me.lblcboVEN_VentilationDuringHeating = New System.Windows.Forms.Label() + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive = New System.Windows.Forms.Label() + Me.lblchkVEN_VentilationOnDuringHeating = New System.Windows.Forms.Label() + Me.lblchkVEN_VentilationDuringAC = New System.Windows.Forms.Label() + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive = New System.Windows.Forms.Label() + Me.grpACSystem = New System.Windows.Forms.GroupBox() + Me.txtAC_CompressorType = New System.Windows.Forms.TextBox() + Me.Label6 = New System.Windows.Forms.Label() + Me.txtAC_COP = New System.Windows.Forms.TextBox() + Me.lblBC_COP = New System.Windows.Forms.Label() + Me.cboAC_CompressorType = New System.Windows.Forms.ComboBox() + Me.txtAC_CompressorCapacitykW = New System.Windows.Forms.TextBox() + Me.lbltxtAC_CompressorCapacitykW = New System.Windows.Forms.Label() + Me.lblUnitstxtAC_CompressorCapacitykW = New System.Windows.Forms.Label() + Me.lblcboAC_CompressorType = New System.Windows.Forms.Label() + Me.tabTechBenefits = New System.Windows.Forms.TabPage() + Me.btnClearForm = New System.Windows.Forms.Button() + Me.lblIndex = New System.Windows.Forms.Label() + Me.txtIndex = New System.Windows.Forms.TextBox() + Me.btnUpdate = New System.Windows.Forms.Button() + Me.lblLineType = New System.Windows.Forms.Label() + Me.chkActiveVC = New System.Windows.Forms.CheckBox() + Me.lblCoolingColumn = New System.Windows.Forms.Label() + Me.chkActiveVV = New System.Windows.Forms.CheckBox() + Me.txtBenefitName = New System.Windows.Forms.TextBox() + Me.chkActiveVH = New System.Windows.Forms.CheckBox() + Me.lblBenefitName = New System.Windows.Forms.Label() + Me.chkOnVehicle = New System.Windows.Forms.CheckBox() + Me.lblVentelationColumn = New System.Windows.Forms.Label() + Me.lblHeatingColumn = New System.Windows.Forms.Label() + Me.cboLineType = New System.Windows.Forms.ComboBox() + Me.pnlRaisedFloorRow = New System.Windows.Forms.Panel() + Me.txtRaisedFloorH = New System.Windows.Forms.TextBox() + Me.txtRaisedFloorC = New System.Windows.Forms.TextBox() + Me.txtRaisedFloorV = New System.Windows.Forms.TextBox() + Me.lblRaisedFloorRow = New System.Windows.Forms.Label() + Me.pnlSemiLowFloorRow = New System.Windows.Forms.Panel() + Me.txtSemiLowFloorH = New System.Windows.Forms.TextBox() + Me.txtSemiLowFloorC = New System.Windows.Forms.TextBox() + Me.txtSemiLowFloorV = New System.Windows.Forms.TextBox() + Me.lblSemiLowFloorRow = New System.Windows.Forms.Label() + Me.pnlLowFloorRow = New System.Windows.Forms.Panel() + Me.txtLowFloorH = New System.Windows.Forms.TextBox() + Me.txtLowFloorC = New System.Windows.Forms.TextBox() + Me.txtLowFloorV = New System.Windows.Forms.TextBox() + Me.lblLowFloorRow = New System.Windows.Forms.Label() + Me.lblCategory = New System.Windows.Forms.Label() + Me.cboCategory = New System.Windows.Forms.ComboBox() + Me.gvTechBenefitLines = New System.Windows.Forms.DataGridView() + Me.lblUnits = New System.Windows.Forms.Label() + Me.cboUnits = New System.Windows.Forms.ComboBox() + Me.tabDiagnostics = New System.Windows.Forms.TabPage() + Me.txtDiagnostics = New System.Windows.Forms.TextBox() + Me.ToolTip1 = New System.Windows.Forms.ToolTip(Me.components) + Me.Label1 = New System.Windows.Forms.Label() + Me.Label4 = New System.Windows.Forms.Label() + Me.ErrorProvider1 = New System.Windows.Forms.ErrorProvider(Me.components) + Me.btnSave = New System.Windows.Forms.Button() + Me.btnCancel = New System.Windows.Forms.Button() + Me.txtBasElectrical = New System.Windows.Forms.TextBox() + Me.txtBaseMechanical = New System.Windows.Forms.TextBox() + Me.txtAdjMechanical = New System.Windows.Forms.TextBox() + Me.txtAdjElectrical = New System.Windows.Forms.TextBox() + Me.Timer1 = New System.Windows.Forms.Timer(Me.components) + Me.lblElectricalBaseW = New System.Windows.Forms.Label() + Me.Label3 = New System.Windows.Forms.Label() + Me.CMFiles = New System.Windows.Forms.ContextMenuStrip(Me.components) + Me.OpenWithToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.ShowInFolderToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.tabMain.SuspendLayout + Me.tabGeneralInputsBP.SuspendLayout + Me.BusParamGroupEdit.SuspendLayout + Me.BusParamGroupModel.SuspendLayout + Me.tabGeneralInputsBC.SuspendLayout + Me.GroupBox2.SuspendLayout + Me.tabGeneralInputsOther.SuspendLayout + Me.grpEnvironmentConditions.SuspendLayout + Me.grpAuxHeater.SuspendLayout + Me.grpVentilation.SuspendLayout + Me.grpACSystem.SuspendLayout + Me.tabTechBenefits.SuspendLayout + Me.pnlRaisedFloorRow.SuspendLayout + Me.pnlSemiLowFloorRow.SuspendLayout + Me.pnlLowFloorRow.SuspendLayout + CType(Me.gvTechBenefitLines,System.ComponentModel.ISupportInitialize).BeginInit + Me.tabDiagnostics.SuspendLayout + CType(Me.ErrorProvider1,System.ComponentModel.ISupportInitialize).BeginInit + Me.CMFiles.SuspendLayout + Me.SuspendLayout + ' + 'tabMain + ' + Me.tabMain.Controls.Add(Me.tabGeneralInputsBP) + Me.tabMain.Controls.Add(Me.tabGeneralInputsBC) + Me.tabMain.Controls.Add(Me.tabGeneralInputsOther) + Me.tabMain.Controls.Add(Me.tabTechBenefits) + Me.tabMain.Controls.Add(Me.tabDiagnostics) + Me.tabMain.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed + Me.tabMain.Location = New System.Drawing.Point(8, 88) + Me.tabMain.Name = "tabMain" + Me.tabMain.SelectedIndex = 0 + Me.tabMain.Size = New System.Drawing.Size(945, 637) + Me.tabMain.TabIndex = 0 + ' + 'tabGeneralInputsBP + ' + Me.tabGeneralInputsBP.Controls.Add(Me.btnCancelBus) + Me.tabGeneralInputsBP.Controls.Add(Me.BusParamGroupEdit) + Me.tabGeneralInputsBP.Controls.Add(Me.btnEditBus) + Me.tabGeneralInputsBP.Controls.Add(Me.btnUpdateBusDatabase) + Me.tabGeneralInputsBP.Controls.Add(Me.btnNewBus) + Me.tabGeneralInputsBP.Controls.Add(Me.BusParamGroupModel) + Me.tabGeneralInputsBP.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.tabGeneralInputsBP.Location = New System.Drawing.Point(4, 22) + Me.tabGeneralInputsBP.Name = "tabGeneralInputsBP" + Me.tabGeneralInputsBP.Padding = New System.Windows.Forms.Padding(3) + Me.tabGeneralInputsBP.Size = New System.Drawing.Size(937, 611) + Me.tabGeneralInputsBP.TabIndex = 0 + Me.tabGeneralInputsBP.Text = " INP - BusParameters " + Me.tabGeneralInputsBP.UseVisualStyleBackColor = true + ' + 'btnCancelBus + ' + Me.btnCancelBus.Enabled = false + Me.btnCancelBus.Location = New System.Drawing.Point(581, 22) + Me.btnCancelBus.Name = "btnCancelBus" + Me.btnCancelBus.Size = New System.Drawing.Size(74, 25) + Me.btnCancelBus.TabIndex = 13 + Me.btnCancelBus.Text = "Cancel" + Me.btnCancelBus.UseVisualStyleBackColor = true + ' + 'BusParamGroupEdit + ' + Me.BusParamGroupEdit.BackColor = System.Drawing.Color.Transparent + Me.BusParamGroupEdit.Controls.Add(Me.Label19) + Me.BusParamGroupEdit.Controls.Add(Me.chkEditIsDoubleDecker) + Me.BusParamGroupEdit.Controls.Add(Me.cmbEditEngineType) + Me.BusParamGroupEdit.Controls.Add(Me.cmbEditFloorType) + Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusModel) + Me.BusParamGroupEdit.Controls.Add(Me.Label7) + Me.BusParamGroupEdit.Controls.Add(Me.Label8) + Me.BusParamGroupEdit.Controls.Add(Me.Label9) + Me.BusParamGroupEdit.Controls.Add(Me.Label12) + Me.BusParamGroupEdit.Controls.Add(Me.Label14) + Me.BusParamGroupEdit.Controls.Add(Me.Label16) + Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusHeight) + Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusWidth) + Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusLength) + Me.BusParamGroupEdit.Controls.Add(Me.Label17) + Me.BusParamGroupEdit.Controls.Add(Me.Label18) + Me.BusParamGroupEdit.Controls.Add(Me.Label21) + Me.BusParamGroupEdit.Controls.Add(Me.txtEditBusPassengers) + Me.BusParamGroupEdit.Controls.Add(Me.Label22) + Me.BusParamGroupEdit.FlatStyle = System.Windows.Forms.FlatStyle.Popup + Me.BusParamGroupEdit.Font = New System.Drawing.Font("Microsoft Sans Serif", 10!) + Me.BusParamGroupEdit.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.BusParamGroupEdit.Location = New System.Drawing.Point(30, 409) + Me.BusParamGroupEdit.Name = "BusParamGroupEdit" + Me.BusParamGroupEdit.Size = New System.Drawing.Size(625, 352) + Me.BusParamGroupEdit.TabIndex = 12 + Me.BusParamGroupEdit.TabStop = false + Me.BusParamGroupEdit.Text = "Bus Parameterisation" + Me.BusParamGroupEdit.Visible = false + ' + 'Label19 + ' + Me.Label19.AutoSize = true + Me.Label19.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label19.ForeColor = System.Drawing.Color.Black + Me.Label19.Location = New System.Drawing.Point(14, 151) + Me.Label19.Name = "Label19" + Me.Label19.Size = New System.Drawing.Size(101, 15) + Me.Label19.TabIndex = 33 + Me.Label19.Text = "Is Double Decker" + ' + 'chkEditIsDoubleDecker + ' + Me.chkEditIsDoubleDecker.AutoSize = true + Me.chkEditIsDoubleDecker.Location = New System.Drawing.Point(179, 151) + Me.chkEditIsDoubleDecker.Name = "chkEditIsDoubleDecker" + Me.chkEditIsDoubleDecker.Size = New System.Drawing.Size(15, 14) + Me.chkEditIsDoubleDecker.TabIndex = 32 + Me.chkEditIsDoubleDecker.UseVisualStyleBackColor = true + ' + 'cmbEditEngineType + ' + Me.cmbEditEngineType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList + Me.cmbEditEngineType.FormattingEnabled = true + Me.cmbEditEngineType.Items.AddRange(New Object() {"diesel", "gas", "hybrid"}) + Me.cmbEditEngineType.Location = New System.Drawing.Point(179, 118) + Me.cmbEditEngineType.Name = "cmbEditEngineType" + Me.cmbEditEngineType.Size = New System.Drawing.Size(208, 24) + Me.cmbEditEngineType.TabIndex = 28 + ' + 'cmbEditFloorType + ' + Me.cmbEditFloorType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList + Me.cmbEditFloorType.FormattingEnabled = true + Me.cmbEditFloorType.Items.AddRange(New Object() {"raised floor", "low floor", "semi low floor"}) + Me.cmbEditFloorType.Location = New System.Drawing.Point(179, 88) + Me.cmbEditFloorType.Name = "cmbEditFloorType" + Me.cmbEditFloorType.Size = New System.Drawing.Size(208, 24) + Me.cmbEditFloorType.TabIndex = 27 + ' + 'txtEditBusModel + ' + Me.txtEditBusModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtEditBusModel.Location = New System.Drawing.Point(179, 30) + Me.txtEditBusModel.Name = "txtEditBusModel" + Me.txtEditBusModel.Size = New System.Drawing.Size(208, 21) + Me.txtEditBusModel.TabIndex = 25 + ' + 'Label7 + ' + Me.Label7.AutoSize = true + Me.Label7.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label7.ForeColor = System.Drawing.Color.Black + Me.Label7.Location = New System.Drawing.Point(14, 33) + Me.Label7.Name = "Label7" + Me.Label7.Size = New System.Drawing.Size(66, 15) + Me.Label7.TabIndex = 24 + Me.Label7.Text = "Bus Model" + ' + 'Label8 + ' + Me.Label8.AutoSize = true + Me.Label8.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label8.ForeColor = System.Drawing.Color.Black + Me.Label8.Location = New System.Drawing.Point(14, 88) + Me.Label8.Name = "Label8" + Me.Label8.Size = New System.Drawing.Size(88, 15) + Me.Label8.TabIndex = 22 + Me.Label8.Text = "Bus Floor Type" + ' + 'Label9 + ' + Me.Label9.AutoSize = true + Me.Label9.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.Label9.Location = New System.Drawing.Point(296, 211) + Me.Label9.Name = "Label9" + Me.Label9.Size = New System.Drawing.Size(18, 15) + Me.Label9.TabIndex = 21 + Me.Label9.Text = "m" + Me.ToolTip1.SetToolTip(Me.Label9, "Linear Metres") + ' + 'Label12 + ' + Me.Label12.AutoSize = true + Me.Label12.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.Label12.Location = New System.Drawing.Point(296, 235) + Me.Label12.Name = "Label12" + Me.Label12.Size = New System.Drawing.Size(18, 15) + Me.Label12.TabIndex = 18 + Me.Label12.Text = "m" + Me.ToolTip1.SetToolTip(Me.Label12, "Metres Cubed") + ' + 'Label14 + ' + Me.Label14.AutoSize = true + Me.Label14.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.Label14.Location = New System.Drawing.Point(296, 180) + Me.Label14.Name = "Label14" + Me.Label14.Size = New System.Drawing.Size(18, 15) + Me.Label14.TabIndex = 17 + Me.Label14.Text = "m" + Me.ToolTip1.SetToolTip(Me.Label14, "Linear Metres") + ' + 'Label16 + ' + Me.Label16.AutoSize = true + Me.Label16.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label16.ForeColor = System.Drawing.Color.Black + Me.Label16.Location = New System.Drawing.Point(14, 238) + Me.Label16.Name = "Label16" + Me.Label16.Size = New System.Drawing.Size(67, 15) + Me.Label16.TabIndex = 12 + Me.Label16.Text = "Bus Height" + ' + 'txtEditBusHeight + ' + Me.txtEditBusHeight.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtEditBusHeight.Location = New System.Drawing.Point(179, 235) + Me.txtEditBusHeight.Name = "txtEditBusHeight" + Me.txtEditBusHeight.Size = New System.Drawing.Size(97, 21) + Me.txtEditBusHeight.TabIndex = 31 + ' + 'txtEditBusWidth + ' + Me.txtEditBusWidth.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtEditBusWidth.Location = New System.Drawing.Point(179, 208) + Me.txtEditBusWidth.Name = "txtEditBusWidth" + Me.txtEditBusWidth.Size = New System.Drawing.Size(97, 21) + Me.txtEditBusWidth.TabIndex = 30 + ' + 'txtEditBusLength + ' + Me.txtEditBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtEditBusLength.Location = New System.Drawing.Point(179, 179) + Me.txtEditBusLength.Name = "txtEditBusLength" + Me.txtEditBusLength.Size = New System.Drawing.Size(97, 21) + Me.txtEditBusLength.TabIndex = 29 + ' + 'Label17 + ' + Me.Label17.AutoSize = true + Me.Label17.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label17.ForeColor = System.Drawing.Color.Black + Me.Label17.Location = New System.Drawing.Point(14, 182) + Me.Label17.Name = "Label17" + Me.Label17.Size = New System.Drawing.Size(72, 15) + Me.Label17.TabIndex = 11 + Me.Label17.Text = "Bus Length" + ' + 'Label18 + ' + Me.Label18.AutoSize = true + Me.Label18.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label18.ForeColor = System.Drawing.Color.Black + Me.Label18.Location = New System.Drawing.Point(14, 211) + Me.Label18.Name = "Label18" + Me.Label18.Size = New System.Drawing.Size(65, 15) + Me.Label18.TabIndex = 10 + Me.Label18.Text = "Bus Width" + ' + 'Label21 + ' + Me.Label21.AutoSize = true + Me.Label21.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label21.ForeColor = System.Drawing.Color.Black + Me.Label21.Location = New System.Drawing.Point(14, 120) + Me.Label21.Name = "Label21" + Me.Label21.Size = New System.Drawing.Size(99, 15) + Me.Label21.TabIndex = 4 + Me.Label21.Text = "Bus Engine Type" + ' + 'txtEditBusPassengers + ' + Me.txtEditBusPassengers.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtEditBusPassengers.Location = New System.Drawing.Point(179, 59) + Me.txtEditBusPassengers.Name = "txtEditBusPassengers" + Me.txtEditBusPassengers.Size = New System.Drawing.Size(97, 21) + Me.txtEditBusPassengers.TabIndex = 26 + ' + 'Label22 + ' + Me.Label22.AutoSize = true + Me.Label22.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label22.ForeColor = System.Drawing.Color.Black + Me.Label22.Location = New System.Drawing.Point(14, 62) + Me.Label22.Name = "Label22" + Me.Label22.Size = New System.Drawing.Size(138, 15) + Me.Label22.TabIndex = 0 + Me.Label22.Text = "Registered Passengers " + ' + 'btnEditBus + ' + Me.btnEditBus.Enabled = false + Me.btnEditBus.Location = New System.Drawing.Point(421, 22) + Me.btnEditBus.Name = "btnEditBus" + Me.btnEditBus.Size = New System.Drawing.Size(74, 25) + Me.btnEditBus.TabIndex = 11 + Me.btnEditBus.Text = "Edit" + Me.btnEditBus.UseVisualStyleBackColor = true + ' + 'btnUpdateBusDatabase + ' + Me.btnUpdateBusDatabase.Enabled = false + Me.btnUpdateBusDatabase.Location = New System.Drawing.Point(294, 22) + Me.btnUpdateBusDatabase.Name = "btnUpdateBusDatabase" + Me.btnUpdateBusDatabase.Size = New System.Drawing.Size(123, 25) + Me.btnUpdateBusDatabase.TabIndex = 10 + Me.btnUpdateBusDatabase.Text = "Save Bus Database" + Me.btnUpdateBusDatabase.UseVisualStyleBackColor = true + ' + 'btnNewBus + ' + Me.btnNewBus.Location = New System.Drawing.Point(501, 22) + Me.btnNewBus.Name = "btnNewBus" + Me.btnNewBus.Size = New System.Drawing.Size(74, 25) + Me.btnNewBus.TabIndex = 9 + Me.btnNewBus.Text = "New" + Me.btnNewBus.UseVisualStyleBackColor = true + ' + 'BusParamGroupModel + ' + Me.BusParamGroupModel.BackColor = System.Drawing.Color.Transparent + Me.BusParamGroupModel.Controls.Add(Me.Label15) + Me.BusParamGroupModel.Controls.Add(Me.chkIsDoubleDecker) + Me.BusParamGroupModel.Controls.Add(Me.cmbBusFloorType) + Me.BusParamGroupModel.Controls.Add(Me.Label10) + Me.BusParamGroupModel.Controls.Add(Me.txtBusHeight) + Me.BusParamGroupModel.Controls.Add(Me.Label11) + Me.BusParamGroupModel.Controls.Add(Me.txtBusModel) + Me.BusParamGroupModel.Controls.Add(Me.lblBusModel) + Me.BusParamGroupModel.Controls.Add(Me.lblBusFloorType) + Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBW) + Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBSA) + Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBWSA) + Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBV) + Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBL) + Me.BusParamGroupModel.Controls.Add(Me.lblUnitsBFSA) + Me.BusParamGroupModel.Controls.Add(Me.txtBusWidth) + Me.BusParamGroupModel.Controls.Add(Me.txtBusLength) + Me.BusParamGroupModel.Controls.Add(Me.txtBusVolume) + Me.BusParamGroupModel.Controls.Add(Me.lblBusVolume) + Me.BusParamGroupModel.Controls.Add(Me.lblBusLength) + Me.BusParamGroupModel.Controls.Add(Me.lblBusWidth) + Me.BusParamGroupModel.Controls.Add(Me.txtBusWindowSurfaceArea) + Me.BusParamGroupModel.Controls.Add(Me.lblBusWindowSurfaceArea) + Me.BusParamGroupModel.Controls.Add(Me.txtBusSurfaceArea) + Me.BusParamGroupModel.Controls.Add(Me.lblBusSurfaceArea) + Me.BusParamGroupModel.Controls.Add(Me.txtBusFloorSurfaceArea) + Me.BusParamGroupModel.Controls.Add(Me.lblBusFloorSurfaceArea) + Me.BusParamGroupModel.Controls.Add(Me.txtRegisteredPassengers) + Me.BusParamGroupModel.Controls.Add(Me.lblRegisteredPassengers) + Me.BusParamGroupModel.FlatStyle = System.Windows.Forms.FlatStyle.Popup + Me.BusParamGroupModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 10!) + Me.BusParamGroupModel.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.BusParamGroupModel.Location = New System.Drawing.Point(30, 51) + Me.BusParamGroupModel.Name = "BusParamGroupModel" + Me.BusParamGroupModel.Size = New System.Drawing.Size(625, 352) + Me.BusParamGroupModel.TabIndex = 8 + Me.BusParamGroupModel.TabStop = false + Me.BusParamGroupModel.Text = "Bus Parameterisation" + ' + 'Label15 + ' + Me.Label15.AutoSize = true + Me.Label15.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label15.ForeColor = System.Drawing.Color.Black + Me.Label15.Location = New System.Drawing.Point(14, 116) + Me.Label15.Name = "Label15" + Me.Label15.Size = New System.Drawing.Size(101, 15) + Me.Label15.TabIndex = 31 + Me.Label15.Text = "Is Double Decker" + ' + 'chkIsDoubleDecker + ' + Me.chkIsDoubleDecker.AutoSize = true + Me.chkIsDoubleDecker.Location = New System.Drawing.Point(179, 116) + Me.chkIsDoubleDecker.Name = "chkIsDoubleDecker" + Me.chkIsDoubleDecker.Size = New System.Drawing.Size(15, 14) + Me.chkIsDoubleDecker.TabIndex = 30 + Me.chkIsDoubleDecker.UseVisualStyleBackColor = true + ' + 'cmbBusFloorType + ' + Me.cmbBusFloorType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList + Me.cmbBusFloorType.FormattingEnabled = true + Me.cmbBusFloorType.Items.AddRange(New Object() {"raised floor", "low floor", "semi low floor"}) + Me.cmbBusFloorType.Location = New System.Drawing.Point(179, 85) + Me.cmbBusFloorType.Name = "cmbBusFloorType" + Me.cmbBusFloorType.Size = New System.Drawing.Size(208, 24) + Me.cmbBusFloorType.TabIndex = 29 + ' + 'Label10 + ' + Me.Label10.AutoSize = true + Me.Label10.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.Label10.Location = New System.Drawing.Point(296, 201) + Me.Label10.Name = "Label10" + Me.Label10.Size = New System.Drawing.Size(18, 15) + Me.Label10.TabIndex = 28 + Me.Label10.Text = "m" + Me.ToolTip1.SetToolTip(Me.Label10, "Linear Metres") + ' + 'txtBusHeight + ' + Me.txtBusHeight.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBusHeight.Location = New System.Drawing.Point(179, 198) + Me.txtBusHeight.Name = "txtBusHeight" + Me.txtBusHeight.Size = New System.Drawing.Size(97, 21) + Me.txtBusHeight.TabIndex = 27 + ' + 'Label11 + ' + Me.Label11.AutoSize = true + Me.Label11.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label11.ForeColor = System.Drawing.Color.Black + Me.Label11.Location = New System.Drawing.Point(14, 201) + Me.Label11.Name = "Label11" + Me.Label11.Size = New System.Drawing.Size(70, 15) + Me.Label11.TabIndex = 26 + Me.Label11.Text = "Bus Height" + ' + 'txtBusModel + ' + Me.txtBusModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBusModel.Location = New System.Drawing.Point(179, 30) + Me.txtBusModel.Name = "txtBusModel" + Me.txtBusModel.Size = New System.Drawing.Size(208, 21) + Me.txtBusModel.TabIndex = 25 + ' + 'lblBusModel + ' + Me.lblBusModel.AutoSize = true + Me.lblBusModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBusModel.ForeColor = System.Drawing.Color.Black + Me.lblBusModel.Location = New System.Drawing.Point(14, 33) + Me.lblBusModel.Name = "lblBusModel" + Me.lblBusModel.Size = New System.Drawing.Size(66, 15) + Me.lblBusModel.TabIndex = 24 + Me.lblBusModel.Text = "Bus Model" + ' + 'lblBusFloorType + ' + Me.lblBusFloorType.AutoSize = true + Me.lblBusFloorType.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBusFloorType.ForeColor = System.Drawing.Color.Black + Me.lblBusFloorType.Location = New System.Drawing.Point(14, 88) + Me.lblBusFloorType.Name = "lblBusFloorType" + Me.lblBusFloorType.Size = New System.Drawing.Size(88, 15) + Me.lblBusFloorType.TabIndex = 22 + Me.lblBusFloorType.Text = "Bus Floor Type" + ' + 'lblUnitsBW + ' + Me.lblUnitsBW.AutoSize = true + Me.lblUnitsBW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBW.Location = New System.Drawing.Point(296, 171) + Me.lblUnitsBW.Name = "lblUnitsBW" + Me.lblUnitsBW.Size = New System.Drawing.Size(18, 15) + Me.lblUnitsBW.TabIndex = 21 + Me.lblUnitsBW.Text = "m" + Me.ToolTip1.SetToolTip(Me.lblUnitsBW, "Linear Metres") + ' + 'lblUnitsBSA + ' + Me.lblUnitsBSA.AutoSize = true + Me.lblUnitsBSA.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBSA.Location = New System.Drawing.Point(296, 287) + Me.lblUnitsBSA.Name = "lblUnitsBSA" + Me.lblUnitsBSA.Size = New System.Drawing.Size(31, 15) + Me.lblUnitsBSA.TabIndex = 20 + Me.lblUnitsBSA.Text = "m^2" + Me.ToolTip1.SetToolTip(Me.lblUnitsBSA, "Metres Squared") + ' + 'lblUnitsBWSA + ' + Me.lblUnitsBWSA.AutoSize = true + Me.lblUnitsBWSA.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBWSA.Location = New System.Drawing.Point(296, 257) + Me.lblUnitsBWSA.Name = "lblUnitsBWSA" + Me.lblUnitsBWSA.Size = New System.Drawing.Size(31, 15) + Me.lblUnitsBWSA.TabIndex = 19 + Me.lblUnitsBWSA.Text = "m^2" + Me.ToolTip1.SetToolTip(Me.lblUnitsBWSA, "Metres Squared") + ' + 'lblUnitsBV + ' + Me.lblUnitsBV.AutoSize = true + Me.lblUnitsBV.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBV.Location = New System.Drawing.Point(296, 313) + Me.lblUnitsBV.Name = "lblUnitsBV" + Me.lblUnitsBV.Size = New System.Drawing.Size(31, 15) + Me.lblUnitsBV.TabIndex = 18 + Me.lblUnitsBV.Text = "m^3" + Me.ToolTip1.SetToolTip(Me.lblUnitsBV, "Metres Cubed") + ' + 'lblUnitsBL + ' + Me.lblUnitsBL.AutoSize = true + Me.lblUnitsBL.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBL.Location = New System.Drawing.Point(296, 140) + Me.lblUnitsBL.Name = "lblUnitsBL" + Me.lblUnitsBL.Size = New System.Drawing.Size(18, 15) + Me.lblUnitsBL.TabIndex = 17 + Me.lblUnitsBL.Text = "m" + Me.ToolTip1.SetToolTip(Me.lblUnitsBL, "Linear Metres") + ' + 'lblUnitsBFSA + ' + Me.lblUnitsBFSA.AutoSize = true + Me.lblUnitsBFSA.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBFSA.Location = New System.Drawing.Point(296, 230) + Me.lblUnitsBFSA.Name = "lblUnitsBFSA" + Me.lblUnitsBFSA.Size = New System.Drawing.Size(31, 15) + Me.lblUnitsBFSA.TabIndex = 16 + Me.lblUnitsBFSA.Text = "m^2" + Me.ToolTip1.SetToolTip(Me.lblUnitsBFSA, "Metres Squared") + ' + 'txtBusWidth + ' + Me.txtBusWidth.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBusWidth.Location = New System.Drawing.Point(179, 168) + Me.txtBusWidth.Name = "txtBusWidth" + Me.txtBusWidth.Size = New System.Drawing.Size(97, 21) + Me.txtBusWidth.TabIndex = 15 + ' + 'txtBusLength + ' + Me.txtBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBusLength.Location = New System.Drawing.Point(179, 139) + Me.txtBusLength.Name = "txtBusLength" + Me.txtBusLength.Size = New System.Drawing.Size(97, 21) + Me.txtBusLength.TabIndex = 14 + ' + 'txtBusVolume + ' + Me.txtBusVolume.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBusVolume.Location = New System.Drawing.Point(179, 313) + Me.txtBusVolume.Name = "txtBusVolume" + Me.txtBusVolume.ReadOnly = true + Me.txtBusVolume.Size = New System.Drawing.Size(97, 21) + Me.txtBusVolume.TabIndex = 13 + ' + 'lblBusVolume + ' + Me.lblBusVolume.AutoSize = true + Me.lblBusVolume.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBusVolume.ForeColor = System.Drawing.Color.Black + Me.lblBusVolume.Location = New System.Drawing.Point(14, 316) + Me.lblBusVolume.Name = "lblBusVolume" + Me.lblBusVolume.Size = New System.Drawing.Size(73, 15) + Me.lblBusVolume.TabIndex = 12 + Me.lblBusVolume.Text = "Bus Volume" + ' + 'lblBusLength + ' + Me.lblBusLength.AutoSize = true + Me.lblBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBusLength.ForeColor = System.Drawing.Color.Black + Me.lblBusLength.Location = New System.Drawing.Point(14, 142) + Me.lblBusLength.Name = "lblBusLength" + Me.lblBusLength.Size = New System.Drawing.Size(72, 15) + Me.lblBusLength.TabIndex = 11 + Me.lblBusLength.Text = "Bus Length" + ' + 'lblBusWidth + ' + Me.lblBusWidth.AutoSize = true + Me.lblBusWidth.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBusWidth.ForeColor = System.Drawing.Color.Black + Me.lblBusWidth.Location = New System.Drawing.Point(14, 171) + Me.lblBusWidth.Name = "lblBusWidth" + Me.lblBusWidth.Size = New System.Drawing.Size(65, 15) + Me.lblBusWidth.TabIndex = 10 + Me.lblBusWidth.Text = "Bus Width" + ' + 'txtBusWindowSurfaceArea + ' + Me.txtBusWindowSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBusWindowSurfaceArea.Location = New System.Drawing.Point(179, 255) + Me.txtBusWindowSurfaceArea.Name = "txtBusWindowSurfaceArea" + Me.txtBusWindowSurfaceArea.ReadOnly = true + Me.txtBusWindowSurfaceArea.Size = New System.Drawing.Size(97, 21) + Me.txtBusWindowSurfaceArea.TabIndex = 9 + ' + 'lblBusWindowSurfaceArea + ' + Me.lblBusWindowSurfaceArea.AutoSize = true + Me.lblBusWindowSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBusWindowSurfaceArea.ForeColor = System.Drawing.Color.Black + Me.lblBusWindowSurfaceArea.Location = New System.Drawing.Point(14, 258) + Me.lblBusWindowSurfaceArea.Name = "lblBusWindowSurfaceArea" + Me.lblBusWindowSurfaceArea.Size = New System.Drawing.Size(151, 15) + Me.lblBusWindowSurfaceArea.TabIndex = 8 + Me.lblBusWindowSurfaceArea.Text = "Bus Window Surface Area" + ' + 'txtBusSurfaceArea + ' + Me.txtBusSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBusSurfaceArea.Location = New System.Drawing.Point(179, 286) + Me.txtBusSurfaceArea.Name = "txtBusSurfaceArea" + Me.txtBusSurfaceArea.ReadOnly = true + Me.txtBusSurfaceArea.Size = New System.Drawing.Size(97, 21) + Me.txtBusSurfaceArea.TabIndex = 7 + ' + 'lblBusSurfaceArea + ' + Me.lblBusSurfaceArea.AutoSize = true + Me.lblBusSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBusSurfaceArea.ForeColor = System.Drawing.Color.Black + Me.lblBusSurfaceArea.Location = New System.Drawing.Point(14, 289) + Me.lblBusSurfaceArea.Name = "lblBusSurfaceArea" + Me.lblBusSurfaceArea.Size = New System.Drawing.Size(104, 15) + Me.lblBusSurfaceArea.TabIndex = 6 + Me.lblBusSurfaceArea.Text = "Bus Surface Area" + ' + 'txtBusFloorSurfaceArea + ' + Me.txtBusFloorSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBusFloorSurfaceArea.Location = New System.Drawing.Point(179, 227) + Me.txtBusFloorSurfaceArea.Name = "txtBusFloorSurfaceArea" + Me.txtBusFloorSurfaceArea.ReadOnly = true + Me.txtBusFloorSurfaceArea.Size = New System.Drawing.Size(97, 21) + Me.txtBusFloorSurfaceArea.TabIndex = 5 + ' + 'lblBusFloorSurfaceArea + ' + Me.lblBusFloorSurfaceArea.AutoSize = true + Me.lblBusFloorSurfaceArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBusFloorSurfaceArea.ForeColor = System.Drawing.Color.Black + Me.lblBusFloorSurfaceArea.Location = New System.Drawing.Point(14, 230) + Me.lblBusFloorSurfaceArea.Name = "lblBusFloorSurfaceArea" + Me.lblBusFloorSurfaceArea.Size = New System.Drawing.Size(132, 15) + Me.lblBusFloorSurfaceArea.TabIndex = 4 + Me.lblBusFloorSurfaceArea.Text = "Bus Floor Surface Area" + ' + 'txtRegisteredPassengers + ' + Me.txtRegisteredPassengers.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtRegisteredPassengers.Location = New System.Drawing.Point(179, 59) + Me.txtRegisteredPassengers.Name = "txtRegisteredPassengers" + Me.txtRegisteredPassengers.Size = New System.Drawing.Size(97, 21) + Me.txtRegisteredPassengers.TabIndex = 1 + ' + 'lblRegisteredPassengers + ' + Me.lblRegisteredPassengers.AutoSize = true + Me.lblRegisteredPassengers.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblRegisteredPassengers.ForeColor = System.Drawing.Color.Black + Me.lblRegisteredPassengers.Location = New System.Drawing.Point(14, 62) + Me.lblRegisteredPassengers.Name = "lblRegisteredPassengers" + Me.lblRegisteredPassengers.Size = New System.Drawing.Size(138, 15) + Me.lblRegisteredPassengers.TabIndex = 0 + Me.lblRegisteredPassengers.Text = "Registered Passengers " + ' + 'tabGeneralInputsBC + ' + Me.tabGeneralInputsBC.Controls.Add(Me.GroupBox2) + Me.tabGeneralInputsBC.Location = New System.Drawing.Point(4, 22) + Me.tabGeneralInputsBC.Name = "tabGeneralInputsBC" + Me.tabGeneralInputsBC.Size = New System.Drawing.Size(937, 611) + Me.tabGeneralInputsBC.TabIndex = 2 + Me.tabGeneralInputsBC.Text = " INP - Boundary Conditions " + Me.tabGeneralInputsBC.UseVisualStyleBackColor = true + ' + 'GroupBox2 + ' + Me.GroupBox2.BackColor = System.Drawing.Color.Transparent + Me.GroupBox2.Controls.Add(Me.Label24) + Me.GroupBox2.Controls.Add(Me.txtBC_TemperatureCoolingOff) + Me.GroupBox2.Controls.Add(Me.Label5) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList) + Me.GroupBox2.Controls.Add(Me.txtBC_MaxPossibleBenefitFromTechnologyList) + Me.GroupBox2.Controls.Add(Me.lblBC_MaxPossibleBenefitFromTechnologyList) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses) + Me.GroupBox2.Controls.Add(Me.txtBC_MaxTemperatureDeltaForLowFloorBusses) + Me.GroupBox2.Controls.Add(Me.lblBC_MaxTemperatureDeltaForLowFloorBusses) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_FrontRearWindowArea) + Me.GroupBox2.Controls.Add(Me.txtBC_FrontRearWindowArea) + Me.GroupBox2.Controls.Add(Me.lblBC_FrontRearWindowArea) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_WindowAreaPerUnitBusLength) + Me.GroupBox2.Controls.Add(Me.txtBC_WindowAreaPerUnitBusLength) + Me.GroupBox2.Controls.Add(Me.lblBC_WindowAreaPerUnitBusLength) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_GCVDieselOrHeatingOil) + Me.GroupBox2.Controls.Add(Me.txtBC_GCVDieselOrHeatingOil) + Me.GroupBox2.Controls.Add(Me.lblBC_GCVDieselOrHeatingOil) + Me.GroupBox2.Controls.Add(Me.txtBC_AuxHeaterEfficiency) + Me.GroupBox2.Controls.Add(Me.lblBC_AuxHeaterEfficiency) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_COP) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_SpecificVentilationPower) + Me.GroupBox2.Controls.Add(Me.txtBC_SpecificVentilationPower) + Me.GroupBox2.Controls.Add(Me.lvlBC_SpecificVentilationPower) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_LowVentPowerW) + Me.GroupBox2.Controls.Add(Me.txtBC_LowVentPowerW) + Me.GroupBox2.Controls.Add(Me.lblBC_LowVentPowerW) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_HighVentPowerW) + Me.GroupBox2.Controls.Add(Me.txtBC_HighVentPowerW) + Me.GroupBox2.Controls.Add(Me.lblBC_HighVentPowerW) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_Low) + Me.GroupBox2.Controls.Add(Me.txtBC_Low) + Me.GroupBox2.Controls.Add(Me.lblBC_Low) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_High) + Me.GroupBox2.Controls.Add(Me.txtBC_High) + Me.GroupBox2.Controls.Add(Me.lblBC_High) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_lowVentilation) + Me.GroupBox2.Controls.Add(Me.txtBC_lowVentilation) + Me.GroupBox2.Controls.Add(Me.lblBC_lowVentilation) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_HighVentilation) + Me.GroupBox2.Controls.Add(Me.txtBC_HighVentilation) + Me.GroupBox2.Controls.Add(Me.lblBC_HighVentilation) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_CoolingBoundaryTemperature) + Me.GroupBox2.Controls.Add(Me.txtBC_CoolingBoundaryTemperature) + Me.GroupBox2.Controls.Add(Me.lblBC_CoolingBoundaryTemperature) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_HeatingBoundaryTemperature) + Me.GroupBox2.Controls.Add(Me.txtBC_HeatingBoundaryTemperature) + Me.GroupBox2.Controls.Add(Me.lblBC_HeatingBoundaryTemperature) + Me.GroupBox2.Controls.Add(Me.txtBC_GFactor) + Me.GroupBox2.Controls.Add(Me.lblGFactor) + Me.GroupBox2.Controls.Add(Me.txtBC_HeatPerPassengerIntoCabinW) + Me.GroupBox2.Controls.Add(Me.Label2) + Me.GroupBox2.Controls.Add(Me.lblUnitsUValues) + Me.GroupBox2.Controls.Add(Me.lblUnitsPassengerBoundaryTemp) + Me.GroupBox2.Controls.Add(Me.lblUnitsPGRDensitySemiLowFloor) + Me.GroupBox2.Controls.Add(Me.lblUnitsPassenderDensityLowFloor) + Me.GroupBox2.Controls.Add(Me.lblUnitsBC_PassengerDensityRaisedFloor) + Me.GroupBox2.Controls.Add(Me.lblHeatPerPassengerIntoCabinW) + Me.GroupBox2.Controls.Add(Me.txtBC_UValues) + Me.GroupBox2.Controls.Add(Me.txtBC_CalculatedPassengerNumber) + Me.GroupBox2.Controls.Add(Me.txtBC_PassengerDensityRaisedFloor) + Me.GroupBox2.Controls.Add(Me.lblBC_PassengerDensityRaisedFloor) + Me.GroupBox2.Controls.Add(Me.lblBC_CalculatedPassengerNumber) + Me.GroupBox2.Controls.Add(Me.lblBC_UValues) + Me.GroupBox2.Controls.Add(Me.txtBC_PassengerDensitySemiLowFloor) + Me.GroupBox2.Controls.Add(Me.lblBC_PassengerDensitySemiLowFloor) + Me.GroupBox2.Controls.Add(Me.txtBC_PassengerDensityLowFloor) + Me.GroupBox2.Controls.Add(Me.Label13) + Me.GroupBox2.Controls.Add(Me.txtBC_PassengerBoundaryTemperature) + Me.GroupBox2.Controls.Add(Me.lblPassengerBoundaryTemp) + Me.GroupBox2.Controls.Add(Me.txtBC_SolarClouding) + Me.GroupBox2.Controls.Add(Me.lblSolarClouding) + Me.GroupBox2.FlatStyle = System.Windows.Forms.FlatStyle.Popup + Me.GroupBox2.Font = New System.Drawing.Font("Microsoft Sans Serif", 10!) + Me.GroupBox2.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.GroupBox2.Location = New System.Drawing.Point(34, 47) + Me.GroupBox2.Name = "GroupBox2" + Me.GroupBox2.Size = New System.Drawing.Size(890, 548) + Me.GroupBox2.TabIndex = 27 + Me.GroupBox2.TabStop = false + Me.GroupBox2.Text = "Boundary Conditions" + ' + 'Label24 + ' + Me.Label24.AutoSize = true + Me.Label24.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.Label24.Location = New System.Drawing.Point(349, 349) + Me.Label24.Name = "Label24" + Me.Label24.Size = New System.Drawing.Size(22, 15) + Me.Label24.TabIndex = 78 + Me.Label24.Text = "oC" + Me.ToolTip1.SetToolTip(Me.Label24, "Degrees Centigrade") + ' + 'txtBC_TemperatureCoolingOff + ' + Me.txtBC_TemperatureCoolingOff.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_TemperatureCoolingOff.Location = New System.Drawing.Point(218, 343) + Me.txtBC_TemperatureCoolingOff.Name = "txtBC_TemperatureCoolingOff" + Me.txtBC_TemperatureCoolingOff.ReadOnly = true + Me.txtBC_TemperatureCoolingOff.Size = New System.Drawing.Size(97, 21) + Me.txtBC_TemperatureCoolingOff.TabIndex = 77 + ' + 'Label5 + ' + Me.Label5.AutoSize = true + Me.Label5.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label5.ForeColor = System.Drawing.Color.Black + Me.Label5.Location = New System.Drawing.Point(14, 349) + Me.Label5.Name = "Label5" + Me.Label5.Size = New System.Drawing.Size(167, 15) + Me.Label5.TabIndex = 76 + Me.Label5.Text = "Temperature cooling turns off" + ' + 'lblUnitsBC_MaxPossibleBenefitFromTechnologyList + ' + Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.AutoSize = true + Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Location = New System.Drawing.Point(783, 208) + Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Name = "lblUnitsBC_MaxPossibleBenefitFromTechnologyList" + Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Size = New System.Drawing.Size(51, 15) + Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.TabIndex = 75 + Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList.Text = "Fraction" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_MaxPossibleBenefitFromTechnologyList, "Fraction") + ' + 'txtBC_MaxPossibleBenefitFromTechnologyList + ' + Me.txtBC_MaxPossibleBenefitFromTechnologyList.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_MaxPossibleBenefitFromTechnologyList.Location = New System.Drawing.Point(655, 205) + Me.txtBC_MaxPossibleBenefitFromTechnologyList.Name = "txtBC_MaxPossibleBenefitFromTechnologyList" + Me.txtBC_MaxPossibleBenefitFromTechnologyList.Size = New System.Drawing.Size(97, 21) + Me.txtBC_MaxPossibleBenefitFromTechnologyList.TabIndex = 74 + ' + 'lblBC_MaxPossibleBenefitFromTechnologyList + ' + Me.lblBC_MaxPossibleBenefitFromTechnologyList.AutoSize = true + Me.lblBC_MaxPossibleBenefitFromTechnologyList.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_MaxPossibleBenefitFromTechnologyList.ForeColor = System.Drawing.Color.Black + Me.lblBC_MaxPossibleBenefitFromTechnologyList.Location = New System.Drawing.Point(448, 208) + Me.lblBC_MaxPossibleBenefitFromTechnologyList.Name = "lblBC_MaxPossibleBenefitFromTechnologyList" + Me.lblBC_MaxPossibleBenefitFromTechnologyList.Size = New System.Drawing.Size(159, 15) + Me.lblBC_MaxPossibleBenefitFromTechnologyList.TabIndex = 73 + Me.lblBC_MaxPossibleBenefitFromTechnologyList.Text = "Max Benefit From Tech List" + ' + 'lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses + ' + Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.AutoSize = true + Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Location = New System.Drawing.Point(783, 179) + Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Name = "lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses" + Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Size = New System.Drawing.Size(15, 15) + Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.TabIndex = 72 + Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses.Text = "K" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_MaxTemperatureDeltaForLowFloorBusses, "K") + ' + 'txtBC_MaxTemperatureDeltaForLowFloorBusses + ' + Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.Location = New System.Drawing.Point(655, 176) + Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.Name = "txtBC_MaxTemperatureDeltaForLowFloorBusses" + Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.Size = New System.Drawing.Size(97, 21) + Me.txtBC_MaxTemperatureDeltaForLowFloorBusses.TabIndex = 71 + ' + 'lblBC_MaxTemperatureDeltaForLowFloorBusses + ' + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.AutoSize = true + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.ForeColor = System.Drawing.Color.Black + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Location = New System.Drawing.Point(448, 179) + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Name = "lblBC_MaxTemperatureDeltaForLowFloorBusses" + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Size = New System.Drawing.Size(205, 15) + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.TabIndex = 70 + Me.lblBC_MaxTemperatureDeltaForLowFloorBusses.Text = "Max Temp Delta - Low Floor Busses" + ' + 'lblUnitsBC_FrontRearWindowArea + ' + Me.lblUnitsBC_FrontRearWindowArea.AutoSize = true + Me.lblUnitsBC_FrontRearWindowArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_FrontRearWindowArea.Location = New System.Drawing.Point(783, 152) + Me.lblUnitsBC_FrontRearWindowArea.Name = "lblUnitsBC_FrontRearWindowArea" + Me.lblUnitsBC_FrontRearWindowArea.Size = New System.Drawing.Size(31, 15) + Me.lblUnitsBC_FrontRearWindowArea.TabIndex = 69 + Me.lblUnitsBC_FrontRearWindowArea.Text = "m^2" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_FrontRearWindowArea, "Metres Squared") + ' + 'txtBC_FrontRearWindowArea + ' + Me.txtBC_FrontRearWindowArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_FrontRearWindowArea.Location = New System.Drawing.Point(655, 149) + Me.txtBC_FrontRearWindowArea.Name = "txtBC_FrontRearWindowArea" + Me.txtBC_FrontRearWindowArea.ReadOnly = true + Me.txtBC_FrontRearWindowArea.Size = New System.Drawing.Size(97, 21) + Me.txtBC_FrontRearWindowArea.TabIndex = 68 + ' + 'lblBC_FrontRearWindowArea + ' + Me.lblBC_FrontRearWindowArea.AutoSize = true + Me.lblBC_FrontRearWindowArea.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_FrontRearWindowArea.ForeColor = System.Drawing.Color.Black + Me.lblBC_FrontRearWindowArea.Location = New System.Drawing.Point(448, 152) + Me.lblBC_FrontRearWindowArea.Name = "lblBC_FrontRearWindowArea" + Me.lblBC_FrontRearWindowArea.Size = New System.Drawing.Size(140, 15) + Me.lblBC_FrontRearWindowArea.TabIndex = 67 + Me.lblBC_FrontRearWindowArea.Text = "Front Rear Window Area" + ' + 'lblUnitsBC_WindowAreaPerUnitBusLength + ' + Me.lblUnitsBC_WindowAreaPerUnitBusLength.AutoSize = true + Me.lblUnitsBC_WindowAreaPerUnitBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_WindowAreaPerUnitBusLength.Location = New System.Drawing.Point(783, 123) + Me.lblUnitsBC_WindowAreaPerUnitBusLength.Name = "lblUnitsBC_WindowAreaPerUnitBusLength" + Me.lblUnitsBC_WindowAreaPerUnitBusLength.Size = New System.Drawing.Size(38, 15) + Me.lblUnitsBC_WindowAreaPerUnitBusLength.TabIndex = 66 + Me.lblUnitsBC_WindowAreaPerUnitBusLength.Text = "m^/m" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_WindowAreaPerUnitBusLength, "m^2/m") + ' + 'txtBC_WindowAreaPerUnitBusLength + ' + Me.txtBC_WindowAreaPerUnitBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_WindowAreaPerUnitBusLength.Location = New System.Drawing.Point(655, 120) + Me.txtBC_WindowAreaPerUnitBusLength.Name = "txtBC_WindowAreaPerUnitBusLength" + Me.txtBC_WindowAreaPerUnitBusLength.ReadOnly = true + Me.txtBC_WindowAreaPerUnitBusLength.Size = New System.Drawing.Size(97, 21) + Me.txtBC_WindowAreaPerUnitBusLength.TabIndex = 65 + ' + 'lblBC_WindowAreaPerUnitBusLength + ' + Me.lblBC_WindowAreaPerUnitBusLength.AutoSize = true + Me.lblBC_WindowAreaPerUnitBusLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_WindowAreaPerUnitBusLength.ForeColor = System.Drawing.Color.Black + Me.lblBC_WindowAreaPerUnitBusLength.Location = New System.Drawing.Point(448, 123) + Me.lblBC_WindowAreaPerUnitBusLength.Name = "lblBC_WindowAreaPerUnitBusLength" + Me.lblBC_WindowAreaPerUnitBusLength.Size = New System.Drawing.Size(188, 15) + Me.lblBC_WindowAreaPerUnitBusLength.TabIndex = 64 + Me.lblBC_WindowAreaPerUnitBusLength.Text = "WindowArea Per Unit Bus Length" + ' + 'lblUnitsBC_GCVDieselOrHeatingOil + ' + Me.lblUnitsBC_GCVDieselOrHeatingOil.AutoSize = true + Me.lblUnitsBC_GCVDieselOrHeatingOil.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_GCVDieselOrHeatingOil.Location = New System.Drawing.Point(783, 95) + Me.lblUnitsBC_GCVDieselOrHeatingOil.Name = "lblUnitsBC_GCVDieselOrHeatingOil" + Me.lblUnitsBC_GCVDieselOrHeatingOil.Size = New System.Drawing.Size(50, 15) + Me.lblUnitsBC_GCVDieselOrHeatingOil.TabIndex = 60 + Me.lblUnitsBC_GCVDieselOrHeatingOil.Text = "Kw/h/kg" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_GCVDieselOrHeatingOil, "Kw/h/kg") + ' + 'txtBC_GCVDieselOrHeatingOil + ' + Me.txtBC_GCVDieselOrHeatingOil.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_GCVDieselOrHeatingOil.Location = New System.Drawing.Point(655, 92) + Me.txtBC_GCVDieselOrHeatingOil.Name = "txtBC_GCVDieselOrHeatingOil" + Me.txtBC_GCVDieselOrHeatingOil.Size = New System.Drawing.Size(97, 21) + Me.txtBC_GCVDieselOrHeatingOil.TabIndex = 59 + ' + 'lblBC_GCVDieselOrHeatingOil + ' + Me.lblBC_GCVDieselOrHeatingOil.AutoSize = true + Me.lblBC_GCVDieselOrHeatingOil.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_GCVDieselOrHeatingOil.ForeColor = System.Drawing.Color.Black + Me.lblBC_GCVDieselOrHeatingOil.Location = New System.Drawing.Point(448, 95) + Me.lblBC_GCVDieselOrHeatingOil.Name = "lblBC_GCVDieselOrHeatingOil" + Me.lblBC_GCVDieselOrHeatingOil.Size = New System.Drawing.Size(149, 15) + Me.lblBC_GCVDieselOrHeatingOil.TabIndex = 58 + Me.lblBC_GCVDieselOrHeatingOil.Text = "GCV Diesel Or Heating Oil" + ' + 'txtBC_AuxHeaterEfficiency + ' + Me.txtBC_AuxHeaterEfficiency.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_AuxHeaterEfficiency.Location = New System.Drawing.Point(655, 62) + Me.txtBC_AuxHeaterEfficiency.Name = "txtBC_AuxHeaterEfficiency" + Me.txtBC_AuxHeaterEfficiency.Size = New System.Drawing.Size(97, 21) + Me.txtBC_AuxHeaterEfficiency.TabIndex = 57 + ' + 'lblBC_AuxHeaterEfficiency + ' + Me.lblBC_AuxHeaterEfficiency.AutoSize = true + Me.lblBC_AuxHeaterEfficiency.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_AuxHeaterEfficiency.ForeColor = System.Drawing.Color.Black + Me.lblBC_AuxHeaterEfficiency.Location = New System.Drawing.Point(448, 65) + Me.lblBC_AuxHeaterEfficiency.Name = "lblBC_AuxHeaterEfficiency" + Me.lblBC_AuxHeaterEfficiency.Size = New System.Drawing.Size(121, 15) + Me.lblBC_AuxHeaterEfficiency.TabIndex = 56 + Me.lblBC_AuxHeaterEfficiency.Text = "Aux Heater Efficiency" + ' + 'lblUnitsBC_COP + ' + Me.lblUnitsBC_COP.AutoSize = true + Me.lblUnitsBC_COP.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_COP.Location = New System.Drawing.Point(783, 65) + Me.lblUnitsBC_COP.Name = "lblUnitsBC_COP" + Me.lblUnitsBC_COP.Size = New System.Drawing.Size(0, 15) + Me.lblUnitsBC_COP.TabIndex = 55 + ' + 'lblUnitsBC_SpecificVentilationPower + ' + Me.lblUnitsBC_SpecificVentilationPower.AutoSize = true + Me.lblUnitsBC_SpecificVentilationPower.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_SpecificVentilationPower.Location = New System.Drawing.Point(783, 36) + Me.lblUnitsBC_SpecificVentilationPower.Name = "lblUnitsBC_SpecificVentilationPower" + Me.lblUnitsBC_SpecificVentilationPower.Size = New System.Drawing.Size(52, 15) + Me.lblUnitsBC_SpecificVentilationPower.TabIndex = 52 + Me.lblUnitsBC_SpecificVentilationPower.Text = "Wh/m^3" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_SpecificVentilationPower, "Watts per Hour / Metres Cubed") + ' + 'txtBC_SpecificVentilationPower + ' + Me.txtBC_SpecificVentilationPower.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_SpecificVentilationPower.Location = New System.Drawing.Point(655, 33) + Me.txtBC_SpecificVentilationPower.Name = "txtBC_SpecificVentilationPower" + Me.txtBC_SpecificVentilationPower.Size = New System.Drawing.Size(97, 21) + Me.txtBC_SpecificVentilationPower.TabIndex = 51 + ' + 'lvlBC_SpecificVentilationPower + ' + Me.lvlBC_SpecificVentilationPower.AutoSize = true + Me.lvlBC_SpecificVentilationPower.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lvlBC_SpecificVentilationPower.ForeColor = System.Drawing.Color.Black + Me.lvlBC_SpecificVentilationPower.Location = New System.Drawing.Point(448, 36) + Me.lvlBC_SpecificVentilationPower.Name = "lvlBC_SpecificVentilationPower" + Me.lvlBC_SpecificVentilationPower.Size = New System.Drawing.Size(148, 15) + Me.lvlBC_SpecificVentilationPower.TabIndex = 50 + Me.lvlBC_SpecificVentilationPower.Text = "Specific Ventilation Power" + ' + 'lblUnitsBC_LowVentPowerW + ' + Me.lblUnitsBC_LowVentPowerW.AutoSize = true + Me.lblUnitsBC_LowVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_LowVentPowerW.Location = New System.Drawing.Point(349, 519) + Me.lblUnitsBC_LowVentPowerW.Name = "lblUnitsBC_LowVentPowerW" + Me.lblUnitsBC_LowVentPowerW.Size = New System.Drawing.Size(18, 15) + Me.lblUnitsBC_LowVentPowerW.TabIndex = 49 + Me.lblUnitsBC_LowVentPowerW.Text = "W" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_LowVentPowerW, "Watts") + ' + 'txtBC_LowVentPowerW + ' + Me.txtBC_LowVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_LowVentPowerW.Location = New System.Drawing.Point(218, 516) + Me.txtBC_LowVentPowerW.Name = "txtBC_LowVentPowerW" + Me.txtBC_LowVentPowerW.ReadOnly = true + Me.txtBC_LowVentPowerW.Size = New System.Drawing.Size(97, 21) + Me.txtBC_LowVentPowerW.TabIndex = 48 + ' + 'lblBC_LowVentPowerW + ' + Me.lblBC_LowVentPowerW.AutoSize = true + Me.lblBC_LowVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_LowVentPowerW.ForeColor = System.Drawing.Color.Black + Me.lblBC_LowVentPowerW.Location = New System.Drawing.Point(14, 519) + Me.lblBC_LowVentPowerW.Name = "lblBC_LowVentPowerW" + Me.lblBC_LowVentPowerW.Size = New System.Drawing.Size(95, 15) + Me.lblBC_LowVentPowerW.TabIndex = 47 + Me.lblBC_LowVentPowerW.Text = "Low Vent Power" + ' + 'lblUnitsBC_HighVentPowerW + ' + Me.lblUnitsBC_HighVentPowerW.AutoSize = true + Me.lblUnitsBC_HighVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_HighVentPowerW.Location = New System.Drawing.Point(349, 491) + Me.lblUnitsBC_HighVentPowerW.Name = "lblUnitsBC_HighVentPowerW" + Me.lblUnitsBC_HighVentPowerW.Size = New System.Drawing.Size(18, 15) + Me.lblUnitsBC_HighVentPowerW.TabIndex = 46 + Me.lblUnitsBC_HighVentPowerW.Text = "W" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_HighVentPowerW, "Watts") + ' + 'txtBC_HighVentPowerW + ' + Me.txtBC_HighVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_HighVentPowerW.Location = New System.Drawing.Point(218, 488) + Me.txtBC_HighVentPowerW.Name = "txtBC_HighVentPowerW" + Me.txtBC_HighVentPowerW.ReadOnly = true + Me.txtBC_HighVentPowerW.Size = New System.Drawing.Size(97, 21) + Me.txtBC_HighVentPowerW.TabIndex = 45 + ' + 'lblBC_HighVentPowerW + ' + Me.lblBC_HighVentPowerW.AutoSize = true + Me.lblBC_HighVentPowerW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_HighVentPowerW.ForeColor = System.Drawing.Color.Black + Me.lblBC_HighVentPowerW.Location = New System.Drawing.Point(14, 491) + Me.lblBC_HighVentPowerW.Name = "lblBC_HighVentPowerW" + Me.lblBC_HighVentPowerW.Size = New System.Drawing.Size(98, 15) + Me.lblBC_HighVentPowerW.TabIndex = 44 + Me.lblBC_HighVentPowerW.Text = "High Vent Power" + ' + 'lblUnitsBC_Low + ' + Me.lblUnitsBC_Low.AutoSize = true + Me.lblUnitsBC_Low.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_Low.Location = New System.Drawing.Point(349, 462) + Me.lblUnitsBC_Low.Name = "lblUnitsBC_Low" + Me.lblUnitsBC_Low.Size = New System.Drawing.Size(43, 15) + Me.lblUnitsBC_Low.TabIndex = 43 + Me.lblUnitsBC_Low.Text = "m^3/H" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_Low, "Metres ^3 / Hour") + ' + 'txtBC_Low + ' + Me.txtBC_Low.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_Low.Location = New System.Drawing.Point(218, 459) + Me.txtBC_Low.Name = "txtBC_Low" + Me.txtBC_Low.ReadOnly = true + Me.txtBC_Low.Size = New System.Drawing.Size(97, 21) + Me.txtBC_Low.TabIndex = 42 + ' + 'lblBC_Low + ' + Me.lblBC_Low.AutoSize = true + Me.lblBC_Low.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_Low.ForeColor = System.Drawing.Color.Black + Me.lblBC_Low.Location = New System.Drawing.Point(14, 462) + Me.lblBC_Low.Name = "lblBC_Low" + Me.lblBC_Low.Size = New System.Drawing.Size(30, 15) + Me.lblBC_Low.TabIndex = 41 + Me.lblBC_Low.Text = "Low" + ' + 'lblUnitsBC_High + ' + Me.lblUnitsBC_High.AutoSize = true + Me.lblUnitsBC_High.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_High.Location = New System.Drawing.Point(349, 433) + Me.lblUnitsBC_High.Name = "lblUnitsBC_High" + Me.lblUnitsBC_High.Size = New System.Drawing.Size(43, 15) + Me.lblUnitsBC_High.TabIndex = 40 + Me.lblUnitsBC_High.Text = "m^3/H" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_High, "Metres ^3 / Hour") + ' + 'txtBC_High + ' + Me.txtBC_High.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_High.Location = New System.Drawing.Point(218, 430) + Me.txtBC_High.Name = "txtBC_High" + Me.txtBC_High.ReadOnly = true + Me.txtBC_High.Size = New System.Drawing.Size(97, 21) + Me.txtBC_High.TabIndex = 39 + ' + 'lblBC_High + ' + Me.lblBC_High.AutoSize = true + Me.lblBC_High.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_High.ForeColor = System.Drawing.Color.Black + Me.lblBC_High.Location = New System.Drawing.Point(14, 433) + Me.lblBC_High.Name = "lblBC_High" + Me.lblBC_High.Size = New System.Drawing.Size(33, 15) + Me.lblBC_High.TabIndex = 38 + Me.lblBC_High.Text = "High" + ' + 'lblUnitsBC_lowVentilation + ' + Me.lblUnitsBC_lowVentilation.AutoSize = true + Me.lblUnitsBC_lowVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_lowVentilation.Location = New System.Drawing.Point(349, 405) + Me.lblUnitsBC_lowVentilation.Name = "lblUnitsBC_lowVentilation" + Me.lblUnitsBC_lowVentilation.Size = New System.Drawing.Size(22, 15) + Me.lblUnitsBC_lowVentilation.TabIndex = 37 + Me.lblUnitsBC_lowVentilation.Text = "l/H" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_lowVentilation, "Litres / Hour") + ' + 'txtBC_lowVentilation + ' + Me.txtBC_lowVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_lowVentilation.Location = New System.Drawing.Point(218, 402) + Me.txtBC_lowVentilation.Name = "txtBC_lowVentilation" + Me.txtBC_lowVentilation.Size = New System.Drawing.Size(97, 21) + Me.txtBC_lowVentilation.TabIndex = 36 + ' + 'lblBC_lowVentilation + ' + Me.lblBC_lowVentilation.AutoSize = true + Me.lblBC_lowVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_lowVentilation.ForeColor = System.Drawing.Color.Black + Me.lblBC_lowVentilation.Location = New System.Drawing.Point(14, 405) + Me.lblBC_lowVentilation.Name = "lblBC_lowVentilation" + Me.lblBC_lowVentilation.Size = New System.Drawing.Size(90, 15) + Me.lblBC_lowVentilation.TabIndex = 35 + Me.lblBC_lowVentilation.Text = "Low Ventilation" + ' + 'lblUnitsBC_HighVentilation + ' + Me.lblUnitsBC_HighVentilation.AutoSize = true + Me.lblUnitsBC_HighVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_HighVentilation.Location = New System.Drawing.Point(349, 378) + Me.lblUnitsBC_HighVentilation.Name = "lblUnitsBC_HighVentilation" + Me.lblUnitsBC_HighVentilation.Size = New System.Drawing.Size(22, 15) + Me.lblUnitsBC_HighVentilation.TabIndex = 34 + Me.lblUnitsBC_HighVentilation.Text = "l/H" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_HighVentilation, "Litres / Hour") + ' + 'txtBC_HighVentilation + ' + Me.txtBC_HighVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_HighVentilation.Location = New System.Drawing.Point(218, 375) + Me.txtBC_HighVentilation.Name = "txtBC_HighVentilation" + Me.txtBC_HighVentilation.Size = New System.Drawing.Size(97, 21) + Me.txtBC_HighVentilation.TabIndex = 33 + ' + 'lblBC_HighVentilation + ' + Me.lblBC_HighVentilation.AutoSize = true + Me.lblBC_HighVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_HighVentilation.ForeColor = System.Drawing.Color.Black + Me.lblBC_HighVentilation.Location = New System.Drawing.Point(14, 378) + Me.lblBC_HighVentilation.Name = "lblBC_HighVentilation" + Me.lblBC_HighVentilation.Size = New System.Drawing.Size(93, 15) + Me.lblBC_HighVentilation.TabIndex = 32 + Me.lblBC_HighVentilation.Text = "High Ventilation" + ' + 'lblUnitsBC_CoolingBoundaryTemperature + ' + Me.lblUnitsBC_CoolingBoundaryTemperature.AutoSize = true + Me.lblUnitsBC_CoolingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_CoolingBoundaryTemperature.Location = New System.Drawing.Point(349, 317) + Me.lblUnitsBC_CoolingBoundaryTemperature.Name = "lblUnitsBC_CoolingBoundaryTemperature" + Me.lblUnitsBC_CoolingBoundaryTemperature.Size = New System.Drawing.Size(22, 15) + Me.lblUnitsBC_CoolingBoundaryTemperature.TabIndex = 31 + Me.lblUnitsBC_CoolingBoundaryTemperature.Text = "oC" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_CoolingBoundaryTemperature, "Degrees Centigrade") + ' + 'txtBC_CoolingBoundaryTemperature + ' + Me.txtBC_CoolingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_CoolingBoundaryTemperature.Location = New System.Drawing.Point(218, 314) + Me.txtBC_CoolingBoundaryTemperature.Name = "txtBC_CoolingBoundaryTemperature" + Me.txtBC_CoolingBoundaryTemperature.Size = New System.Drawing.Size(97, 21) + Me.txtBC_CoolingBoundaryTemperature.TabIndex = 30 + ' + 'lblBC_CoolingBoundaryTemperature + ' + Me.lblBC_CoolingBoundaryTemperature.AutoSize = true + Me.lblBC_CoolingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_CoolingBoundaryTemperature.ForeColor = System.Drawing.Color.Black + Me.lblBC_CoolingBoundaryTemperature.Location = New System.Drawing.Point(14, 317) + Me.lblBC_CoolingBoundaryTemperature.Name = "lblBC_CoolingBoundaryTemperature" + Me.lblBC_CoolingBoundaryTemperature.Size = New System.Drawing.Size(178, 15) + Me.lblBC_CoolingBoundaryTemperature.TabIndex = 29 + Me.lblBC_CoolingBoundaryTemperature.Text = "Cooling Boundary Temperature" + ' + 'lblUnitsBC_HeatingBoundaryTemperature + ' + Me.lblUnitsBC_HeatingBoundaryTemperature.AutoSize = true + Me.lblUnitsBC_HeatingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_HeatingBoundaryTemperature.Location = New System.Drawing.Point(349, 289) + Me.lblUnitsBC_HeatingBoundaryTemperature.Name = "lblUnitsBC_HeatingBoundaryTemperature" + Me.lblUnitsBC_HeatingBoundaryTemperature.Size = New System.Drawing.Size(22, 15) + Me.lblUnitsBC_HeatingBoundaryTemperature.TabIndex = 28 + Me.lblUnitsBC_HeatingBoundaryTemperature.Text = "oC" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_HeatingBoundaryTemperature, "Degrees Centigrade") + ' + 'txtBC_HeatingBoundaryTemperature + ' + Me.txtBC_HeatingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_HeatingBoundaryTemperature.Location = New System.Drawing.Point(218, 286) + Me.txtBC_HeatingBoundaryTemperature.Name = "txtBC_HeatingBoundaryTemperature" + Me.txtBC_HeatingBoundaryTemperature.Size = New System.Drawing.Size(97, 21) + Me.txtBC_HeatingBoundaryTemperature.TabIndex = 27 + ' + 'lblBC_HeatingBoundaryTemperature + ' + Me.lblBC_HeatingBoundaryTemperature.AutoSize = true + Me.lblBC_HeatingBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_HeatingBoundaryTemperature.ForeColor = System.Drawing.Color.Black + Me.lblBC_HeatingBoundaryTemperature.Location = New System.Drawing.Point(14, 289) + Me.lblBC_HeatingBoundaryTemperature.Name = "lblBC_HeatingBoundaryTemperature" + Me.lblBC_HeatingBoundaryTemperature.Size = New System.Drawing.Size(179, 15) + Me.lblBC_HeatingBoundaryTemperature.TabIndex = 26 + Me.lblBC_HeatingBoundaryTemperature.Text = "Heating Boundary Temperature" + ' + 'txtBC_GFactor + ' + Me.txtBC_GFactor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_GFactor.Location = New System.Drawing.Point(218, 30) + Me.txtBC_GFactor.Name = "txtBC_GFactor" + Me.txtBC_GFactor.Size = New System.Drawing.Size(97, 21) + Me.txtBC_GFactor.TabIndex = 25 + ' + 'lblGFactor + ' + Me.lblGFactor.AutoSize = true + Me.lblGFactor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblGFactor.ForeColor = System.Drawing.Color.Black + Me.lblGFactor.Location = New System.Drawing.Point(14, 33) + Me.lblGFactor.Name = "lblGFactor" + Me.lblGFactor.Size = New System.Drawing.Size(54, 15) + Me.lblGFactor.TabIndex = 24 + Me.lblGFactor.Text = "G-Factor" + ' + 'txtBC_HeatPerPassengerIntoCabinW + ' + Me.txtBC_HeatPerPassengerIntoCabinW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_HeatPerPassengerIntoCabinW.Location = New System.Drawing.Point(218, 90) + Me.txtBC_HeatPerPassengerIntoCabinW.Name = "txtBC_HeatPerPassengerIntoCabinW" + Me.txtBC_HeatPerPassengerIntoCabinW.ReadOnly = true + Me.txtBC_HeatPerPassengerIntoCabinW.Size = New System.Drawing.Size(97, 21) + Me.txtBC_HeatPerPassengerIntoCabinW.TabIndex = 23 + ' + 'Label2 + ' + Me.Label2.AutoSize = true + Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label2.ForeColor = System.Drawing.Color.Black + Me.Label2.Location = New System.Drawing.Point(14, 88) + Me.Label2.Name = "Label2" + Me.Label2.Size = New System.Drawing.Size(153, 15) + Me.Label2.TabIndex = 22 + Me.Label2.Text = "Heat/Passenger Into Cabin" + ' + 'lblUnitsUValues + ' + Me.lblUnitsUValues.AutoSize = true + Me.lblUnitsUValues.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsUValues.Location = New System.Drawing.Point(349, 261) + Me.lblUnitsUValues.Name = "lblUnitsUValues" + Me.lblUnitsUValues.Size = New System.Drawing.Size(66, 15) + Me.lblUnitsUValues.TabIndex = 21 + Me.lblUnitsUValues.Text = "W/(K*m^3)" + Me.ToolTip1.SetToolTip(Me.lblUnitsUValues, "W/(K*m^3)") + ' + 'lblUnitsPassengerBoundaryTemp + ' + Me.lblUnitsPassengerBoundaryTemp.AutoSize = true + Me.lblUnitsPassengerBoundaryTemp.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsPassengerBoundaryTemp.Location = New System.Drawing.Point(349, 123) + Me.lblUnitsPassengerBoundaryTemp.Name = "lblUnitsPassengerBoundaryTemp" + Me.lblUnitsPassengerBoundaryTemp.Size = New System.Drawing.Size(22, 15) + Me.lblUnitsPassengerBoundaryTemp.TabIndex = 20 + Me.lblUnitsPassengerBoundaryTemp.Text = "oC" + Me.ToolTip1.SetToolTip(Me.lblUnitsPassengerBoundaryTemp, "Degrees Centigrade") + ' + 'lblUnitsPGRDensitySemiLowFloor + ' + Me.lblUnitsPGRDensitySemiLowFloor.AutoSize = true + Me.lblUnitsPGRDensitySemiLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsPGRDensitySemiLowFloor.Location = New System.Drawing.Point(349, 175) + Me.lblUnitsPGRDensitySemiLowFloor.Name = "lblUnitsPGRDensitySemiLowFloor" + Me.lblUnitsPGRDensitySemiLowFloor.Size = New System.Drawing.Size(61, 15) + Me.lblUnitsPGRDensitySemiLowFloor.TabIndex = 19 + Me.lblUnitsPGRDensitySemiLowFloor.Text = "Pass/m^2" + Me.ToolTip1.SetToolTip(Me.lblUnitsPGRDensitySemiLowFloor, "Passenger/Metres Squared") + ' + 'lblUnitsPassenderDensityLowFloor + ' + Me.lblUnitsPassenderDensityLowFloor.AutoSize = true + Me.lblUnitsPassenderDensityLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsPassenderDensityLowFloor.Location = New System.Drawing.Point(349, 148) + Me.lblUnitsPassenderDensityLowFloor.Name = "lblUnitsPassenderDensityLowFloor" + Me.lblUnitsPassenderDensityLowFloor.Size = New System.Drawing.Size(61, 15) + Me.lblUnitsPassenderDensityLowFloor.TabIndex = 18 + Me.lblUnitsPassenderDensityLowFloor.Text = "Pass/m^2" + Me.ToolTip1.SetToolTip(Me.lblUnitsPassenderDensityLowFloor, "Passengers/MetreSquared") + ' + 'lblUnitsBC_PassengerDensityRaisedFloor + ' + Me.lblUnitsBC_PassengerDensityRaisedFloor.AutoSize = true + Me.lblUnitsBC_PassengerDensityRaisedFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsBC_PassengerDensityRaisedFloor.Location = New System.Drawing.Point(349, 206) + Me.lblUnitsBC_PassengerDensityRaisedFloor.Name = "lblUnitsBC_PassengerDensityRaisedFloor" + Me.lblUnitsBC_PassengerDensityRaisedFloor.Size = New System.Drawing.Size(61, 15) + Me.lblUnitsBC_PassengerDensityRaisedFloor.TabIndex = 17 + Me.lblUnitsBC_PassengerDensityRaisedFloor.Text = "Pass/m^2" + Me.ToolTip1.SetToolTip(Me.lblUnitsBC_PassengerDensityRaisedFloor, "Passengers/Metre Squared") + ' + 'lblHeatPerPassengerIntoCabinW + ' + Me.lblHeatPerPassengerIntoCabinW.AutoSize = true + Me.lblHeatPerPassengerIntoCabinW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblHeatPerPassengerIntoCabinW.Location = New System.Drawing.Point(349, 93) + Me.lblHeatPerPassengerIntoCabinW.Name = "lblHeatPerPassengerIntoCabinW" + Me.lblHeatPerPassengerIntoCabinW.Size = New System.Drawing.Size(18, 15) + Me.lblHeatPerPassengerIntoCabinW.TabIndex = 16 + Me.lblHeatPerPassengerIntoCabinW.Text = "W" + Me.ToolTip1.SetToolTip(Me.lblHeatPerPassengerIntoCabinW, "Watts") + ' + 'txtBC_UValues + ' + Me.txtBC_UValues.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_UValues.Location = New System.Drawing.Point(218, 258) + Me.txtBC_UValues.Name = "txtBC_UValues" + Me.txtBC_UValues.ReadOnly = true + Me.txtBC_UValues.Size = New System.Drawing.Size(97, 21) + Me.txtBC_UValues.TabIndex = 15 + ' + 'txtBC_CalculatedPassengerNumber + ' + Me.txtBC_CalculatedPassengerNumber.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_CalculatedPassengerNumber.Location = New System.Drawing.Point(218, 229) + Me.txtBC_CalculatedPassengerNumber.Name = "txtBC_CalculatedPassengerNumber" + Me.txtBC_CalculatedPassengerNumber.ReadOnly = true + Me.txtBC_CalculatedPassengerNumber.Size = New System.Drawing.Size(97, 21) + Me.txtBC_CalculatedPassengerNumber.TabIndex = 14 + ' + 'txtBC_PassengerDensityRaisedFloor + ' + Me.txtBC_PassengerDensityRaisedFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_PassengerDensityRaisedFloor.Location = New System.Drawing.Point(218, 202) + Me.txtBC_PassengerDensityRaisedFloor.Name = "txtBC_PassengerDensityRaisedFloor" + Me.txtBC_PassengerDensityRaisedFloor.ReadOnly = true + Me.txtBC_PassengerDensityRaisedFloor.Size = New System.Drawing.Size(97, 21) + Me.txtBC_PassengerDensityRaisedFloor.TabIndex = 13 + ' + 'lblBC_PassengerDensityRaisedFloor + ' + Me.lblBC_PassengerDensityRaisedFloor.AutoSize = true + Me.lblBC_PassengerDensityRaisedFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_PassengerDensityRaisedFloor.ForeColor = System.Drawing.Color.Black + Me.lblBC_PassengerDensityRaisedFloor.Location = New System.Drawing.Point(14, 205) + Me.lblBC_PassengerDensityRaisedFloor.Name = "lblBC_PassengerDensityRaisedFloor" + Me.lblBC_PassengerDensityRaisedFloor.Size = New System.Drawing.Size(182, 15) + Me.lblBC_PassengerDensityRaisedFloor.TabIndex = 12 + Me.lblBC_PassengerDensityRaisedFloor.Text = "Passenger Density Raised Floor" + ' + 'lblBC_CalculatedPassengerNumber + ' + Me.lblBC_CalculatedPassengerNumber.AutoSize = true + Me.lblBC_CalculatedPassengerNumber.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_CalculatedPassengerNumber.ForeColor = System.Drawing.Color.Black + Me.lblBC_CalculatedPassengerNumber.Location = New System.Drawing.Point(14, 232) + Me.lblBC_CalculatedPassengerNumber.Name = "lblBC_CalculatedPassengerNumber" + Me.lblBC_CalculatedPassengerNumber.Size = New System.Drawing.Size(175, 15) + Me.lblBC_CalculatedPassengerNumber.TabIndex = 11 + Me.lblBC_CalculatedPassengerNumber.Text = "Calculated Passenger Number" + ' + 'lblBC_UValues + ' + Me.lblBC_UValues.AutoSize = true + Me.lblBC_UValues.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_UValues.ForeColor = System.Drawing.Color.Black + Me.lblBC_UValues.Location = New System.Drawing.Point(14, 261) + Me.lblBC_UValues.Name = "lblBC_UValues" + Me.lblBC_UValues.Size = New System.Drawing.Size(57, 15) + Me.lblBC_UValues.TabIndex = 10 + Me.lblBC_UValues.Text = "U-Values" + ' + 'txtBC_PassengerDensitySemiLowFloor + ' + Me.txtBC_PassengerDensitySemiLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_PassengerDensitySemiLowFloor.Location = New System.Drawing.Point(218, 173) + Me.txtBC_PassengerDensitySemiLowFloor.Name = "txtBC_PassengerDensitySemiLowFloor" + Me.txtBC_PassengerDensitySemiLowFloor.ReadOnly = true + Me.txtBC_PassengerDensitySemiLowFloor.Size = New System.Drawing.Size(97, 21) + Me.txtBC_PassengerDensitySemiLowFloor.TabIndex = 9 + ' + 'lblBC_PassengerDensitySemiLowFloor + ' + Me.lblBC_PassengerDensitySemiLowFloor.AutoSize = true + Me.lblBC_PassengerDensitySemiLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_PassengerDensitySemiLowFloor.ForeColor = System.Drawing.Color.Black + Me.lblBC_PassengerDensitySemiLowFloor.Location = New System.Drawing.Point(14, 176) + Me.lblBC_PassengerDensitySemiLowFloor.Name = "lblBC_PassengerDensitySemiLowFloor" + Me.lblBC_PassengerDensitySemiLowFloor.Size = New System.Drawing.Size(198, 15) + Me.lblBC_PassengerDensitySemiLowFloor.TabIndex = 8 + Me.lblBC_PassengerDensitySemiLowFloor.Text = "Passenger Density Semi Low Floor" + ' + 'txtBC_PassengerDensityLowFloor + ' + Me.txtBC_PassengerDensityLowFloor.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_PassengerDensityLowFloor.Location = New System.Drawing.Point(218, 145) + Me.txtBC_PassengerDensityLowFloor.Name = "txtBC_PassengerDensityLowFloor" + Me.txtBC_PassengerDensityLowFloor.ReadOnly = true + Me.txtBC_PassengerDensityLowFloor.Size = New System.Drawing.Size(97, 21) + Me.txtBC_PassengerDensityLowFloor.TabIndex = 7 + ' + 'Label13 + ' + Me.Label13.AutoSize = true + Me.Label13.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label13.ForeColor = System.Drawing.Color.Black + Me.Label13.Location = New System.Drawing.Point(14, 148) + Me.Label13.Name = "Label13" + Me.Label13.Size = New System.Drawing.Size(166, 15) + Me.Label13.TabIndex = 6 + Me.Label13.Text = "Passenger Density Low Floor" + ' + 'txtBC_PassengerBoundaryTemperature + ' + Me.txtBC_PassengerBoundaryTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_PassengerBoundaryTemperature.Location = New System.Drawing.Point(218, 117) + Me.txtBC_PassengerBoundaryTemperature.Name = "txtBC_PassengerBoundaryTemperature" + Me.txtBC_PassengerBoundaryTemperature.Size = New System.Drawing.Size(97, 21) + Me.txtBC_PassengerBoundaryTemperature.TabIndex = 5 + ' + 'lblPassengerBoundaryTemp + ' + Me.lblPassengerBoundaryTemp.AutoSize = true + Me.lblPassengerBoundaryTemp.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblPassengerBoundaryTemp.ForeColor = System.Drawing.Color.Black + Me.lblPassengerBoundaryTemp.Location = New System.Drawing.Point(14, 120) + Me.lblPassengerBoundaryTemp.Name = "lblPassengerBoundaryTemp" + Me.lblPassengerBoundaryTemp.Size = New System.Drawing.Size(156, 15) + Me.lblPassengerBoundaryTemp.TabIndex = 4 + Me.lblPassengerBoundaryTemp.Text = "Passenger Boundary Temp" + ' + 'txtBC_SolarClouding + ' + Me.txtBC_SolarClouding.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtBC_SolarClouding.Location = New System.Drawing.Point(218, 59) + Me.txtBC_SolarClouding.Name = "txtBC_SolarClouding" + Me.txtBC_SolarClouding.ReadOnly = true + Me.txtBC_SolarClouding.Size = New System.Drawing.Size(97, 21) + Me.txtBC_SolarClouding.TabIndex = 1 + ' + 'lblSolarClouding + ' + Me.lblSolarClouding.AutoSize = true + Me.lblSolarClouding.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblSolarClouding.ForeColor = System.Drawing.Color.Black + Me.lblSolarClouding.Location = New System.Drawing.Point(14, 62) + Me.lblSolarClouding.Name = "lblSolarClouding" + Me.lblSolarClouding.Size = New System.Drawing.Size(88, 15) + Me.lblSolarClouding.TabIndex = 0 + Me.lblSolarClouding.Text = "Solar Clouding" + ' + 'tabGeneralInputsOther + ' + Me.tabGeneralInputsOther.Controls.Add(Me.grpEnvironmentConditions) + Me.tabGeneralInputsOther.Controls.Add(Me.grpAuxHeater) + Me.tabGeneralInputsOther.Controls.Add(Me.grpVentilation) + Me.tabGeneralInputsOther.Controls.Add(Me.grpACSystem) + Me.tabGeneralInputsOther.Location = New System.Drawing.Point(4, 22) + Me.tabGeneralInputsOther.Name = "tabGeneralInputsOther" + Me.tabGeneralInputsOther.Size = New System.Drawing.Size(937, 611) + Me.tabGeneralInputsOther.TabIndex = 3 + Me.tabGeneralInputsOther.Text = " INP - Other " + Me.tabGeneralInputsOther.UseVisualStyleBackColor = true + ' + 'grpEnvironmentConditions + ' + Me.grpEnvironmentConditions.BackColor = System.Drawing.Color.Transparent + Me.grpEnvironmentConditions.Controls.Add(Me.btnOpenAenv) + Me.grpEnvironmentConditions.Controls.Add(Me.btnEnvironmentConditionsSource) + Me.grpEnvironmentConditions.Controls.Add(Me.txtEC_EnvironmentConditionsFilePath) + Me.grpEnvironmentConditions.Controls.Add(Me.Label20) + Me.grpEnvironmentConditions.Controls.Add(Me.chkEC_BatchMode) + Me.grpEnvironmentConditions.Controls.Add(Me.Label23) + Me.grpEnvironmentConditions.Controls.Add(Me.txtEC_EnviromentalTemperature) + Me.grpEnvironmentConditions.Controls.Add(Me.lbltxtEC_EnviromentalTemperature) + Me.grpEnvironmentConditions.Controls.Add(Me.txtEC_Solar) + Me.grpEnvironmentConditions.Controls.Add(Me.lbltxtEC_Solar) + Me.grpEnvironmentConditions.Controls.Add(Me.lblUnitstxtEC_EnviromentalTemperature) + Me.grpEnvironmentConditions.Controls.Add(Me.lblUnitstxtEC_Solar) + Me.grpEnvironmentConditions.FlatStyle = System.Windows.Forms.FlatStyle.Popup + Me.grpEnvironmentConditions.Font = New System.Drawing.Font("Microsoft Sans Serif", 10!) + Me.grpEnvironmentConditions.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.grpEnvironmentConditions.Location = New System.Drawing.Point(34, 36) + Me.grpEnvironmentConditions.Name = "grpEnvironmentConditions" + Me.grpEnvironmentConditions.Size = New System.Drawing.Size(868, 158) + Me.grpEnvironmentConditions.TabIndex = 33 + Me.grpEnvironmentConditions.TabStop = false + Me.grpEnvironmentConditions.Text = "Environmental Conditions" + ' + 'btnOpenAenv + ' + Me.btnOpenAenv.Image = CType(resources.GetObject("btnOpenAenv.Image"),System.Drawing.Image) + Me.btnOpenAenv.Location = New System.Drawing.Point(745, 122) + Me.btnOpenAenv.Name = "btnOpenAenv" + Me.btnOpenAenv.Size = New System.Drawing.Size(24, 24) + Me.btnOpenAenv.TabIndex = 62 + Me.btnOpenAenv.UseVisualStyleBackColor = true + ' + 'btnEnvironmentConditionsSource + ' + Me.btnEnvironmentConditionsSource.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon + Me.btnEnvironmentConditionsSource.Location = New System.Drawing.Point(721, 122) + Me.btnEnvironmentConditionsSource.Name = "btnEnvironmentConditionsSource" + Me.btnEnvironmentConditionsSource.Size = New System.Drawing.Size(24, 24) + Me.btnEnvironmentConditionsSource.TabIndex = 61 + Me.btnEnvironmentConditionsSource.UseVisualStyleBackColor = true + ' + 'txtEC_EnvironmentConditionsFilePath + ' + Me.txtEC_EnvironmentConditionsFilePath.Location = New System.Drawing.Point(216, 123) + Me.txtEC_EnvironmentConditionsFilePath.Name = "txtEC_EnvironmentConditionsFilePath" + Me.txtEC_EnvironmentConditionsFilePath.Size = New System.Drawing.Size(487, 23) + Me.txtEC_EnvironmentConditionsFilePath.TabIndex = 60 + ' + 'Label20 + ' + Me.Label20.AutoSize = true + Me.Label20.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label20.ForeColor = System.Drawing.Color.Black + Me.Label20.Location = New System.Drawing.Point(14, 126) + Me.Label20.Name = "Label20" + Me.Label20.Size = New System.Drawing.Size(174, 15) + Me.Label20.TabIndex = 28 + Me.Label20.Text = "Enviromental Batch Conditions" + ' + 'chkEC_BatchMode + ' + Me.chkEC_BatchMode.AutoSize = true + Me.chkEC_BatchMode.Location = New System.Drawing.Point(216, 91) + Me.chkEC_BatchMode.Name = "chkEC_BatchMode" + Me.chkEC_BatchMode.Size = New System.Drawing.Size(31, 21) + Me.chkEC_BatchMode.TabIndex = 27 + Me.chkEC_BatchMode.Text = " " + Me.chkEC_BatchMode.UseVisualStyleBackColor = true + ' + 'Label23 + ' + Me.Label23.AutoSize = true + Me.Label23.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label23.ForeColor = System.Drawing.Color.Black + Me.Label23.Location = New System.Drawing.Point(14, 97) + Me.Label23.Name = "Label23" + Me.Label23.Size = New System.Drawing.Size(73, 15) + Me.Label23.TabIndex = 27 + Me.Label23.Text = "Batch Mode" + ' + 'txtEC_EnviromentalTemperature + ' + Me.txtEC_EnviromentalTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtEC_EnviromentalTemperature.Location = New System.Drawing.Point(215, 34) + Me.txtEC_EnviromentalTemperature.Name = "txtEC_EnviromentalTemperature" + Me.txtEC_EnviromentalTemperature.Size = New System.Drawing.Size(101, 21) + Me.txtEC_EnviromentalTemperature.TabIndex = 25 + ' + 'lbltxtEC_EnviromentalTemperature + ' + Me.lbltxtEC_EnviromentalTemperature.AutoSize = true + Me.lbltxtEC_EnviromentalTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lbltxtEC_EnviromentalTemperature.ForeColor = System.Drawing.Color.Black + Me.lbltxtEC_EnviromentalTemperature.Location = New System.Drawing.Point(13, 37) + Me.lbltxtEC_EnviromentalTemperature.Name = "lbltxtEC_EnviromentalTemperature" + Me.lbltxtEC_EnviromentalTemperature.Size = New System.Drawing.Size(153, 15) + Me.lbltxtEC_EnviromentalTemperature.TabIndex = 24 + Me.lbltxtEC_EnviromentalTemperature.Text = "Enviromental Temperature" + ' + 'txtEC_Solar + ' + Me.txtEC_Solar.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtEC_Solar.Location = New System.Drawing.Point(215, 63) + Me.txtEC_Solar.Name = "txtEC_Solar" + Me.txtEC_Solar.Size = New System.Drawing.Size(101, 21) + Me.txtEC_Solar.TabIndex = 1 + ' + 'lbltxtEC_Solar + ' + Me.lbltxtEC_Solar.AutoSize = true + Me.lbltxtEC_Solar.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lbltxtEC_Solar.ForeColor = System.Drawing.Color.Black + Me.lbltxtEC_Solar.Location = New System.Drawing.Point(13, 66) + Me.lbltxtEC_Solar.Name = "lbltxtEC_Solar" + Me.lbltxtEC_Solar.Size = New System.Drawing.Size(36, 15) + Me.lbltxtEC_Solar.TabIndex = 0 + Me.lbltxtEC_Solar.Text = "Solar" + ' + 'lblUnitstxtEC_EnviromentalTemperature + ' + Me.lblUnitstxtEC_EnviromentalTemperature.AutoSize = true + Me.lblUnitstxtEC_EnviromentalTemperature.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitstxtEC_EnviromentalTemperature.Location = New System.Drawing.Point(347, 37) + Me.lblUnitstxtEC_EnviromentalTemperature.Name = "lblUnitstxtEC_EnviromentalTemperature" + Me.lblUnitstxtEC_EnviromentalTemperature.Size = New System.Drawing.Size(22, 15) + Me.lblUnitstxtEC_EnviromentalTemperature.TabIndex = 16 + Me.lblUnitstxtEC_EnviromentalTemperature.Text = "oC" + Me.ToolTip1.SetToolTip(Me.lblUnitstxtEC_EnviromentalTemperature, "Degrees Centigrade") + ' + 'lblUnitstxtEC_Solar + ' + Me.lblUnitstxtEC_Solar.AutoSize = true + Me.lblUnitstxtEC_Solar.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitstxtEC_Solar.Location = New System.Drawing.Point(347, 63) + Me.lblUnitstxtEC_Solar.Name = "lblUnitstxtEC_Solar" + Me.lblUnitstxtEC_Solar.Size = New System.Drawing.Size(45, 15) + Me.lblUnitstxtEC_Solar.TabIndex = 26 + Me.lblUnitstxtEC_Solar.Text = "W/m^3" + Me.ToolTip1.SetToolTip(Me.lblUnitstxtEC_Solar, "Watts/Metre Cubed") + ' + 'grpAuxHeater + ' + Me.grpAuxHeater.BackColor = System.Drawing.Color.Transparent + Me.grpAuxHeater.Controls.Add(Me.txtAH_CoolantHeatToAirCabinHeater) + Me.grpAuxHeater.Controls.Add(Me.txtAH_FuelEnergyHeatToCoolant) + Me.grpAuxHeater.Controls.Add(Me.Label26) + Me.grpAuxHeater.Controls.Add(Me.Label25) + Me.grpAuxHeater.Controls.Add(Me.lblUnitsAH_FuelFiredHeater) + Me.grpAuxHeater.Controls.Add(Me.txtAH_FuelFiredHeaterkW) + Me.grpAuxHeater.Controls.Add(Me.lbltxtAH_FuelFiredHeaterkW) + Me.grpAuxHeater.FlatStyle = System.Windows.Forms.FlatStyle.Popup + Me.grpAuxHeater.Font = New System.Drawing.Font("Microsoft Sans Serif", 10!) + Me.grpAuxHeater.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.grpAuxHeater.Location = New System.Drawing.Point(474, 209) + Me.grpAuxHeater.Name = "grpAuxHeater" + Me.grpAuxHeater.Size = New System.Drawing.Size(428, 121) + Me.grpAuxHeater.TabIndex = 32 + Me.grpAuxHeater.TabStop = false + Me.grpAuxHeater.Text = "Aux Heater" + ' + 'txtAH_CoolantHeatToAirCabinHeater + ' + Me.txtAH_CoolantHeatToAirCabinHeater.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtAH_CoolantHeatToAirCabinHeater.Location = New System.Drawing.Point(282, 88) + Me.txtAH_CoolantHeatToAirCabinHeater.Name = "txtAH_CoolantHeatToAirCabinHeater" + Me.txtAH_CoolantHeatToAirCabinHeater.ReadOnly = true + Me.txtAH_CoolantHeatToAirCabinHeater.Size = New System.Drawing.Size(97, 21) + Me.txtAH_CoolantHeatToAirCabinHeater.TabIndex = 31 + ' + 'txtAH_FuelEnergyHeatToCoolant + ' + Me.txtAH_FuelEnergyHeatToCoolant.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtAH_FuelEnergyHeatToCoolant.Location = New System.Drawing.Point(282, 56) + Me.txtAH_FuelEnergyHeatToCoolant.Name = "txtAH_FuelEnergyHeatToCoolant" + Me.txtAH_FuelEnergyHeatToCoolant.ReadOnly = true + Me.txtAH_FuelEnergyHeatToCoolant.Size = New System.Drawing.Size(97, 21) + Me.txtAH_FuelEnergyHeatToCoolant.TabIndex = 30 + ' + 'Label26 + ' + Me.Label26.AutoSize = true + Me.Label26.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label26.ForeColor = System.Drawing.Color.Black + Me.Label26.Location = New System.Drawing.Point(22, 62) + Me.Label26.Name = "Label26" + Me.Label26.Size = New System.Drawing.Size(172, 15) + Me.Label26.TabIndex = 29 + Me.Label26.Text = "Fuel Energy to Heat to Coolant" + ' + 'Label25 + ' + Me.Label25.AutoSize = true + Me.Label25.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label25.ForeColor = System.Drawing.Color.Black + Me.Label25.Location = New System.Drawing.Point(22, 91) + Me.Label25.Name = "Label25" + Me.Label25.Size = New System.Drawing.Size(249, 15) + Me.Label25.TabIndex = 28 + Me.Label25.Text = "Coolant Heat Transferred to Air Cabin Heater" + ' + 'lblUnitsAH_FuelFiredHeater + ' + Me.lblUnitsAH_FuelFiredHeater.AutoSize = true + Me.lblUnitsAH_FuelFiredHeater.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitsAH_FuelFiredHeater.Location = New System.Drawing.Point(398, 30) + Me.lblUnitsAH_FuelFiredHeater.Name = "lblUnitsAH_FuelFiredHeater" + Me.lblUnitsAH_FuelFiredHeater.Size = New System.Drawing.Size(24, 15) + Me.lblUnitsAH_FuelFiredHeater.TabIndex = 27 + Me.lblUnitsAH_FuelFiredHeater.Text = "Kw" + Me.ToolTip1.SetToolTip(Me.lblUnitsAH_FuelFiredHeater, "Kilo Watts") + ' + 'txtAH_FuelFiredHeaterkW + ' + Me.txtAH_FuelFiredHeaterkW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtAH_FuelFiredHeaterkW.Location = New System.Drawing.Point(282, 27) + Me.txtAH_FuelFiredHeaterkW.Name = "txtAH_FuelFiredHeaterkW" + Me.txtAH_FuelFiredHeaterkW.Size = New System.Drawing.Size(97, 21) + Me.txtAH_FuelFiredHeaterkW.TabIndex = 1 + ' + 'lbltxtAH_FuelFiredHeaterkW + ' + Me.lbltxtAH_FuelFiredHeaterkW.AutoSize = true + Me.lbltxtAH_FuelFiredHeaterkW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lbltxtAH_FuelFiredHeaterkW.ForeColor = System.Drawing.Color.Black + Me.lbltxtAH_FuelFiredHeaterkW.Location = New System.Drawing.Point(22, 36) + Me.lbltxtAH_FuelFiredHeaterkW.Name = "lbltxtAH_FuelFiredHeaterkW" + Me.lbltxtAH_FuelFiredHeaterkW.Size = New System.Drawing.Size(102, 15) + Me.lbltxtAH_FuelFiredHeaterkW.TabIndex = 0 + Me.lbltxtAH_FuelFiredHeaterkW.Text = "Fuel Fired Heater" + ' + 'grpVentilation + ' + Me.grpVentilation.BackColor = System.Drawing.Color.Transparent + Me.grpVentilation.Controls.Add(Me.cboVEN_VentilationDuringCooling) + Me.grpVentilation.Controls.Add(Me.cboVEN_VentilationDuringHeating) + Me.grpVentilation.Controls.Add(Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive) + Me.grpVentilation.Controls.Add(Me.chkVEN_VentilationDuringAC) + Me.grpVentilation.Controls.Add(Me.chkVEN_VentilationWhenBothHeatingAndACInactive) + Me.grpVentilation.Controls.Add(Me.chkVEN_VentilationOnDuringHeating) + Me.grpVentilation.Controls.Add(Me.lblcboVEN_VentilationDuringCooling) + Me.grpVentilation.Controls.Add(Me.lblcboVEN_VentilationDuringHeating) + Me.grpVentilation.Controls.Add(Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive) + Me.grpVentilation.Controls.Add(Me.lblchkVEN_VentilationOnDuringHeating) + Me.grpVentilation.Controls.Add(Me.lblchkVEN_VentilationDuringAC) + Me.grpVentilation.Controls.Add(Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive) + Me.grpVentilation.FlatStyle = System.Windows.Forms.FlatStyle.Popup + Me.grpVentilation.Font = New System.Drawing.Font("Microsoft Sans Serif", 10!) + Me.grpVentilation.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.grpVentilation.Location = New System.Drawing.Point(34, 369) + Me.grpVentilation.Name = "grpVentilation" + Me.grpVentilation.Size = New System.Drawing.Size(409, 216) + Me.grpVentilation.TabIndex = 31 + Me.grpVentilation.TabStop = false + Me.grpVentilation.Text = "Ventilation" + ' + 'cboVEN_VentilationDuringCooling + ' + Me.cboVEN_VentilationDuringCooling.FormattingEnabled = true + Me.cboVEN_VentilationDuringCooling.Items.AddRange(New Object() {"High", "Low"}) + Me.cboVEN_VentilationDuringCooling.Location = New System.Drawing.Point(216, 182) + Me.cboVEN_VentilationDuringCooling.Name = "cboVEN_VentilationDuringCooling" + Me.cboVEN_VentilationDuringCooling.Size = New System.Drawing.Size(75, 24) + Me.cboVEN_VentilationDuringCooling.TabIndex = 39 + ' + 'cboVEN_VentilationDuringHeating + ' + Me.cboVEN_VentilationDuringHeating.FormattingEnabled = true + Me.cboVEN_VentilationDuringHeating.Items.AddRange(New Object() {"High", "Low"}) + Me.cboVEN_VentilationDuringHeating.Location = New System.Drawing.Point(216, 150) + Me.cboVEN_VentilationDuringHeating.Name = "cboVEN_VentilationDuringHeating" + Me.cboVEN_VentilationDuringHeating.Size = New System.Drawing.Size(75, 24) + Me.cboVEN_VentilationDuringHeating.TabIndex = 38 + ' + 'cboVEN_VentilationFlowSettingWhenHeatingAndACInactive + ' + Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.FormattingEnabled = true + Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Items.AddRange(New Object() {"High", "Low"}) + Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Location = New System.Drawing.Point(216, 117) + Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Name = "cboVEN_VentilationFlowSettingWhenHeatingAndACInactive" + Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Size = New System.Drawing.Size(75, 24) + Me.cboVEN_VentilationFlowSettingWhenHeatingAndACInactive.TabIndex = 37 + ' + 'chkVEN_VentilationDuringAC + ' + Me.chkVEN_VentilationDuringAC.AutoSize = true + Me.chkVEN_VentilationDuringAC.Location = New System.Drawing.Point(278, 85) + Me.chkVEN_VentilationDuringAC.Name = "chkVEN_VentilationDuringAC" + Me.chkVEN_VentilationDuringAC.Size = New System.Drawing.Size(31, 21) + Me.chkVEN_VentilationDuringAC.TabIndex = 36 + Me.chkVEN_VentilationDuringAC.Text = " " + Me.chkVEN_VentilationDuringAC.UseVisualStyleBackColor = true + ' + 'chkVEN_VentilationWhenBothHeatingAndACInactive + ' + Me.chkVEN_VentilationWhenBothHeatingAndACInactive.AutoSize = true + Me.chkVEN_VentilationWhenBothHeatingAndACInactive.Location = New System.Drawing.Point(278, 61) + Me.chkVEN_VentilationWhenBothHeatingAndACInactive.Name = "chkVEN_VentilationWhenBothHeatingAndACInactive" + Me.chkVEN_VentilationWhenBothHeatingAndACInactive.Size = New System.Drawing.Size(31, 21) + Me.chkVEN_VentilationWhenBothHeatingAndACInactive.TabIndex = 35 + Me.chkVEN_VentilationWhenBothHeatingAndACInactive.Text = " " + Me.chkVEN_VentilationWhenBothHeatingAndACInactive.UseVisualStyleBackColor = true + ' + 'chkVEN_VentilationOnDuringHeating + ' + Me.chkVEN_VentilationOnDuringHeating.AutoSize = true + Me.chkVEN_VentilationOnDuringHeating.Location = New System.Drawing.Point(279, 33) + Me.chkVEN_VentilationOnDuringHeating.Name = "chkVEN_VentilationOnDuringHeating" + Me.chkVEN_VentilationOnDuringHeating.Size = New System.Drawing.Size(31, 21) + Me.chkVEN_VentilationOnDuringHeating.TabIndex = 34 + Me.chkVEN_VentilationOnDuringHeating.Text = " " + Me.chkVEN_VentilationOnDuringHeating.UseVisualStyleBackColor = true + ' + 'lblcboVEN_VentilationDuringCooling + ' + Me.lblcboVEN_VentilationDuringCooling.AutoSize = true + Me.lblcboVEN_VentilationDuringCooling.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblcboVEN_VentilationDuringCooling.ForeColor = System.Drawing.Color.Black + Me.lblcboVEN_VentilationDuringCooling.Location = New System.Drawing.Point(13, 184) + Me.lblcboVEN_VentilationDuringCooling.Name = "lblcboVEN_VentilationDuringCooling" + Me.lblcboVEN_VentilationDuringCooling.Size = New System.Drawing.Size(149, 15) + Me.lblcboVEN_VentilationDuringCooling.TabIndex = 33 + Me.lblcboVEN_VentilationDuringCooling.Text = "Ventilation During Cooling" + ' + 'lblcboVEN_VentilationDuringHeating + ' + Me.lblcboVEN_VentilationDuringHeating.AutoSize = true + Me.lblcboVEN_VentilationDuringHeating.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblcboVEN_VentilationDuringHeating.ForeColor = System.Drawing.Color.Black + Me.lblcboVEN_VentilationDuringHeating.Location = New System.Drawing.Point(14, 152) + Me.lblcboVEN_VentilationDuringHeating.Name = "lblcboVEN_VentilationDuringHeating" + Me.lblcboVEN_VentilationDuringHeating.Size = New System.Drawing.Size(150, 15) + Me.lblcboVEN_VentilationDuringHeating.TabIndex = 30 + Me.lblcboVEN_VentilationDuringHeating.Text = "Ventilation During Heating" + ' + 'lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive + ' + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.AutoSize = true + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.ForeColor = System.Drawing.Color.Black + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Location = New System.Drawing.Point(14, 115) + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.MaximumSize = New System.Drawing.Size(210, 0) + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Name = "lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive" + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Size = New System.Drawing.Size(169, 30) + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.TabIndex = 27 + Me.lblcboVEN_VentilationFlowSettingWhenHeatingAndACInactive.Text = "Ventilation FlowSetting When Heating And AC Inactive" + ' + 'lblchkVEN_VentilationOnDuringHeating + ' + Me.lblchkVEN_VentilationOnDuringHeating.AutoSize = true + Me.lblchkVEN_VentilationOnDuringHeating.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblchkVEN_VentilationOnDuringHeating.ForeColor = System.Drawing.Color.Black + Me.lblchkVEN_VentilationOnDuringHeating.Location = New System.Drawing.Point(14, 33) + Me.lblchkVEN_VentilationOnDuringHeating.Name = "lblchkVEN_VentilationOnDuringHeating" + Me.lblchkVEN_VentilationOnDuringHeating.Size = New System.Drawing.Size(169, 15) + Me.lblchkVEN_VentilationOnDuringHeating.TabIndex = 24 + Me.lblchkVEN_VentilationOnDuringHeating.Text = "Ventilation On During Heating" + ' + 'lblchkVEN_VentilationDuringAC + ' + Me.lblchkVEN_VentilationDuringAC.AutoSize = true + Me.lblchkVEN_VentilationDuringAC.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblchkVEN_VentilationDuringAC.ForeColor = System.Drawing.Color.Black + Me.lblchkVEN_VentilationDuringAC.Location = New System.Drawing.Point(14, 88) + Me.lblchkVEN_VentilationDuringAC.Name = "lblchkVEN_VentilationDuringAC" + Me.lblchkVEN_VentilationDuringAC.Size = New System.Drawing.Size(122, 15) + Me.lblchkVEN_VentilationDuringAC.TabIndex = 22 + Me.lblchkVEN_VentilationDuringAC.Text = "Ventilation During AC" + ' + 'lblchkVEN_VentilationWhenBothHeatingAndACInactive + ' + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.AutoSize = true + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.ForeColor = System.Drawing.Color.Black + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Location = New System.Drawing.Point(14, 62) + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Name = "lblchkVEN_VentilationWhenBothHeatingAndACInactive" + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Size = New System.Drawing.Size(256, 15) + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.TabIndex = 0 + Me.lblchkVEN_VentilationWhenBothHeatingAndACInactive.Text = "Ventilation When Both Heating And ACInactive" + ' + 'grpACSystem + ' + Me.grpACSystem.BackColor = System.Drawing.Color.Transparent + Me.grpACSystem.Controls.Add(Me.txtAC_CompressorType) + Me.grpACSystem.Controls.Add(Me.Label6) + Me.grpACSystem.Controls.Add(Me.txtAC_COP) + Me.grpACSystem.Controls.Add(Me.lblBC_COP) + Me.grpACSystem.Controls.Add(Me.cboAC_CompressorType) + Me.grpACSystem.Controls.Add(Me.txtAC_CompressorCapacitykW) + Me.grpACSystem.Controls.Add(Me.lbltxtAC_CompressorCapacitykW) + Me.grpACSystem.Controls.Add(Me.lblUnitstxtAC_CompressorCapacitykW) + Me.grpACSystem.Controls.Add(Me.lblcboAC_CompressorType) + Me.grpACSystem.FlatStyle = System.Windows.Forms.FlatStyle.Popup + Me.grpACSystem.Font = New System.Drawing.Font("Microsoft Sans Serif", 10!) + Me.grpACSystem.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.grpACSystem.Location = New System.Drawing.Point(34, 209) + Me.grpACSystem.Name = "grpACSystem" + Me.grpACSystem.Size = New System.Drawing.Size(409, 154) + Me.grpACSystem.TabIndex = 30 + Me.grpACSystem.TabStop = false + Me.grpACSystem.Text = "AC-System" + ' + 'txtAC_CompressorType + ' + Me.txtAC_CompressorType.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtAC_CompressorType.Location = New System.Drawing.Point(214, 59) + Me.txtAC_CompressorType.Name = "txtAC_CompressorType" + Me.txtAC_CompressorType.ReadOnly = true + Me.txtAC_CompressorType.Size = New System.Drawing.Size(101, 21) + Me.txtAC_CompressorType.TabIndex = 58 + ' + 'Label6 + ' + Me.Label6.AutoSize = true + Me.Label6.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.Label6.ForeColor = System.Drawing.Color.Black + Me.Label6.Location = New System.Drawing.Point(13, 30) + Me.Label6.Name = "Label6" + Me.Label6.Size = New System.Drawing.Size(122, 15) + Me.Label6.TabIndex = 57 + Me.Label6.Text = "AC-Compressor Type" + ' + 'txtAC_COP + ' + Me.txtAC_COP.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtAC_COP.Location = New System.Drawing.Point(215, 123) + Me.txtAC_COP.Name = "txtAC_COP" + Me.txtAC_COP.ReadOnly = true + Me.txtAC_COP.Size = New System.Drawing.Size(101, 21) + Me.txtAC_COP.TabIndex = 56 + ' + 'lblBC_COP + ' + Me.lblBC_COP.AutoSize = true + Me.lblBC_COP.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblBC_COP.ForeColor = System.Drawing.Color.Black + Me.lblBC_COP.Location = New System.Drawing.Point(13, 126) + Me.lblBC_COP.Name = "lblBC_COP" + Me.lblBC_COP.Size = New System.Drawing.Size(32, 15) + Me.lblBC_COP.TabIndex = 55 + Me.lblBC_COP.Text = "COP" + ' + 'cboAC_CompressorType + ' + Me.cboAC_CompressorType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList + Me.cboAC_CompressorType.FormattingEnabled = true + Me.cboAC_CompressorType.Items.AddRange(New Object() {"2-Stage", "3-Stage", "4-Stage", "Continuous"}) + Me.cboAC_CompressorType.Location = New System.Drawing.Point(215, 27) + Me.cboAC_CompressorType.Name = "cboAC_CompressorType" + Me.cboAC_CompressorType.Size = New System.Drawing.Size(100, 24) + Me.cboAC_CompressorType.TabIndex = 26 + ' + 'txtAC_CompressorCapacitykW + ' + Me.txtAC_CompressorCapacitykW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.txtAC_CompressorCapacitykW.Location = New System.Drawing.Point(215, 91) + Me.txtAC_CompressorCapacitykW.Name = "txtAC_CompressorCapacitykW" + Me.txtAC_CompressorCapacitykW.Size = New System.Drawing.Size(101, 21) + Me.txtAC_CompressorCapacitykW.TabIndex = 23 + ' + 'lbltxtAC_CompressorCapacitykW + ' + Me.lbltxtAC_CompressorCapacitykW.AutoSize = true + Me.lbltxtAC_CompressorCapacitykW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lbltxtAC_CompressorCapacitykW.ForeColor = System.Drawing.Color.Black + Me.lbltxtAC_CompressorCapacitykW.Location = New System.Drawing.Point(13, 91) + Me.lbltxtAC_CompressorCapacitykW.Name = "lbltxtAC_CompressorCapacitykW" + Me.lbltxtAC_CompressorCapacitykW.Size = New System.Drawing.Size(140, 15) + Me.lbltxtAC_CompressorCapacitykW.TabIndex = 22 + Me.lbltxtAC_CompressorCapacitykW.Text = "AC-Compressor capacity" + ' + 'lblUnitstxtAC_CompressorCapacitykW + ' + Me.lblUnitstxtAC_CompressorCapacitykW.AutoSize = true + Me.lblUnitstxtAC_CompressorCapacitykW.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0,Byte)) + Me.lblUnitstxtAC_CompressorCapacitykW.Location = New System.Drawing.Point(347, 94) + Me.lblUnitstxtAC_CompressorCapacitykW.Name = "lblUnitstxtAC_CompressorCapacitykW" + Me.lblUnitstxtAC_CompressorCapacitykW.Size = New System.Drawing.Size(24, 15) + Me.lblUnitstxtAC_CompressorCapacitykW.TabIndex = 16 + Me.lblUnitstxtAC_CompressorCapacitykW.Text = "Kw" + Me.ToolTip1.SetToolTip(Me.lblUnitstxtAC_CompressorCapacitykW, "Kilo Watts") + ' + 'lblcboAC_CompressorType + ' + Me.lblcboAC_CompressorType.AutoSize = true + Me.lblcboAC_CompressorType.Font = New System.Drawing.Font("Microsoft Sans Serif", 9!) + Me.lblcboAC_CompressorType.ForeColor = System.Drawing.Color.Black + Me.lblcboAC_CompressorType.Location = New System.Drawing.Point(13, 62) + Me.lblcboAC_CompressorType.Name = "lblcboAC_CompressorType" + Me.lblcboAC_CompressorType.Size = New System.Drawing.Size(175, 15) + Me.lblcboAC_CompressorType.TabIndex = 0 + Me.lblcboAC_CompressorType.Text = "AC-Compressor Type (Derived)" + ' + 'tabTechBenefits + ' + Me.tabTechBenefits.CausesValidation = false + Me.tabTechBenefits.Controls.Add(Me.btnClearForm) + Me.tabTechBenefits.Controls.Add(Me.lblIndex) + Me.tabTechBenefits.Controls.Add(Me.txtIndex) + Me.tabTechBenefits.Controls.Add(Me.btnUpdate) + Me.tabTechBenefits.Controls.Add(Me.lblLineType) + Me.tabTechBenefits.Controls.Add(Me.chkActiveVC) + Me.tabTechBenefits.Controls.Add(Me.lblCoolingColumn) + Me.tabTechBenefits.Controls.Add(Me.chkActiveVV) + Me.tabTechBenefits.Controls.Add(Me.txtBenefitName) + Me.tabTechBenefits.Controls.Add(Me.chkActiveVH) + Me.tabTechBenefits.Controls.Add(Me.lblBenefitName) + Me.tabTechBenefits.Controls.Add(Me.chkOnVehicle) + Me.tabTechBenefits.Controls.Add(Me.lblVentelationColumn) + Me.tabTechBenefits.Controls.Add(Me.lblHeatingColumn) + Me.tabTechBenefits.Controls.Add(Me.cboLineType) + Me.tabTechBenefits.Controls.Add(Me.pnlRaisedFloorRow) + Me.tabTechBenefits.Controls.Add(Me.pnlSemiLowFloorRow) + Me.tabTechBenefits.Controls.Add(Me.pnlLowFloorRow) + Me.tabTechBenefits.Controls.Add(Me.lblCategory) + Me.tabTechBenefits.Controls.Add(Me.cboCategory) + Me.tabTechBenefits.Controls.Add(Me.gvTechBenefitLines) + Me.tabTechBenefits.Controls.Add(Me.lblUnits) + Me.tabTechBenefits.Controls.Add(Me.cboUnits) + Me.tabTechBenefits.Location = New System.Drawing.Point(4, 22) + Me.tabTechBenefits.Name = "tabTechBenefits" + Me.tabTechBenefits.Padding = New System.Windows.Forms.Padding(3) + Me.tabTechBenefits.Size = New System.Drawing.Size(937, 611) + Me.tabTechBenefits.TabIndex = 5 + Me.tabTechBenefits.Text = " Tech List Input " + Me.tabTechBenefits.UseVisualStyleBackColor = true + ' + 'btnClearForm + ' + Me.btnClearForm.Location = New System.Drawing.Point(814, 100) + Me.btnClearForm.Name = "btnClearForm" + Me.btnClearForm.Size = New System.Drawing.Size(75, 23) + Me.btnClearForm.TabIndex = 34 + Me.btnClearForm.Text = "Clear Form" + Me.btnClearForm.UseVisualStyleBackColor = true + ' + 'lblIndex + ' + Me.lblIndex.AutoSize = true + Me.lblIndex.Location = New System.Drawing.Point(29, 18) + Me.lblIndex.Name = "lblIndex" + Me.lblIndex.Size = New System.Drawing.Size(33, 13) + Me.lblIndex.TabIndex = 33 + Me.lblIndex.Text = "Index" + ' + 'txtIndex + ' + Me.txtIndex.Location = New System.Drawing.Point(81, 15) + Me.txtIndex.Name = "txtIndex" + Me.txtIndex.ReadOnly = true + Me.txtIndex.Size = New System.Drawing.Size(58, 20) + Me.txtIndex.TabIndex = 32 + ' + 'btnUpdate + ' + Me.btnUpdate.Location = New System.Drawing.Point(814, 18) + Me.btnUpdate.Name = "btnUpdate" + Me.btnUpdate.Size = New System.Drawing.Size(75, 23) + Me.btnUpdate.TabIndex = 25 + Me.btnUpdate.Text = "Update/Add" + Me.btnUpdate.UseVisualStyleBackColor = true + ' + 'lblLineType + ' + Me.lblLineType.AutoSize = true + Me.lblLineType.Enabled = false + Me.lblLineType.Location = New System.Drawing.Point(415, 74) + Me.lblLineType.Name = "lblLineType" + Me.lblLineType.Size = New System.Drawing.Size(51, 13) + Me.lblLineType.TabIndex = 31 + Me.lblLineType.Text = "LineType" + ' + 'chkActiveVC + ' + Me.chkActiveVC.AutoSize = true + Me.chkActiveVC.Location = New System.Drawing.Point(490, 173) + Me.chkActiveVC.Name = "chkActiveVC" + Me.chkActiveVC.Size = New System.Drawing.Size(73, 17) + Me.chkActiveVC.TabIndex = 16 + Me.chkActiveVC.Text = "Active VC" + Me.chkActiveVC.UseVisualStyleBackColor = true + ' + 'lblCoolingColumn + ' + Me.lblCoolingColumn.AutoSize = true + Me.lblCoolingColumn.Location = New System.Drawing.Point(316, 100) + Me.lblCoolingColumn.Name = "lblCoolingColumn" + Me.lblCoolingColumn.Size = New System.Drawing.Size(42, 13) + Me.lblCoolingColumn.TabIndex = 30 + Me.lblCoolingColumn.Text = "Cooling" + ' + 'chkActiveVV + ' + Me.chkActiveVV.AutoSize = true + Me.chkActiveVV.Location = New System.Drawing.Point(490, 145) + Me.chkActiveVV.Name = "chkActiveVV" + Me.chkActiveVV.Size = New System.Drawing.Size(73, 17) + Me.chkActiveVV.TabIndex = 15 + Me.chkActiveVV.Text = "Active VV" + Me.chkActiveVV.UseVisualStyleBackColor = true + ' + 'txtBenefitName + ' + Me.txtBenefitName.Location = New System.Drawing.Point(488, 41) + Me.txtBenefitName.Name = "txtBenefitName" + Me.txtBenefitName.Size = New System.Drawing.Size(270, 20) + Me.txtBenefitName.TabIndex = 2 + ' + 'chkActiveVH + ' + Me.chkActiveVH.AutoSize = true + Me.chkActiveVH.Location = New System.Drawing.Point(490, 117) + Me.chkActiveVH.Name = "chkActiveVH" + Me.chkActiveVH.Size = New System.Drawing.Size(74, 17) + Me.chkActiveVH.TabIndex = 14 + Me.chkActiveVH.Text = "Active VH" + Me.chkActiveVH.UseVisualStyleBackColor = true + ' + 'lblBenefitName + ' + Me.lblBenefitName.AutoSize = true + Me.lblBenefitName.Location = New System.Drawing.Point(411, 44) + Me.lblBenefitName.Name = "lblBenefitName" + Me.lblBenefitName.Size = New System.Drawing.Size(71, 13) + Me.lblBenefitName.TabIndex = 18 + Me.lblBenefitName.Text = "Benefit Name" + ' + 'chkOnVehicle + ' + Me.chkOnVehicle.AutoSize = true + Me.chkOnVehicle.Location = New System.Drawing.Point(490, 202) + Me.chkOnVehicle.Name = "chkOnVehicle" + Me.chkOnVehicle.Size = New System.Drawing.Size(78, 17) + Me.chkOnVehicle.TabIndex = 17 + Me.chkOnVehicle.Text = "On Vehicle" + Me.chkOnVehicle.UseVisualStyleBackColor = true + ' + 'lblVentelationColumn + ' + Me.lblVentelationColumn.AutoSize = true + Me.lblVentelationColumn.Location = New System.Drawing.Point(215, 100) + Me.lblVentelationColumn.Name = "lblVentelationColumn" + Me.lblVentelationColumn.Size = New System.Drawing.Size(56, 13) + Me.lblVentelationColumn.TabIndex = 29 + Me.lblVentelationColumn.Text = "Ventilation" + ' + 'lblHeatingColumn + ' + Me.lblHeatingColumn.AutoSize = true + Me.lblHeatingColumn.Location = New System.Drawing.Point(122, 100) + Me.lblHeatingColumn.Name = "lblHeatingColumn" + Me.lblHeatingColumn.Size = New System.Drawing.Size(44, 13) + Me.lblHeatingColumn.TabIndex = 28 + Me.lblHeatingColumn.Text = "Heating" + ' + 'cboLineType + ' + Me.cboLineType.AutoCompleteCustomSource.AddRange(New String() {"Normal", "Active Ventelation"}) + Me.cboLineType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList + Me.cboLineType.Enabled = false + Me.cboLineType.FormattingEnabled = true + Me.cboLineType.Items.AddRange(New Object() {"Normal", "ActiveVentilation"}) + Me.cboLineType.Location = New System.Drawing.Point(488, 71) + Me.cboLineType.Name = "cboLineType" + Me.cboLineType.Size = New System.Drawing.Size(270, 21) + Me.cboLineType.TabIndex = 4 + ' + 'pnlRaisedFloorRow + ' + Me.pnlRaisedFloorRow.BackColor = System.Drawing.Color.Lavender + Me.pnlRaisedFloorRow.Controls.Add(Me.txtRaisedFloorH) + Me.pnlRaisedFloorRow.Controls.Add(Me.txtRaisedFloorC) + Me.pnlRaisedFloorRow.Controls.Add(Me.txtRaisedFloorV) + Me.pnlRaisedFloorRow.Controls.Add(Me.lblRaisedFloorRow) + Me.pnlRaisedFloorRow.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.pnlRaisedFloorRow.ForeColor = System.Drawing.Color.Black + Me.pnlRaisedFloorRow.Location = New System.Drawing.Point(26, 193) + Me.pnlRaisedFloorRow.Name = "pnlRaisedFloorRow" + Me.pnlRaisedFloorRow.Size = New System.Drawing.Size(379, 33) + Me.pnlRaisedFloorRow.TabIndex = 9 + ' + 'txtRaisedFloorH + ' + Me.txtRaisedFloorH.Location = New System.Drawing.Point(84, 6) + Me.txtRaisedFloorH.Name = "txtRaisedFloorH" + Me.txtRaisedFloorH.Size = New System.Drawing.Size(70, 20) + Me.txtRaisedFloorH.TabIndex = 11 + ' + 'txtRaisedFloorC + ' + Me.txtRaisedFloorC.Location = New System.Drawing.Point(281, 6) + Me.txtRaisedFloorC.Name = "txtRaisedFloorC" + Me.txtRaisedFloorC.Size = New System.Drawing.Size(70, 20) + Me.txtRaisedFloorC.TabIndex = 13 + ' + 'txtRaisedFloorV + ' + Me.txtRaisedFloorV.Location = New System.Drawing.Point(184, 6) + Me.txtRaisedFloorV.Name = "txtRaisedFloorV" + Me.txtRaisedFloorV.Size = New System.Drawing.Size(70, 20) + Me.txtRaisedFloorV.TabIndex = 12 + ' + 'lblRaisedFloorRow + ' + Me.lblRaisedFloorRow.AutoSize = true + Me.lblRaisedFloorRow.Location = New System.Drawing.Point(3, 9) + Me.lblRaisedFloorRow.Name = "lblRaisedFloorRow" + Me.lblRaisedFloorRow.Size = New System.Drawing.Size(66, 13) + Me.lblRaisedFloorRow.TabIndex = 23 + Me.lblRaisedFloorRow.Text = "Raised Floor" + ' + 'pnlSemiLowFloorRow + ' + Me.pnlSemiLowFloorRow.BackColor = System.Drawing.Color.Lavender + Me.pnlSemiLowFloorRow.Controls.Add(Me.txtSemiLowFloorH) + Me.pnlSemiLowFloorRow.Controls.Add(Me.txtSemiLowFloorC) + Me.pnlSemiLowFloorRow.Controls.Add(Me.txtSemiLowFloorV) + Me.pnlSemiLowFloorRow.Controls.Add(Me.lblSemiLowFloorRow) + Me.pnlSemiLowFloorRow.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.pnlSemiLowFloorRow.ForeColor = System.Drawing.Color.Black + Me.pnlSemiLowFloorRow.Location = New System.Drawing.Point(26, 155) + Me.pnlSemiLowFloorRow.Name = "pnlSemiLowFloorRow" + Me.pnlSemiLowFloorRow.Size = New System.Drawing.Size(379, 33) + Me.pnlSemiLowFloorRow.TabIndex = 8 + ' + 'txtSemiLowFloorH + ' + Me.txtSemiLowFloorH.Location = New System.Drawing.Point(84, 6) + Me.txtSemiLowFloorH.Name = "txtSemiLowFloorH" + Me.txtSemiLowFloorH.Size = New System.Drawing.Size(70, 20) + Me.txtSemiLowFloorH.TabIndex = 8 + ' + 'txtSemiLowFloorC + ' + Me.txtSemiLowFloorC.Location = New System.Drawing.Point(281, 6) + Me.txtSemiLowFloorC.Name = "txtSemiLowFloorC" + Me.txtSemiLowFloorC.Size = New System.Drawing.Size(70, 20) + Me.txtSemiLowFloorC.TabIndex = 10 + ' + 'txtSemiLowFloorV + ' + Me.txtSemiLowFloorV.Location = New System.Drawing.Point(184, 6) + Me.txtSemiLowFloorV.Name = "txtSemiLowFloorV" + Me.txtSemiLowFloorV.Size = New System.Drawing.Size(70, 20) + Me.txtSemiLowFloorV.TabIndex = 9 + ' + 'lblSemiLowFloorRow + ' + Me.lblSemiLowFloorRow.AutoSize = true + Me.lblSemiLowFloorRow.Location = New System.Drawing.Point(3, 9) + Me.lblSemiLowFloorRow.Name = "lblSemiLowFloorRow" + Me.lblSemiLowFloorRow.Size = New System.Drawing.Size(79, 13) + Me.lblSemiLowFloorRow.TabIndex = 22 + Me.lblSemiLowFloorRow.Text = "Semi Low Floor" + ' + 'pnlLowFloorRow + ' + Me.pnlLowFloorRow.BackColor = System.Drawing.Color.Lavender + Me.pnlLowFloorRow.Controls.Add(Me.txtLowFloorH) + Me.pnlLowFloorRow.Controls.Add(Me.txtLowFloorC) + Me.pnlLowFloorRow.Controls.Add(Me.txtLowFloorV) + Me.pnlLowFloorRow.Controls.Add(Me.lblLowFloorRow) + Me.pnlLowFloorRow.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.pnlLowFloorRow.ForeColor = System.Drawing.Color.Black + Me.pnlLowFloorRow.Location = New System.Drawing.Point(26, 116) + Me.pnlLowFloorRow.Name = "pnlLowFloorRow" + Me.pnlLowFloorRow.Size = New System.Drawing.Size(379, 33) + Me.pnlLowFloorRow.TabIndex = 5 + ' + 'txtLowFloorH + ' + Me.txtLowFloorH.Location = New System.Drawing.Point(84, 6) + Me.txtLowFloorH.Name = "txtLowFloorH" + Me.txtLowFloorH.Size = New System.Drawing.Size(70, 20) + Me.txtLowFloorH.TabIndex = 5 + ' + 'txtLowFloorC + ' + Me.txtLowFloorC.Location = New System.Drawing.Point(280, 6) + Me.txtLowFloorC.Name = "txtLowFloorC" + Me.txtLowFloorC.Size = New System.Drawing.Size(70, 20) + Me.txtLowFloorC.TabIndex = 7 + ' + 'txtLowFloorV + ' + Me.txtLowFloorV.Location = New System.Drawing.Point(184, 6) + Me.txtLowFloorV.Name = "txtLowFloorV" + Me.txtLowFloorV.Size = New System.Drawing.Size(70, 20) + Me.txtLowFloorV.TabIndex = 6 + ' + 'lblLowFloorRow + ' + Me.lblLowFloorRow.AutoSize = true + Me.lblLowFloorRow.Location = New System.Drawing.Point(7, 9) + Me.lblLowFloorRow.Name = "lblLowFloorRow" + Me.lblLowFloorRow.Size = New System.Drawing.Size(53, 13) + Me.lblLowFloorRow.TabIndex = 21 + Me.lblLowFloorRow.Text = "Low Floor" + ' + 'lblCategory + ' + Me.lblCategory.AutoSize = true + Me.lblCategory.Location = New System.Drawing.Point(26, 71) + Me.lblCategory.Name = "lblCategory" + Me.lblCategory.Size = New System.Drawing.Size(49, 13) + Me.lblCategory.TabIndex = 19 + Me.lblCategory.Text = "Category" + ' + 'cboCategory + ' + Me.cboCategory.FormattingEnabled = true + Me.cboCategory.Location = New System.Drawing.Point(81, 71) + Me.cboCategory.Name = "cboCategory" + Me.cboCategory.Size = New System.Drawing.Size(324, 21) + Me.cboCategory.TabIndex = 3 + ' + 'gvTechBenefitLines + ' + Me.gvTechBenefitLines.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.gvTechBenefitLines.Location = New System.Drawing.Point(21, 238) + Me.gvTechBenefitLines.Name = "gvTechBenefitLines" + Me.gvTechBenefitLines.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect + Me.gvTechBenefitLines.Size = New System.Drawing.Size(885, 356) + Me.gvTechBenefitLines.TabIndex = 30 + ' + 'lblUnits + ' + Me.lblUnits.AutoSize = true + Me.lblUnits.Enabled = false + Me.lblUnits.Location = New System.Drawing.Point(26, 44) + Me.lblUnits.Name = "lblUnits" + Me.lblUnits.Size = New System.Drawing.Size(31, 13) + Me.lblUnits.TabIndex = 20 + Me.lblUnits.Text = "Units" + ' + 'cboUnits + ' + Me.cboUnits.AutoCompleteCustomSource.AddRange(New String() {"Fraction"}) + Me.cboUnits.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList + Me.cboUnits.Enabled = false + Me.cboUnits.FormattingEnabled = true + Me.cboUnits.Items.AddRange(New Object() {"Fraction"}) + Me.cboUnits.Location = New System.Drawing.Point(81, 44) + Me.cboUnits.Name = "cboUnits" + Me.cboUnits.Size = New System.Drawing.Size(324, 21) + Me.cboUnits.TabIndex = 1 + ' + 'tabDiagnostics + ' + Me.tabDiagnostics.Controls.Add(Me.txtDiagnostics) + Me.tabDiagnostics.Location = New System.Drawing.Point(4, 22) + Me.tabDiagnostics.Name = "tabDiagnostics" + Me.tabDiagnostics.Size = New System.Drawing.Size(937, 611) + Me.tabDiagnostics.TabIndex = 6 + Me.tabDiagnostics.Text = "Diagnostics" + Me.tabDiagnostics.UseVisualStyleBackColor = true + ' + 'txtDiagnostics + ' + Me.txtDiagnostics.Font = New System.Drawing.Font("Courier New", 8!) + Me.txtDiagnostics.Location = New System.Drawing.Point(22, 17) + Me.txtDiagnostics.Multiline = true + Me.txtDiagnostics.Name = "txtDiagnostics" + Me.txtDiagnostics.ScrollBars = System.Windows.Forms.ScrollBars.Both + Me.txtDiagnostics.Size = New System.Drawing.Size(877, 584) + Me.txtDiagnostics.TabIndex = 0 + Me.txtDiagnostics.WordWrap = false + ' + 'Label1 + ' + Me.Label1.AutoSize = true + Me.Label1.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.Label1.Location = New System.Drawing.Point(746, 30) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(82, 13) + Me.Label1.TabIndex = 10 + Me.Label1.Text = "Electrical Adj W" + Me.ToolTip1.SetToolTip(Me.Label1, "Electrical W - Tech List Adjusted") + ' + 'Label4 + ' + Me.Label4.AutoSize = true + Me.Label4.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.Label4.Location = New System.Drawing.Point(746, 57) + Me.Label4.Name = "Label4" + Me.Label4.Size = New System.Drawing.Size(94, 13) + Me.Label4.TabIndex = 12 + Me.Label4.Text = "Mechanical Adj W" + Me.ToolTip1.SetToolTip(Me.Label4, "Mechanical W - Tech List Adjusted") + ' + 'ErrorProvider1 + ' + Me.ErrorProvider1.ContainerControl = Me + ' + 'btnSave + ' + Me.btnSave.Location = New System.Drawing.Point(767, 734) + Me.btnSave.Name = "btnSave" + Me.btnSave.Size = New System.Drawing.Size(75, 23) + Me.btnSave.TabIndex = 1 + Me.btnSave.Text = "Save" + Me.btnSave.UseVisualStyleBackColor = true + ' + 'btnCancel + ' + Me.btnCancel.Location = New System.Drawing.Point(872, 734) + Me.btnCancel.Name = "btnCancel" + Me.btnCancel.Size = New System.Drawing.Size(75, 23) + Me.btnCancel.TabIndex = 2 + Me.btnCancel.Text = "Cancel" + Me.btnCancel.UseVisualStyleBackColor = true + ' + 'txtBasElectrical + ' + Me.txtBasElectrical.Location = New System.Drawing.Point(634, 26) + Me.txtBasElectrical.Name = "txtBasElectrical" + Me.txtBasElectrical.Size = New System.Drawing.Size(100, 20) + Me.txtBasElectrical.TabIndex = 3 + ' + 'txtBaseMechanical + ' + Me.txtBaseMechanical.Location = New System.Drawing.Point(634, 53) + Me.txtBaseMechanical.Name = "txtBaseMechanical" + Me.txtBaseMechanical.Size = New System.Drawing.Size(100, 20) + Me.txtBaseMechanical.TabIndex = 4 + ' + 'txtAdjMechanical + ' + Me.txtAdjMechanical.Location = New System.Drawing.Point(847, 53) + Me.txtAdjMechanical.Name = "txtAdjMechanical" + Me.txtAdjMechanical.Size = New System.Drawing.Size(100, 20) + Me.txtAdjMechanical.TabIndex = 7 + ' + 'txtAdjElectrical + ' + Me.txtAdjElectrical.Location = New System.Drawing.Point(847, 26) + Me.txtAdjElectrical.Name = "txtAdjElectrical" + Me.txtAdjElectrical.Size = New System.Drawing.Size(100, 20) + Me.txtAdjElectrical.TabIndex = 6 + ' + 'Timer1 + ' + Me.Timer1.Interval = 1000 + ' + 'lblElectricalBaseW + ' + Me.lblElectricalBaseW.AutoSize = true + Me.lblElectricalBaseW.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.lblElectricalBaseW.Location = New System.Drawing.Point(528, 30) + Me.lblElectricalBaseW.Name = "lblElectricalBaseW" + Me.lblElectricalBaseW.Size = New System.Drawing.Size(91, 13) + Me.lblElectricalBaseW.TabIndex = 9 + Me.lblElectricalBaseW.Text = "Electrical Base W" + ' + 'Label3 + ' + Me.Label3.AutoSize = true + Me.Label3.ForeColor = System.Drawing.SystemColors.MenuHighlight + Me.Label3.Location = New System.Drawing.Point(528, 57) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(103, 13) + Me.Label3.TabIndex = 11 + Me.Label3.Text = "Mechanical Base W" + ' + 'CMFiles + ' + Me.CMFiles.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.OpenWithToolStripMenuItem, Me.ShowInFolderToolStripMenuItem}) + Me.CMFiles.Name = "CMFiles" + Me.CMFiles.Size = New System.Drawing.Size(177, 48) + ' + 'OpenWithToolStripMenuItem + ' + Me.OpenWithToolStripMenuItem.Name = "OpenWithToolStripMenuItem" + Me.OpenWithToolStripMenuItem.Size = New System.Drawing.Size(176, 22) + Me.OpenWithToolStripMenuItem.Text = "Open with notepad" + ' + 'ShowInFolderToolStripMenuItem + ' + Me.ShowInFolderToolStripMenuItem.Name = "ShowInFolderToolStripMenuItem" + Me.ShowInFolderToolStripMenuItem.Size = New System.Drawing.Size(176, 22) + Me.ShowInFolderToolStripMenuItem.Text = "Open in Folder" + ' + 'frmHVACTool + ' + Me.AutoScaleDimensions = New System.Drawing.SizeF(6!, 13!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.AutoValidate = System.Windows.Forms.AutoValidate.EnableAllowFocusChange + Me.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch + Me.ClientSize = New System.Drawing.Size(965, 766) + Me.Controls.Add(Me.Label4) + Me.Controls.Add(Me.Label3) + Me.Controls.Add(Me.Label1) + Me.Controls.Add(Me.lblElectricalBaseW) + Me.Controls.Add(Me.txtAdjMechanical) + Me.Controls.Add(Me.txtAdjElectrical) + Me.Controls.Add(Me.txtBaseMechanical) + Me.Controls.Add(Me.txtBasElectrical) + Me.Controls.Add(Me.btnCancel) + Me.Controls.Add(Me.btnSave) + Me.Controls.Add(Me.tabMain) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle + Me.MaximizeBox = false + Me.Name = "frmHVACTool" + Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent + Me.Text = "SSM HVAC Model V01 ( Excel Model V07 )" + Me.tabMain.ResumeLayout(false) + Me.tabGeneralInputsBP.ResumeLayout(false) + Me.BusParamGroupEdit.ResumeLayout(false) + Me.BusParamGroupEdit.PerformLayout + Me.BusParamGroupModel.ResumeLayout(false) + Me.BusParamGroupModel.PerformLayout + Me.tabGeneralInputsBC.ResumeLayout(false) + Me.GroupBox2.ResumeLayout(false) + Me.GroupBox2.PerformLayout + Me.tabGeneralInputsOther.ResumeLayout(false) + Me.grpEnvironmentConditions.ResumeLayout(false) + Me.grpEnvironmentConditions.PerformLayout + Me.grpAuxHeater.ResumeLayout(false) + Me.grpAuxHeater.PerformLayout + Me.grpVentilation.ResumeLayout(false) + Me.grpVentilation.PerformLayout + Me.grpACSystem.ResumeLayout(false) + Me.grpACSystem.PerformLayout + Me.tabTechBenefits.ResumeLayout(false) + Me.tabTechBenefits.PerformLayout + Me.pnlRaisedFloorRow.ResumeLayout(false) + Me.pnlRaisedFloorRow.PerformLayout + Me.pnlSemiLowFloorRow.ResumeLayout(false) + Me.pnlSemiLowFloorRow.PerformLayout + Me.pnlLowFloorRow.ResumeLayout(false) + Me.pnlLowFloorRow.PerformLayout + CType(Me.gvTechBenefitLines,System.ComponentModel.ISupportInitialize).EndInit + Me.tabDiagnostics.ResumeLayout(false) + Me.tabDiagnostics.PerformLayout + CType(Me.ErrorProvider1,System.ComponentModel.ISupportInitialize).EndInit + Me.CMFiles.ResumeLayout(false) + Me.ResumeLayout(false) + Me.PerformLayout - End Sub +End Sub Friend WithEvents tabMain As System.Windows.Forms.TabControl Friend WithEvents tabGeneralInputsBP As System.Windows.Forms.TabPage Friend WithEvents ToolTip1 As System.Windows.Forms.ToolTip diff --git a/VECTO/BusAuxiliaries/UI/frmHVACTool.resx b/VECTO/BusAuxiliaries/UI/frmHVACTool.resx index 5ac719b01a4db51f40b6007eb1e43ba7fcb909dc..dd597e10d7cd506e65c66b6da239d43eb45eca35 100644 --- a/VECTO/BusAuxiliaries/UI/frmHVACTool.resx +++ b/VECTO/BusAuxiliaries/UI/frmHVACTool.resx @@ -137,6 +137,9 @@ AElFTkSuQmCC </value> </data> + <metadata name="ToolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>17, 17</value> + </metadata> <metadata name="ErrorProvider1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>116, 17</value> </metadata> diff --git a/VECTO/BusAuxiliaries/UI/frmHVACTool.vb b/VECTO/BusAuxiliaries/UI/frmHVACTool.vb index e499a08faadd699ea6d517ac2184a2140523053e..c771a008f7e9b72f78dc554558cb0b8581f67ced 100644 --- a/VECTO/BusAuxiliaries/UI/frmHVACTool.vb +++ b/VECTO/BusAuxiliaries/UI/frmHVACTool.vb @@ -19,7 +19,7 @@ Public Class frmHVACTool Private ssmTOOL As SSMTOOL Private originalssmTOOL As SSMTOOL Private TabColors As Dictionary(Of TabPage, Color) = New Dictionary(Of TabPage, Color)() - Private editTechLine As ITechListBenefitLine = New TechListBenefitLine(Nothing) + Private editTechLine As ITechListBenefitLine = New TechListBenefitLine() Private gvTechListBinding As BindingList(Of ITechListBenefitLine) Private DefaultCategories As String() = {"Cooling", "Heating", "Insulation", "Ventiliation"} Private vectoFile As String = String.Empty @@ -1037,15 +1037,6 @@ Public Class frmHVACTool editTechLine = ssmTOOL.TechList.TechLines.First(Function(f) f.BenefitName = benefitName AndAlso f.Category = category) - If editTechLine.Units.ToLower = "kw" Then - - ClearEditPanel() - MessageBox.Show("KW Unit types not supported, any KW Units in list are for test purposes only") - Return - - End If - - FillTechLineEditPanel(row) UpdateButtonText() @@ -1082,8 +1073,7 @@ Public Class frmHVACTool Case "OnVehicle" Dim onVehicle As Boolean = Not CType(gvTechBenefitLines.Rows(e.RowIndex).Cells(e.ColumnIndex).Value, Boolean) - Dim fi As ITechListBenefitLine = - ssmTOOL.TechList.TechLines.Find(Function(f) (f.Category = category) AndAlso f.BenefitName = benefit) + Dim fi As ITechListBenefitLine = ssmTOOL.TechList.Find(category, benefit) fi.OnVehicle = onVehicle ' ssmTOOL.TechList.TechLines.First( Function(x) x.BenefitName= benefit AndAlso x.Category=category).OnVehicle=onVehicle ' BindGrid @@ -1347,8 +1337,7 @@ Public Class frmHVACTool txtIndex.Text = index.ToString() cboCategory.Text = techline.Category txtBenefitName.Text = techline.BenefitName - cboUnits.Text = techline.Units - cboLineType.Text = If(techline.LineType = 0, "Normal", "ActiveVentilation") + 'cboLineType.Text = If(techline.LineType = 0, "Normal", "ActiveVentilation") txtLowFloorH.Text = String.Format(CultureInfo.InvariantCulture, "{0}", techline.LowFloorH) txtLowFloorV.Text = String.Format(CultureInfo.InvariantCulture, "{0}", techline.LowFloorV) txtLowFloorC.Text = String.Format(CultureInfo.InvariantCulture, "{0}", techline.LowFloorC) @@ -1366,13 +1355,12 @@ Public Class frmHVACTool Private Function GetTechLineFromPanel() As ITechListBenefitLine - Dim tl As ITechListBenefitLine = New TechListBenefitLine(ssmTOOL.GenInputs) - + Dim tl As ITechListBenefitLine = New TechListBenefitLine() + tl.BusFloorType = ssmTOOL.GenInputs.BP_BusFloorType tl.Category = StrConv(cboCategory.Text, vbProperCase) tl.BenefitName = txtBenefitName.Text - tl.Units = cboUnits.Text - tl.LineType = If(cboLineType.Text = "Normal", TechLineType.Normal, TechLineType.HVCActiveSelection) + 'tl.LineType = If(cboLineType.Text = "Normal", TechLineType.Normal, TechLineType.HVCActiveSelection) tl.LowFloorH = Double.Parse(txtLowFloorH.Text, CultureInfo.InvariantCulture) tl.LowFloorV = Double.Parse(txtLowFloorV.Text, CultureInfo.InvariantCulture) tl.LowFloorC = Double.Parse(txtLowFloorC.Text, CultureInfo.InvariantCulture) diff --git a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefits.csv b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefits.csv index bad9f3ed243ee76a48b6c445c85cf07971aa65b1..b093bfb9e222db9783ee5fa97de36ccd06430363 100644 --- a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefits.csv +++ b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefits.csv @@ -1,33 +1,33 @@ -Category,BenefitName,Units,LowH,LowV,LowC,SemiLowH,SemiLowV,SemiLowC,RaisedH,RaisedV,RaisedC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC -Insulation,Foils (g-value reduction),fraction,0.01,0,0.01,0.01,0,0.01,0.01,0,0.01,FALSE,0,FALSE,FALSE,FALSE -Insulation,Double-glazing (g-value reduction- u-value reduction),fraction,0,0,0,0.02,0,0.012,0.02,0,0.025,FALSE,0,FALSE,FALSE,FALSE -Insulation,Heat insulation glazing (u-value reduction),fraction,0.005,0,0.01,0.01,0,0.028,0.01,0,0.024,FALSE,0,FALSE,FALSE,FALSE -Insulation,Roof insulation (u-value reduction),fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,FALSE,0,FALSE,FALSE,FALSE -Insulation,Wall insulation (u-value reduction),fraction,0.01,0,0.02,0.02,0,0.019,0.02,0,0.05,FALSE,0,FALSE,FALSE,FALSE -Insulation,Floor insulation (u-value reduction),fraction,0,0,0,0.02,0,0.027,0.02,0,0.012,FALSE,0,FALSE,FALSE,FALSE -Insulation,Door insulation (u-value reduction),fraction,0.01,0,0.02,0.01,0,0.028,0.01,0,0.021,FALSE,0,FALSE,FALSE,FALSE -Insulation,Clearance between door frame / door leaf (different solutions bristles / rubberseals) (reduced leckage air),fraction,0.01,0,0.02,0.005,0,0.036,0.008,0,0.041,FALSE,0,FALSE,FALSE,FALSE -Insulation,Insulation of heating and cooling pipes (increase heating efficiency),fraction,0.01,0,0.02,0.01,0,0.024,0.01,0,0.029,FALSE,0,FALSE,FALSE,FALSE -Insulation,Changeable' glas (g-value),fraction,0.005,0,0.01,0.01,0,0.025,0.011,0,0.025,FALSE,0,FALSE,FALSE,FALSE -Insulation,Reflective paintings,fraction,0.005,0,0.005,0.005,0,0.02,0.005,0,0.012,FALSE,0,FALSE,FALSE,FALSE -Insulation,Insulation of engine compartment,fraction,0,0,0.01,0,0,0.023,0,0,0.02,FALSE,0,FALSE,FALSE,FALSE -Ventilation,Fan engines (EC- Brush) (efficiency),fraction,0,0.01,0,0,0.03,0,0,0.018,0,FALSE,3,FALSE,FALSE,FALSE -Ventilation,Fan controll strategy (serial / parallel),fraction,0,0.005,0,0,0.017,0,0,0.02,0,FALSE,3,FALSE,FALSE,FALSE -Ventilation,Air curtain (reduces air exchange between in-cabin room and environment,fraction,0.01,-0.005,0.01,0,0,0,0,0,0,FALSE,0,FALSE,FALSE,FALSE -Ventilation,Partial air recirculation,fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,FALSE,0,FALSE,FALSE,FALSE -Ventilation,Variable fresh air rate (influence on heating / cooling demand),fraction,0,0,0,-0.01,0,-0.012,-0.01,0,-0.032,FALSE,0,FALSE,FALSE,FALSE -Heating,Engine waste heat recovery (reduces heating demand for auxillary heater) ALREADY IMPLEMENTED,fraction,0.014,0,0,0.024,0,0,0.01,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Heat storage (increase heating efficiency),fraction,0.012,0,0,0.028,0,0,0.005,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Heat pump systems (increase heating efficiency),fraction,0.01,0,0,0.02,0,0,0.005,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Position of heatexchangers in-cabin room (air flow towards walls / windows) [increases heat losses through increased ?T],fraction,0.02,0,0,0.019,0,0,0.03,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Heated surfaces,fraction,-0.01,0,0,-0.012,0,0,-0.032,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Heated seats,fraction,0.01,0,0,0.01,0,0,0.01,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Aux. heater type (heated medium water- air) (efficiency value)(energy source- fuel ptc),fraction,0.02,0,0,0.015,0,0,0.02,0,0,FALSE,0,FALSE,FALSE,FALSE -Cooling,Adjustable compressorpower (cooling power variable) ALREADY IMPLEMENTED,fraction,0,0,0.01,0,0,0.01,0,0,0.02,FALSE,0,FALSE,FALSE,FALSE -Cooling,Driver ac-system (mechanical),kW,0,0,-0.2,0,0,-0.3,0,0,-0.4,FALSE,1,FALSE,FALSE,FALSE -Cooling,Driver ac-system (electrical),kW,0,0,-0.1,0,0,-0.15,0,0,-0.2,FALSE,2,FALSE,FALSE,FALSE -Cooling,Different sizes of air ducts (pressure loss effects power consumption of the fan engines),fraction,0,-0.01,0,0,-0.012,0,0,-0.032,0,FALSE,3,FALSE,FALSE,FALSE -Cooling,Low temperature storages / storage vaporizer,fraction,0,0,0.014,0,0,0.012,0,0,0.012,FALSE,0,FALSE,FALSE,FALSE -Cooling,Speed depending air conditioning,fraction,0,0,0.018,0,0,0.02,0,0,0.021,FALSE,0,FALSE,FALSE,FALSE -Cooling,Ejector,fraction,0,0,0.023,0,0,0.024,0,0,0.012,FALSE,0,FALSE,FALSE,FALSE -Cooling,Downhill' savings (determine diff. between effect for mech. & electr. Comp. regarding fuel consumpt.),fraction,0,0,0.01,0,0,0.028,0,0,0.021,FALSE,0,FALSE,FALSE,FALSE +Category,BenefitName,Units,LowFloorH,LowFloorV,LowFloorC,SemiLowFloorH,SemiLowFloorV,SemiLowFloorC,RaisedFloorH,RaisedFloorV,RaisedFloorC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC +Insulation,Foils (g-value reduction),fraction,0.01,0,0.01,0.01,0,0.01,0.01,0,0.01,0,0,0,0,0 +Insulation,Double-glazing (g-value reduction- u-value reduction),fraction,0,0,0,0.02,0,0.012,0.02,0,0.025,0,0,0,0,0 +Insulation,Heat insulation glazing (u-value reduction),fraction,0.005,0,0.01,0.01,0,0.028,0.01,0,0.024,0,0,0,0,0 +Insulation,Roof insulation (u-value reduction),fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,0,0,0,0,0 +Insulation,Wall insulation (u-value reduction),fraction,0.01,0,0.02,0.02,0,0.019,0.02,0,0.05,0,0,0,0,0 +Insulation,Floor insulation (u-value reduction),fraction,0,0,0,0.02,0,0.027,0.02,0,0.012,0,0,0,0,0 +Insulation,Door insulation (u-value reduction),fraction,0.01,0,0.02,0.01,0,0.028,0.01,0,0.021,0,0,0,0,0 +Insulation,Clearance between door frame / door leaf (different solutions bristles / rubberseals) (reduced leckage air),fraction,0.01,0,0.02,0.005,0,0.036,0.008,0,0.041,0,0,0,0,0 +Insulation,Insulation of heating and cooling pipes (increase heating efficiency),fraction,0.01,0,0.02,0.01,0,0.024,0.01,0,0.029,0,0,0,0,0 +Insulation,Changeable' glas (g-value),fraction,0.005,0,0.01,0.01,0,0.025,0.011,0,0.025,0,0,0,0,0 +Insulation,Reflective paintings,fraction,0.005,0,0.005,0.005,0,0.02,0.005,0,0.012,0,0,0,0,0 +Insulation,Insulation of engine compartment,fraction,0,0,0.01,0,0,0.023,0,0,0.02,0,0,0,0,0 +Ventilation,Fan engines (EC- Brush) (efficiency),fraction,0,0.01,0,0,0.03,0,0,0.018,0,0,3,0,0,0 +Ventilation,Fan controll strategy (serial / parallel),fraction,0,0.005,0,0,0.017,0,0,0.02,0,0,3,0,0,0 +Ventilation,Air curtain (reduces air exchange between in-cabin room and environment,fraction,0.01,-0.005,0.01,0,0,0,0,0,0,0,0,0,0,0 +Ventilation,Partial air recirculation,fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,0,0,0,0,0 +Ventilation,Variable fresh air rate (influence on heating / cooling demand),fraction,0,0,0,-0.01,0,-0.012,-0.01,0,-0.032,0,0,0,0,0 +Heating,Engine waste heat recovery (reduces heating demand for auxillary heater) ALREADY IMPLEMENTED,fraction,0.014,0,0,0.024,0,0,0.01,0,0,0,0,0,0,0 +Heating,Heat storage (increase heating efficiency),fraction,0.012,0,0,0.028,0,0,0.005,0,0,0,0,0,0,0 +Heating,Heat pump systems (increase heating efficiency),fraction,0.01,0,0,0.02,0,0,0.005,0,0,0,0,0,0,0 +Heating,Position of heatexchangers in-cabin room (air flow towards walls / windows) [increases heat losses through increased ?T],fraction,0.02,0,0,0.019,0,0,0.03,0,0,0,0,0,0,0 +Heating,Heated surfaces,fraction,-0.01,0,0,-0.012,0,0,-0.032,0,0,0,0,0,0,0 +Heating,Heated seats,fraction,0.01,0,0,0.01,0,0,0.01,0,0,0,0,0,0,0 +Heating,Aux. heater type (heated medium water- air) (efficiency value)(energy source- fuel ptc),fraction,0.02,0,0,0.015,0,0,0.02,0,0,0,0,0,0,0 +Cooling,Adjustable compressorpower (cooling power variable) ALREADY IMPLEMENTED,fraction,0,0,0.01,0,0,0.01,0,0,0.02,0,0,0,0,0 +Cooling,Driver ac-system (mechanical),kW,0,0,-0.2,0,0,-0.3,0,0,-0.4,0,1,0,0,0 +Cooling,Driver ac-system (electrical),kW,0,0,-0.1,0,0,-0.15,0,0,-0.2,0,2,0,0,0 +Cooling,Different sizes of air ducts (pressure loss effects power consumption of the fan engines),fraction,0,-0.01,0,0,-0.012,0,0,-0.032,0,0,3,0,0,0 +Cooling,Low temperature storages / storage vaporizer,fraction,0,0,0.014,0,0,0.012,0,0,0.012,0,0,0,0,0 +Cooling,Speed depending air conditioning,fraction,0,0,0.018,0,0,0.02,0,0,0.021,0,0,0,0,0 +Cooling,Ejector,fraction,0,0,0.023,0,0,0.024,0,0,0.012,0,0,0,0,0 +Cooling,Downhill' savings (determine diff. between effect for mech. & electr. Comp. regarding fuel consumpt.),fraction,0,0,0.01,0,0,0.028,0,0,0.021,0,0,0,0,0 diff --git a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLOFF.csv b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLOFF.csv index 83fb15d6c155573e3096d2e95dac6775485d4776..e3d989b4e9210d3b4732c64b1c3f03a1ed5a2dd9 100644 --- a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLOFF.csv +++ b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLOFF.csv @@ -1,33 +1,33 @@ -Category,BenefitName,Units,LowH,LowV,LowC,SemiLowH,SemiLowV,SemiLowC,RaisedH,RaisedV,RaisedC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC -Insulation,Foils (g-value reduction),fraction,0.01,0,0.01,0.01,0,0.01,0.01,0,0.01,FALSE,0,FALSE,FALSE,FALSE -Insulation,Double-glazing (g-value reduction- u-value reduction),fraction,0,0,0,0.02,0,0.012,0.02,0,0.025,FALSE,0,FALSE,FALSE,FALSE -Insulation,Heat insulation glazing (u-value reduction),fraction,0.005,0,0.01,0.01,0,0.028,0.01,0,0.024,FALSE,0,FALSE,FALSE,FALSE -Insulation,Roof insulation (u-value reduction),fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,FALSE,0,FALSE,FALSE,FALSE -Insulation,Wall insulation (u-value reduction),fraction,0.01,0,0.02,0.02,0,0.019,0.02,0,0.05,FALSE,0,FALSE,FALSE,FALSE -Insulation,Floor insulation (u-value reduction),fraction,0,0,0,0.02,0,0.027,0.02,0,0.012,FALSE,0,FALSE,FALSE,FALSE -Insulation,Door insulation (u-value reduction),fraction,0.01,0,0.02,0.01,0,0.028,0.01,0,0.021,FALSE,0,FALSE,FALSE,FALSE -Insulation,Clearance between door frame / door leaf (different solutions bristles / rubberseals) (reduced leckage air),fraction,0.01,0,0.02,0.005,0,0.036,0.008,0,0.041,FALSE,0,FALSE,FALSE,FALSE -Insulation,Insulation of heating and cooling pipes (increase heating efficiency),fraction,0.01,0,0.02,0.01,0,0.024,0.01,0,0.029,FALSE,0,FALSE,FALSE,FALSE -Insulation,"""Changeable"" glas (g-value)",fraction,0.005,0,0.01,0.01,0,0.025,0.011,0,0.025,FALSE,0,FALSE,FALSE,FALSE -Insulation,Reflective paintings,fraction,0.005,0,0.005,0.005,0,0.02,0.005,0,0.012,FALSE,0,FALSE,FALSE,FALSE -Insulation,Insulation of engine compartment,fraction,0,0,0.01,0,0,0.023,0,0,0.02,FALSE,0,FALSE,FALSE,FALSE -Ventilation,Fan engines (EC- Brush) (efficiency),fraction,0,0.01,0,0,0.03,0,0,0.018,0,FALSE,3,FALSE,FALSE,FALSE -Ventilation,Fan controll strategy (serial / parallel),fraction,0,0.005,0,0,0.017,0,0,0.02,0,FALSE,3,FALSE,FALSE,FALSE -Ventilation,Air curtain (reduces air exchange between in-cabin room and environment,fraction,0.01,-0.005,0.01,0,0,0,0,0,0,FALSE,0,FALSE,FALSE,FALSE -Ventilation,Partial air recirculation,fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,FALSE,0,FALSE,FALSE,FALSE -Ventilation,Variable fresh air rate (influence on heating / cooling demand),fraction,0,0,0,-0.01,0,-0.012,-0.01,0,-0.032,FALSE,0,FALSE,FALSE,FALSE -Heating,Engine waste heat recovery (reduces heating demand for auxillary heater) ALREADY IMPLEMENTED,fraction,0.014,0,0,0.024,0,0,0.01,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Heat storage (increase heating efficiency),fraction,0.012,0,0,0.028,0,0,0.005,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Heat pump systems (increase heating efficiency),fraction,0.01,0,0,0.02,0,0,0.005,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Position of heatexchangers in-cabin room (air flow towards walls / windows) [increases heat losses through increased ?T],fraction,0.02,0,0,0.019,0,0,0.03,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Heated surfaces,fraction,-0.01,0,0,-0.012,0,0,-0.032,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Heated seats,fraction,0.01,0,0,0.01,0,0,0.01,0,0,FALSE,0,FALSE,FALSE,FALSE -Heating,Aux. heater type (heated medium water- air) (efficiency value)(energy source- fuel ptc),fraction,0.02,0,0,0.015,0,0,0.02,0,0,FALSE,0,FALSE,FALSE,FALSE -Cooling,Adjustable compressorpower (cooling power variable) ALREADY IMPLEMENTED,fraction,0,0,0.01,0,0,0.01,0,0,0.02,FALSE,0,FALSE,FALSE,FALSE -Cooling,Driver ac-system (mechanical),KW,0,0,-0.2,0,0,-0.3,0,0,-0.4,FALSE,1,FALSE,FALSE,FALSE -Cooling,Driver ac-system (electrical),KW,0,0,-0.1,0,0,-0.15,0,0,-0.2,FALSE,2,FALSE,FALSE,FALSE -Cooling,Different sizes of air ducts (pressure loss effects power consumption of the fan engines),fraction,0,-0.01,0,0,-0.012,0,0,-0.032,0,FALSE,3,FALSE,FALSE,FALSE -Cooling,Low temperature storages / storage vaporizer,fraction,0,0,0.014,0,0,0.012,0,0,0.012,FALSE,0,FALSE,FALSE,FALSE -Cooling,Speed depending air conditioning,fraction,0,0,0.018,0,0,0.02,0,0,0.021,FALSE,0,FALSE,FALSE,FALSE -Cooling,Ejector,fraction,0,0,0.023,0,0,0.024,0,0,0.012,FALSE,0,FALSE,FALSE,FALSE -Cooling,"""Downhill"" savings (determine diff. between effect for mech. & electr. Comp. regarding fuel consumpt.)",fraction,0,0,0.01,0,0,0.028,0,0,0.021,FALSE,0,FALSE,FALSE,FALSE +Category,BenefitName,Units,LowFloorH,LowFloorV,LowFloorC,SemiLowFloorH,SemiLowFloorV,SemiLowFloorC,RaisedFloorH,RaisedFloorV,RaisedFloorC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC +Insulation,Foils (g-value reduction),fraction,0.01,0,0.01,0.01,0,0.01,0.01,0,0.01,0,0,0,0,0 +Insulation,Double-glazing (g-value reduction- u-value reduction),fraction,0,0,0,0.02,0,0.012,0.02,0,0.025,0,0,0,0,0 +Insulation,Heat insulation glazing (u-value reduction),fraction,0.005,0,0.01,0.01,0,0.028,0.01,0,0.024,0,0,0,0,0 +Insulation,Roof insulation (u-value reduction),fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,0,0,0,0,0 +Insulation,Wall insulation (u-value reduction),fraction,0.01,0,0.02,0.02,0,0.019,0.02,0,0.05,0,0,0,0,0 +Insulation,Floor insulation (u-value reduction),fraction,0,0,0,0.02,0,0.027,0.02,0,0.012,0,0,0,0,0 +Insulation,Door insulation (u-value reduction),fraction,0.01,0,0.02,0.01,0,0.028,0.01,0,0.021,0,0,0,0,0 +Insulation,Clearance between door frame / door leaf (different solutions bristles / rubberseals) (reduced leckage air),fraction,0.01,0,0.02,0.005,0,0.036,0.008,0,0.041,0,0,0,0,0 +Insulation,Insulation of heating and cooling pipes (increase heating efficiency),fraction,0.01,0,0.02,0.01,0,0.024,0.01,0,0.029,0,0,0,0,0 +Insulation,"""Changeable"" glas (g-value)",fraction,0.005,0,0.01,0.01,0,0.025,0.011,0,0.025,0,0,0,0,0 +Insulation,Reflective paintings,fraction,0.005,0,0.005,0.005,0,0.02,0.005,0,0.012,0,0,0,0,0 +Insulation,Insulation of engine compartment,fraction,0,0,0.01,0,0,0.023,0,0,0.02,0,0,0,0,0 +Ventilation,Fan engines (EC- Brush) (efficiency),fraction,0,0.01,0,0,0.03,0,0,0.018,0,0,3,0,0,0 +Ventilation,Fan controll strategy (serial / parallel),fraction,0,0.005,0,0,0.017,0,0,0.02,0,0,3,0,0,0 +Ventilation,Air curtain (reduces air exchange between in-cabin room and environment,fraction,0.01,-0.005,0.01,0,0,0,0,0,0,0,0,0,0,0 +Ventilation,Partial air recirculation,fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,0,0,0,0,0 +Ventilation,Variable fresh air rate (influence on heating / cooling demand),fraction,0,0,0,-0.01,0,-0.012,-0.01,0,-0.032,0,0,0,0,0 +Heating,Engine waste heat recovery (reduces heating demand for auxillary heater) ALREADY IMPLEMENTED,fraction,0.014,0,0,0.024,0,0,0.01,0,0,0,0,0,0,0 +Heating,Heat storage (increase heating efficiency),fraction,0.012,0,0,0.028,0,0,0.005,0,0,0,0,0,0,0 +Heating,Heat pump systems (increase heating efficiency),fraction,0.01,0,0,0.02,0,0,0.005,0,0,0,0,0,0,0 +Heating,Position of heatexchangers in-cabin room (air flow towards walls / windows) [increases heat losses through increased ?T],fraction,0.02,0,0,0.019,0,0,0.03,0,0,0,0,0,0,0 +Heating,Heated surfaces,fraction,-0.01,0,0,-0.012,0,0,-0.032,0,0,0,0,0,0,0 +Heating,Heated seats,fraction,0.01,0,0,0.01,0,0,0.01,0,0,0,0,0,0,0 +Heating,Aux. heater type (heated medium water- air) (efficiency value)(energy source- fuel ptc),fraction,0.02,0,0,0.015,0,0,0.02,0,0,0,0,0,0,0 +Cooling,Adjustable compressorpower (cooling power variable) ALREADY IMPLEMENTED,fraction,0,0,0.01,0,0,0.01,0,0,0.02,0,0,0,0,0 +Cooling,Driver ac-system (mechanical),KW,0,0,-0.2,0,0,-0.3,0,0,-0.4,0,1,0,0,0 +Cooling,Driver ac-system (electrical),KW,0,0,-0.1,0,0,-0.15,0,0,-0.2,0,2,0,0,0 +Cooling,Different sizes of air ducts (pressure loss effects power consumption of the fan engines),fraction,0,-0.01,0,0,-0.012,0,0,-0.032,0,0,3,0,0,0 +Cooling,Low temperature storages / storage vaporizer,fraction,0,0,0.014,0,0,0.012,0,0,0.012,0,0,0,0,0 +Cooling,Speed depending air conditioning,fraction,0,0,0.018,0,0,0.02,0,0,0.021,0,0,0,0,0 +Cooling,Ejector,fraction,0,0,0.023,0,0,0.024,0,0,0.012,0,0,0,0,0 +Cooling,"""Downhill"" savings (determine diff. between effect for mech. & electr. Comp. regarding fuel consumpt.)",fraction,0,0,0.01,0,0,0.028,0,0,0.021,0,0,0,0,0 diff --git a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLON.csv b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLON.csv index deb9ed2750887268b682129da03e44df926dff19..2f06c89fa7fa14577c1f79015beb5b5a36627c5c 100644 --- a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLON.csv +++ b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLON.csv @@ -1,33 +1,33 @@ -Category,BenefitName,Units,LowH,LowV,LowC,SemiLowH,SemiLowV,SemiLowC,RaisedH,RaisedV,RaisedC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC -Insulation,Foils (g-value reduction),fraction,0.01,0,0.01,0.01,0,0.01,0.01,0,0.01,TRUE,0,FALSE,FALSE,FALSE -Insulation,Double-glazing (g-value reduction- u-value reduction),fraction,0,0,0,0.02,0,0.012,0.02,0,0.025,TRUE,0,FALSE,FALSE,FALSE -Insulation,Heat insulation glazing (u-value reduction),fraction,0.005,0,0.01,0.01,0,0.028,0.01,0,0.024,TRUE,0,FALSE,FALSE,FALSE -Insulation,Roof insulation (u-value reduction),fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,TRUE,0,FALSE,FALSE,FALSE -Insulation,Wall insulation (u-value reduction),fraction,0.01,0,0.02,0.02,0,0.019,0.02,0,0.05,TRUE,0,FALSE,FALSE,FALSE -Insulation,Floor insulation (u-value reduction),fraction,0,0,0,0.02,0,0.027,0.02,0,0.012,TRUE,0,FALSE,FALSE,FALSE -Insulation,Door insulation (u-value reduction),fraction,0.01,0,0.02,0.01,0,0.028,0.01,0,0.021,TRUE,0,FALSE,FALSE,FALSE -Insulation,Clearance between door frame / door leaf (different solutions bristles / rubberseals) (reduced leckage air),fraction,0.01,0,0.02,0.005,0,0.036,0.008,0,0.041,TRUE,0,FALSE,FALSE,FALSE -Insulation,Insulation of heating and cooling pipes (increase heating efficiency),fraction,0.01,0,0.02,0.01,0,0.024,0.01,0,0.029,TRUE,0,FALSE,FALSE,FALSE -Insulation,"""Changeable"" glas (g-value)",fraction,0.005,0,0.01,0.01,0,0.025,0.011,0,0.025,TRUE,0,FALSE,FALSE,FALSE -Insulation,Reflective paintings,fraction,0.005,0,0.005,0.005,0,0.02,0.005,0,0.012,TRUE,0,FALSE,FALSE,FALSE -Insulation,Insulation of engine compartment,fraction,0,0,0.01,0,0,0.023,0,0,0.02,TRUE,0,FALSE,FALSE,FALSE -Ventilation,Fan engines (EC- Brush) (efficiency),fraction,0,0.01,0,0,0.03,0,0,0.018,0,TRUE,3,TRUE,TRUE,TRUE -Ventilation,Fan controll strategy (serial / parallel),fraction,0,0.005,0,0,0.017,0,0,0.02,0,TRUE,3,TRUE,TRUE,TRUE -Ventilation,Air curtain (reduces air exchange between in-cabin room and environment,fraction,0.01,-0.005,0.01,0,0,0,0,0,0,TRUE,0,FALSE,FALSE,FALSE -Ventilation,Partial air recirculation,fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,TRUE,0,FALSE,FALSE,FALSE -Ventilation,Variable fresh air rate (influence on heating / cooling demand),fraction,0,0,0,-0.01,0,-0.012,-0.01,0,-0.032,TRUE,0,FALSE,FALSE,FALSE -Heating,Engine waste heat recovery (reduces heating demand for auxillary heater) ALREADY IMPLEMENTED,fraction,0.014,0,0,0.024,0,0,0.01,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Heat storage (increase heating efficiency),fraction,0.012,0,0,0.028,0,0,0.005,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Heat pump systems (increase heating efficiency),fraction,0.01,0,0,0.02,0,0,0.005,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Position of heatexchangers in-cabin room (air flow towards walls / windows) [increases heat losses through increased ?T],fraction,0.02,0,0,0.019,0,0,0.03,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Heated surfaces,fraction,-0.01,0,0,-0.012,0,0,-0.032,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Heated seats,fraction,0.01,0,0,0.01,0,0,0.01,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Aux. heater type (heated medium water- air) (efficiency value)(energy source- fuel ptc),fraction,0.02,0,0,0.015,0,0,0.02,0,0,TRUE,0,FALSE,FALSE,FALSE -Cooling,Adjustable compressorpower (cooling power variable) ALREADY IMPLEMENTED,fraction,0,0,0.01,0,0,0.01,0,0,0.02,TRUE,0,FALSE,FALSE,FALSE -Cooling,Driver ac-system (mechanical),KW,0,0,-0.2,0,0,-0.3,0,0,-0.4,FALSE,1,FALSE,FALSE,FALSE -Cooling,Driver ac-system (electrical),KW,0,0,-0.1,0,0,-0.15,0,0,-0.2,TRUE,2,FALSE,FALSE,FALSE -Cooling,Different sizes of air ducts (pressure loss effects power consumption of the fan engines),fraction,0,-0.01,0,0,-0.012,0,0,-0.032,0,TRUE,3,TRUE,TRUE,TRUE -Cooling,Low temperature storages / storage vaporizer,fraction,0,0,0.014,0,0,0.012,0,0,0.012,TRUE,0,FALSE,FALSE,FALSE -Cooling,Speed depending air conditioning,fraction,0,0,0.018,0,0,0.02,0,0,0.021,TRUE,0,FALSE,FALSE,FALSE -Cooling,Ejector,fraction,0,0,0.023,0,0,0.024,0,0,0.012,TRUE,0,FALSE,FALSE,FALSE -Cooling,"""Downhill"" savings (determine diff. between effect for mech. & electr. Comp. regarding fuel consumpt.)",fraction,0,0,0.01,0,0,0.028,0,0,0.021,TRUE,0,FALSE,FALSE,FALSE +Category,BenefitName,Units,LowFloorH,LowFloorV,LowFloorC,SemiLowFloorH,SemiLowFloorV,SemiLowFloorC,RaisedFloorH,RaisedFloorV,RaisedFloorC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC +Insulation,Foils (g-value reduction),fraction,0.01,0,0.01,0.01,0,0.01,0.01,0,0.01,1,0,0,0,0 +Insulation,Double-glazing (g-value reduction- u-value reduction),fraction,0,0,0,0.02,0,0.012,0.02,0,0.025,1,0,0,0,0 +Insulation,Heat insulation glazing (u-value reduction),fraction,0.005,0,0.01,0.01,0,0.028,0.01,0,0.024,1,0,0,0,0 +Insulation,Roof insulation (u-value reduction),fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,1,0,0,0,0 +Insulation,Wall insulation (u-value reduction),fraction,0.01,0,0.02,0.02,0,0.019,0.02,0,0.05,1,0,0,0,0 +Insulation,Floor insulation (u-value reduction),fraction,0,0,0,0.02,0,0.027,0.02,0,0.012,1,0,0,0,0 +Insulation,Door insulation (u-value reduction),fraction,0.01,0,0.02,0.01,0,0.028,0.01,0,0.021,1,0,0,0,0 +Insulation,Clearance between door frame / door leaf (different solutions bristles / rubberseals) (reduced leckage air),fraction,0.01,0,0.02,0.005,0,0.036,0.008,0,0.041,1,0,0,0,0 +Insulation,Insulation of heating and cooling pipes (increase heating efficiency),fraction,0.01,0,0.02,0.01,0,0.024,0.01,0,0.029,1,0,0,0,0 +Insulation,"""Changeable"" glas (g-value)",fraction,0.005,0,0.01,0.01,0,0.025,0.011,0,0.025,1,0,0,0,0 +Insulation,Reflective paintings,fraction,0.005,0,0.005,0.005,0,0.02,0.005,0,0.012,1,0,0,0,0 +Insulation,Insulation of engine compartment,fraction,0,0,0.01,0,0,0.023,0,0,0.02,1,0,0,0,0 +Ventilation,Fan engines (EC- Brush) (efficiency),fraction,0,0.01,0,0,0.03,0,0,0.018,0,1,3,1,1,1 +Ventilation,Fan controll strategy (serial / parallel),fraction,0,0.005,0,0,0.017,0,0,0.02,0,1,3,1,1,1 +Ventilation,Air curtain (reduces air exchange between in-cabin room and environment,fraction,0.01,-0.005,0.01,0,0,0,0,0,0,1,0,0,0,0 +Ventilation,Partial air recirculation,fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,1,0,0,0,0 +Ventilation,Variable fresh air rate (influence on heating / cooling demand),fraction,0,0,0,-0.01,0,-0.012,-0.01,0,-0.032,1,0,0,0,0 +Heating,Engine waste heat recovery (reduces heating demand for auxillary heater) ALREADY IMPLEMENTED,fraction,0.014,0,0,0.024,0,0,0.01,0,0,1,0,0,0,0 +Heating,Heat storage (increase heating efficiency),fraction,0.012,0,0,0.028,0,0,0.005,0,0,1,0,0,0,0 +Heating,Heat pump systems (increase heating efficiency),fraction,0.01,0,0,0.02,0,0,0.005,0,0,1,0,0,0,0 +Heating,Position of heatexchangers in-cabin room (air flow towards walls / windows) [increases heat losses through increased ?T],fraction,0.02,0,0,0.019,0,0,0.03,0,0,1,0,0,0,0 +Heating,Heated surfaces,fraction,-0.01,0,0,-0.012,0,0,-0.032,0,0,1,0,0,0,0 +Heating,Heated seats,fraction,0.01,0,0,0.01,0,0,0.01,0,0,1,0,0,0,0 +Heating,Aux. heater type (heated medium water- air) (efficiency value)(energy source- fuel ptc),fraction,0.02,0,0,0.015,0,0,0.02,0,0,1,0,0,0,0 +Cooling,Adjustable compressorpower (cooling power variable) ALREADY IMPLEMENTED,fraction,0,0,0.01,0,0,0.01,0,0,0.02,1,0,0,0,0 +#Cooling,Driver ac-system (mechanical),KW,0,0,-0.2,0,0,-0.3,0,0,-0.4,0,1,0,0,0 +#Cooling,Driver ac-system (electrical),KW,0,0,-0.1,0,0,-0.15,0,0,-0.2,1,2,0,0,0 +Cooling,Different sizes of air ducts (pressure loss effects power consumption of the fan engines),fraction,0,-0.01,0,0,-0.012,0,0,-0.032,0,1,3,1,1,1 +Cooling,Low temperature storages / storage vaporizer,fraction,0,0,0.014,0,0,0.012,0,0,0.012,1,0,0,0,0 +Cooling,Speed depending air conditioning,fraction,0,0,0.018,0,0,0.02,0,0,0.021,1,0,0,0,0 +Cooling,Ejector,fraction,0,0,0.023,0,0,0.024,0,0,0.012,1,0,0,0,0 +Cooling,"""Downhill"" savings (determine diff. between effect for mech. & electr. Comp. regarding fuel consumpt.)",fraction,0,0,0.01,0,0,0.028,0,0,0.021,1,0,0,0,0 diff --git a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLON_LIVE.csv b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLON_LIVE.csv index deb9ed2750887268b682129da03e44df926dff19..6dce2f8c0f3428e0bc9e2734235c857133af3c2e 100644 --- a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLON_LIVE.csv +++ b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsALLON_LIVE.csv @@ -1,33 +1,33 @@ -Category,BenefitName,Units,LowH,LowV,LowC,SemiLowH,SemiLowV,SemiLowC,RaisedH,RaisedV,RaisedC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC -Insulation,Foils (g-value reduction),fraction,0.01,0,0.01,0.01,0,0.01,0.01,0,0.01,TRUE,0,FALSE,FALSE,FALSE -Insulation,Double-glazing (g-value reduction- u-value reduction),fraction,0,0,0,0.02,0,0.012,0.02,0,0.025,TRUE,0,FALSE,FALSE,FALSE -Insulation,Heat insulation glazing (u-value reduction),fraction,0.005,0,0.01,0.01,0,0.028,0.01,0,0.024,TRUE,0,FALSE,FALSE,FALSE -Insulation,Roof insulation (u-value reduction),fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,TRUE,0,FALSE,FALSE,FALSE -Insulation,Wall insulation (u-value reduction),fraction,0.01,0,0.02,0.02,0,0.019,0.02,0,0.05,TRUE,0,FALSE,FALSE,FALSE -Insulation,Floor insulation (u-value reduction),fraction,0,0,0,0.02,0,0.027,0.02,0,0.012,TRUE,0,FALSE,FALSE,FALSE -Insulation,Door insulation (u-value reduction),fraction,0.01,0,0.02,0.01,0,0.028,0.01,0,0.021,TRUE,0,FALSE,FALSE,FALSE -Insulation,Clearance between door frame / door leaf (different solutions bristles / rubberseals) (reduced leckage air),fraction,0.01,0,0.02,0.005,0,0.036,0.008,0,0.041,TRUE,0,FALSE,FALSE,FALSE -Insulation,Insulation of heating and cooling pipes (increase heating efficiency),fraction,0.01,0,0.02,0.01,0,0.024,0.01,0,0.029,TRUE,0,FALSE,FALSE,FALSE -Insulation,"""Changeable"" glas (g-value)",fraction,0.005,0,0.01,0.01,0,0.025,0.011,0,0.025,TRUE,0,FALSE,FALSE,FALSE -Insulation,Reflective paintings,fraction,0.005,0,0.005,0.005,0,0.02,0.005,0,0.012,TRUE,0,FALSE,FALSE,FALSE -Insulation,Insulation of engine compartment,fraction,0,0,0.01,0,0,0.023,0,0,0.02,TRUE,0,FALSE,FALSE,FALSE -Ventilation,Fan engines (EC- Brush) (efficiency),fraction,0,0.01,0,0,0.03,0,0,0.018,0,TRUE,3,TRUE,TRUE,TRUE -Ventilation,Fan controll strategy (serial / parallel),fraction,0,0.005,0,0,0.017,0,0,0.02,0,TRUE,3,TRUE,TRUE,TRUE -Ventilation,Air curtain (reduces air exchange between in-cabin room and environment,fraction,0.01,-0.005,0.01,0,0,0,0,0,0,TRUE,0,FALSE,FALSE,FALSE -Ventilation,Partial air recirculation,fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,TRUE,0,FALSE,FALSE,FALSE -Ventilation,Variable fresh air rate (influence on heating / cooling demand),fraction,0,0,0,-0.01,0,-0.012,-0.01,0,-0.032,TRUE,0,FALSE,FALSE,FALSE -Heating,Engine waste heat recovery (reduces heating demand for auxillary heater) ALREADY IMPLEMENTED,fraction,0.014,0,0,0.024,0,0,0.01,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Heat storage (increase heating efficiency),fraction,0.012,0,0,0.028,0,0,0.005,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Heat pump systems (increase heating efficiency),fraction,0.01,0,0,0.02,0,0,0.005,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Position of heatexchangers in-cabin room (air flow towards walls / windows) [increases heat losses through increased ?T],fraction,0.02,0,0,0.019,0,0,0.03,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Heated surfaces,fraction,-0.01,0,0,-0.012,0,0,-0.032,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Heated seats,fraction,0.01,0,0,0.01,0,0,0.01,0,0,TRUE,0,FALSE,FALSE,FALSE -Heating,Aux. heater type (heated medium water- air) (efficiency value)(energy source- fuel ptc),fraction,0.02,0,0,0.015,0,0,0.02,0,0,TRUE,0,FALSE,FALSE,FALSE -Cooling,Adjustable compressorpower (cooling power variable) ALREADY IMPLEMENTED,fraction,0,0,0.01,0,0,0.01,0,0,0.02,TRUE,0,FALSE,FALSE,FALSE -Cooling,Driver ac-system (mechanical),KW,0,0,-0.2,0,0,-0.3,0,0,-0.4,FALSE,1,FALSE,FALSE,FALSE -Cooling,Driver ac-system (electrical),KW,0,0,-0.1,0,0,-0.15,0,0,-0.2,TRUE,2,FALSE,FALSE,FALSE -Cooling,Different sizes of air ducts (pressure loss effects power consumption of the fan engines),fraction,0,-0.01,0,0,-0.012,0,0,-0.032,0,TRUE,3,TRUE,TRUE,TRUE -Cooling,Low temperature storages / storage vaporizer,fraction,0,0,0.014,0,0,0.012,0,0,0.012,TRUE,0,FALSE,FALSE,FALSE -Cooling,Speed depending air conditioning,fraction,0,0,0.018,0,0,0.02,0,0,0.021,TRUE,0,FALSE,FALSE,FALSE -Cooling,Ejector,fraction,0,0,0.023,0,0,0.024,0,0,0.012,TRUE,0,FALSE,FALSE,FALSE -Cooling,"""Downhill"" savings (determine diff. between effect for mech. & electr. Comp. regarding fuel consumpt.)",fraction,0,0,0.01,0,0,0.028,0,0,0.021,TRUE,0,FALSE,FALSE,FALSE +Category,BenefitName,Units,LowFloorH,LowFloorV,LowFloorC,SemiLowFloorH,SemiLowFloorV,SemiLowFloorC,RaisedFloorH,RaisedFloorV,RaisedFloorC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC +Insulation,Foils (g-value reduction),fraction,0.01,0,0.01,0.01,0,0.01,0.01,0,0.01,1,0,0,0,0 +Insulation,Double-glazing (g-value reduction- u-value reduction),fraction,0,0,0,0.02,0,0.012,0.02,0,0.025,1,0,0,0,0 +Insulation,Heat insulation glazing (u-value reduction),fraction,0.005,0,0.01,0.01,0,0.028,0.01,0,0.024,1,0,0,0,0 +Insulation,Roof insulation (u-value reduction),fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,1,0,0,0,0 +Insulation,Wall insulation (u-value reduction),fraction,0.01,0,0.02,0.02,0,0.019,0.02,0,0.05,1,0,0,0,0 +Insulation,Floor insulation (u-value reduction),fraction,0,0,0,0.02,0,0.027,0.02,0,0.012,1,0,0,0,0 +Insulation,Door insulation (u-value reduction),fraction,0.01,0,0.02,0.01,0,0.028,0.01,0,0.021,1,0,0,0,0 +Insulation,Clearance between door frame / door leaf (different solutions bristles / rubberseals) (reduced leckage air),fraction,0.01,0,0.02,0.005,0,0.036,0.008,0,0.041,1,0,0,0,0 +Insulation,Insulation of heating and cooling pipes (increase heating efficiency),fraction,0.01,0,0.02,0.01,0,0.024,0.01,0,0.029,1,0,0,0,0 +Insulation,"""Changeable"" glas (g-value)",fraction,0.005,0,0.01,0.01,0,0.025,0.011,0,0.025,1,0,0,0,0 +Insulation,Reflective paintings,fraction,0.005,0,0.005,0.005,0,0.02,0.005,0,0.012,1,0,0,0,0 +Insulation,Insulation of engine compartment,fraction,0,0,0.01,0,0,0.023,0,0,0.02,1,0,0,0,0 +Ventilation,Fan engines (EC- Brush) (efficiency),fraction,0,0.01,0,0,0.03,0,0,0.018,0,1,3,1,1,1 +Ventilation,Fan controll strategy (serial / parallel),fraction,0,0.005,0,0,0.017,0,0,0.02,0,1,3,1,1,1 +Ventilation,Air curtain (reduces air exchange between in-cabin room and environment,fraction,0.01,-0.005,0.01,0,0,0,0,0,0,1,0,0,0,0 +Ventilation,Partial air recirculation,fraction,0.02,0,-0.01,-0.01,0,-0.012,-0.01,0,-0.032,1,0,0,0,0 +Ventilation,Variable fresh air rate (influence on heating / cooling demand),fraction,0,0,0,-0.01,0,-0.012,-0.01,0,-0.032,1,0,0,0,0 +Heating,Engine waste heat recovery (reduces heating demand for auxillary heater) ALREADY IMPLEMENTED,fraction,0.014,0,0,0.024,0,0,0.01,0,0,1,0,0,0,0 +Heating,Heat storage (increase heating efficiency),fraction,0.012,0,0,0.028,0,0,0.005,0,0,1,0,0,0,0 +Heating,Heat pump systems (increase heating efficiency),fraction,0.01,0,0,0.02,0,0,0.005,0,0,1,0,0,0,0 +Heating,Position of heatexchangers in-cabin room (air flow towards walls / windows) [increases heat losses through increased ?T],fraction,0.02,0,0,0.019,0,0,0.03,0,0,1,0,0,0,0 +Heating,Heated surfaces,fraction,-0.01,0,0,-0.012,0,0,-0.032,0,0,1,0,0,0,0 +Heating,Heated seats,fraction,0.01,0,0,0.01,0,0,0.01,0,0,1,0,0,0,0 +Heating,Aux. heater type (heated medium water- air) (efficiency value)(energy source- fuel ptc),fraction,0.02,0,0,0.015,0,0,0.02,0,0,1,0,0,0,0 +Cooling,Adjustable compressorpower (cooling power variable) ALREADY IMPLEMENTED,fraction,0,0,0.01,0,0,0.01,0,0,0.02,1,0,0,0,0 +Cooling,Driver ac-system (mechanical),KW,0,0,-0.2,0,0,-0.3,0,0,-0.4,0,1,0,0,0 +Cooling,Driver ac-system (electrical),KW,0,0,-0.1,0,0,-0.15,0,0,-0.2,1,2,0,0,0 +Cooling,Different sizes of air ducts (pressure loss effects power consumption of the fan engines),fraction,0,-0.01,0,0,-0.012,0,0,-0.032,0,1,3,1,1,1 +Cooling,Low temperature storages / storage vaporizer,fraction,0,0,0.014,0,0,0.012,0,0,0.012,1,0,0,0,0 +Cooling,Speed depending air conditioning,fraction,0,0,0.018,0,0,0.02,0,0,0.021,1,0,0,0,0 +Cooling,Ejector,fraction,0,0,0.023,0,0,0.024,0,0,0.012,1,0,0,0,0 +Cooling,"""Downhill"" savings (determine diff. between effect for mech. & electr. Comp. regarding fuel consumpt.)",fraction,0,0,0.01,0,0,0.028,0,0,0.021,1,0,0,0,0 diff --git a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsEmptyList.csv b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsEmptyList.csv index 14c256635ac4a2260fd0bb123847bd47d1bacdb5..6865cf8952bfad0591fcea819e22de927b0d81a1 100644 --- a/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsEmptyList.csv +++ b/VECTOAux/VectoAuxiliariesTests/TestFiles/testSSMTechBenefitsEmptyList.csv @@ -1 +1 @@ -Category,BenefitName,Units,LowH,LowV,LowC,SemiLowH,SemiLowV,SemiLowC,RaisedH,RaisedV,RaisedC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC \ No newline at end of file +Category,BenefitName,Units,LowFloorH,LowFloorV,LowFloorC,SemiLowFloorH,SemiLowFloorV,SemiLowFloorC,RaisedFloorH,RaisedFloorV,RaisedFloorC,OnVehicle,LineType,ActiveVH,ActiveVV,ActiveVC \ No newline at end of file diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/M1_AverageHVACLoadDemandTests.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/M1_AverageHVACLoadDemandTests.vb index 447acdd3d2ddf3852c99eac08486bf67acf219b8..c1cf17f51c8f3310bef63f9e558f0355f14f37bf 100644 --- a/VECTOAux/VectoAuxiliariesTests/UnitTests/M1_AverageHVACLoadDemandTests.vb +++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/M1_AverageHVACLoadDemandTests.vb @@ -10,6 +10,7 @@ Imports TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces Imports TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules Imports TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.Electrics Imports TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.HVAC +Imports TUGraz.VectoCore.Models.Declaration Namespace UnitTests @@ -36,8 +37,12 @@ Namespace UnitTests alternatorMap.Initialise() CType(ssm.GenInputs, SSMGenInputs)._vehicle.Height = 0.SI(of Meter) + CType(ssm.GenInputs, SSMGenInputs)._vehicle.FloorType = FloorType.HighFloor ssm.Load(_SSMMAP) + For Each entry As ITechListBenefitLine In ssm.TechList.TechLines + entry.OnVehicle = True + Next m0 = New M00Impl(New ElectricalConsumerList(powernetVoltage, 0.096, True), alternatorMap, powernetVoltage, signals, ssm) @@ -47,6 +52,10 @@ Namespace UnitTests ssm.Load(_SSMMAP) + For Each entry As ITechListBenefitLine In ssm.TechList.TechLines + entry.OnVehicle = true + next + Return New M01Impl(m0, alternatorGearEfficiency, compressorGrearEfficiency, powernetVoltage, diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/M2_AverageElectricalLoadTests.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/M2_AverageElectricalLoadTests.vb index df81c6c6d0aebe2ff896037eb35b0701735f5c1d..be7ff0a0a080890f5cd09a9d01b2ba6bdd7265c1 100644 --- a/VECTOAux/VectoAuxiliariesTests/UnitTests/M2_AverageElectricalLoadTests.vb +++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/M2_AverageElectricalLoadTests.vb @@ -2,11 +2,9 @@ Imports VectoAuxiliaries.Electrics Imports VectoAuxiliaries.Hvac Imports NUnit.Framework +Imports TUGraz.VectoCommon.BusAuxiliaries Imports TUGraz.VectoCommon.Utils -Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces.DownstreamModules -Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces.DownstreamModules.Electrics -Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces.DownstreamModules.HVAC Imports TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl Imports TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.Electrics Imports TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/M5_SmartAlternatorSetGenerationTests.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/M5_SmartAlternatorSetGenerationTests.vb index f797c726b895a93d0a76e843b1d223f3671cf8cb..00dde49ca58880b1c089eaf33d5a74259cb777ae 100644 --- a/VECTOAux/VectoAuxiliariesTests/UnitTests/M5_SmartAlternatorSetGenerationTests.vb +++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/M5_SmartAlternatorSetGenerationTests.vb @@ -1,11 +1,9 @@ Imports System.IO Imports NUnit.Framework +Imports TUGraz.VectoCommon.BusAuxiliaries Imports TUGraz.VectoCommon.Utils -Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces.DownstreamModules -Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces.DownstreamModules.Electrics -Imports TUGraz.VectoCore.BusAuxiliaries.Interfaces.DownstreamModules.HVAC Imports TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl Imports TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.Electrics Imports TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC diff --git a/VECTOAux/VectoAuxiliariesTests/UnitTests/SSMTOOLTests.vb b/VECTOAux/VectoAuxiliariesTests/UnitTests/SSMTOOLTests.vb index b94205c27a18deae412444d66c7ffb88591f5961..3cda1581bfd19f29af314bfc3dde9ad2e897d582 100644 --- a/VECTOAux/VectoAuxiliariesTests/UnitTests/SSMTOOLTests.vb +++ b/VECTOAux/VectoAuxiliariesTests/UnitTests/SSMTOOLTests.vb @@ -21,9 +21,11 @@ Namespace UnitTests Dim src As SSMTOOL = DirectCast(source, SSMTOOL) - Dim newItem As ITechListBenefitLine = New TechListBenefitLine(src.GenInputs) + Dim newItem As ITechListBenefitLine = New TechListBenefitLine() + newItem.BusFloorType = src.GenInputs.BP_BusFloorType - newItem.Units = "fraction" + + 'newItem.Units = "fraction" newItem.Category = "Insulation" newItem.BenefitName = "Benefit1" @@ -43,10 +45,11 @@ Namespace UnitTests newItem.ActiveVH = True newItem.ActiveVV = True newItem.ActiveVC = True - newItem.LineType = TechLineType.Normal + 'newItem.LineType = TechLineType.Normal Dim feedback As String = String.Empty + src.TechList.Clear() Assert.IsTrue(src.TechList.Add(newItem, feedback)) End Sub @@ -153,10 +156,11 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechList, gen) + Dim target As ISSMTechList = New SSMTechList(gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechList) - Assert.IsTrue(target.Initialise()) + Assert.IsTrue(target.TechLines.Count > 0) End Sub <Test()> @@ -165,23 +169,25 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechListALLON, gen) - - Dim v As Double = target.CValueVariation - + Dim target As ISSMTechList = New SSMTechList(gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechListALLON) - Assert.IsTrue(target.Initialise()) + For Each entry As ITechListBenefitLine In target.TechLines + entry.OnVehicle = True + Next + + Assert.IsTrue(target.TechLines.Count > 0) Assert.AreEqual(0.142, Math.Round(target.HValueVariation, 3)) Assert.AreEqual(0.006, Math.Round(target.VHValueVariation, 3)) Assert.AreEqual(0.006, Math.Round(target.VVValueVariation, 3)) Assert.AreEqual(0.006, Math.Round(target.VCValueVariation, 3)) Assert.AreEqual(0.259, Math.Round(target.CValueVariation, 3)) - Assert.AreEqual(0.0, Math.Round(target.VHValueVariationKW, 3)) - Assert.AreEqual(0.0, Math.Round(target.VVValueVariationKW, 3)) - Assert.AreEqual(0.0, Math.Round(target.VCValueVariationKW, 3)) - Assert.AreEqual(0.0, Math.Round(target.VCValueVariationKW, 3)) - Assert.AreEqual(-0.2, Math.Round(target.CValueVariationKW, 3)) + 'Assert.AreEqual(0.0, Math.Round(target.VHValueVariationKW, 3)) + 'Assert.AreEqual(0.0, Math.Round(target.VVValueVariationKW, 3)) + 'Assert.AreEqual(0.0, Math.Round(target.VCValueVariationKW, 3)) + 'Assert.AreEqual(0.0, Math.Round(target.VCValueVariationKW, 3)) + 'Assert.AreEqual(-0.2, Math.Round(target.CValueVariationKW, 3)) End Sub 'List Management Methods @@ -191,9 +197,10 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechListEMPTYLIST, gen) + Dim target As ISSMTechList = New SSMTechList(gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechListEMPTYLIST) - Assert.IsTrue(target.Initialise()) + 'Assert.IsTrue(target.Initialise()) Assert.IsTrue(target.TechLines.Count = 0) End Sub @@ -204,11 +211,13 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechListEMPTYLIST, gen) + Dim target As ISSMTechList = New SSMTechList(gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechListEMPTYLIST) - Dim newItem As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim newItem As ITechListBenefitLine = New TechListBenefitLine() + newItem.BusFloorType = gen.BP_BusFloorType - newItem.Units = "fraction" + 'newItem.Units = "fraction" newItem.Category = "Insulation" newItem.BenefitName = "Benefit1" @@ -228,7 +237,7 @@ Namespace UnitTests newItem.ActiveVH = True newItem.ActiveVV = True newItem.ActiveVC = True - newItem.LineType = TechLineType.Normal + 'newItem.LineType = TechLineType.Normal Dim feedback As String = String.Empty @@ -244,11 +253,13 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechListEMPTYLIST, gen) + Dim target As ISSMTechList = New SSMTechList(gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechListEMPTYLIST) - Dim newItem As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim newItem As ITechListBenefitLine = New TechListBenefitLine() + newItem.BusFloorType = gen.BP_BusFloorType - newItem.Units = "fraction" + 'newItem.Units = "fraction" newItem.Category = "Insulation" newItem.BenefitName = "Benefit1" @@ -268,7 +279,7 @@ Namespace UnitTests newItem.ActiveVH = True newItem.ActiveVV = True newItem.ActiveVC = True - newItem.LineType = TechLineType.Normal + 'newItem.LineType = TechLineType.Normal Dim feedback As String = String.Empty @@ -284,11 +295,13 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechListEMPTYLIST, gen) + Dim target As ISSMTechList = New SSMTechList( gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechListEMPTYLIST) - Dim newItem As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim newItem As ITechListBenefitLine = New TechListBenefitLine() + newItem.BusFloorType = gen.BP_BusFloorType - newItem.Units = "fraction" + 'newItem.Units = "fraction" newItem.Category = "Insulation" newItem.BenefitName = "Benefit1" @@ -308,7 +321,7 @@ Namespace UnitTests newItem.ActiveVH = True newItem.ActiveVV = True newItem.ActiveVC = True - newItem.LineType = TechLineType.Normal + 'newItem.LineType = TechLineType.Normal Dim feedback As String = String.Empty @@ -324,11 +337,13 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechListEMPTYLIST, gen) + Dim target As ISSMTechList = New SSMTechList( gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechListEMPTYLIST) - Dim newItem As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim newItem As ITechListBenefitLine = New TechListBenefitLine() + newItem.BusFloorType = gen.BP_BusFloorType - newItem.Units = "fraction" + 'newItem.Units = "fraction" newItem.Category = "Insulation" newItem.BenefitName = "Benefit1" @@ -348,7 +363,7 @@ Namespace UnitTests newItem.ActiveVH = True newItem.ActiveVV = True newItem.ActiveVC = True - newItem.LineType = TechLineType.Normal + 'newItem.LineType = TechLineType.Normal Dim feedback As String = String.Empty @@ -366,11 +381,13 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechListEMPTYLIST, gen) + Dim target As ISSMTechList = New SSMTechList( gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechListEMPTYLIST) - Dim newItem As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim newItem As ITechListBenefitLine = New TechListBenefitLine() + newItem.BusFloorType = gen.BP_BusFloorType - newItem.Units = "fraction" + 'newItem.Units = "fraction" newItem.Category = "Insulation" newItem.BenefitName = "Benefit1" @@ -390,7 +407,7 @@ Namespace UnitTests newItem.ActiveVH = True newItem.ActiveVV = True newItem.ActiveVC = True - newItem.LineType = TechLineType.Normal + 'newItem.LineType = TechLineType.Normal Dim feedback As String = String.Empty @@ -406,11 +423,13 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim target As ISSMTechList = New SSMTechList(GOODTechListEMPTYLIST, gen) + Dim target As ISSMTechList = New SSMTechList( gen.BP_BusFloorType) + target.TechLines = HVACTechBenefitsReader.ReadFromFile(GOODTechListEMPTYLIST) - Dim newItem As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim newItem As ITechListBenefitLine = New TechListBenefitLine() + newItem.BusFloorType = gen.BP_BusFloorType - newItem.Units = "fraction" + 'newItem.Units = "fraction" newItem.Category = "Insulation" newItem.BenefitName = "Benefit1" @@ -430,7 +449,7 @@ Namespace UnitTests newItem.ActiveVH = True newItem.ActiveVV = True newItem.ActiveVC = True - newItem.LineType = TechLineType.Normal + 'newItem.LineType = TechLineType.Normal Dim feedback As String = String.Empty @@ -443,7 +462,8 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim ttl As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim ttl As ITechListBenefitLine = New TechListBenefitLine() + ttl.BusFloorType = gen.BP_BusFloorType Assert.IsNotNull(ttl) End Sub @@ -453,19 +473,23 @@ Namespace UnitTests Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim ttl1 As ITechListBenefitLine = New TechListBenefitLine(gen) - Dim ttl2 As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim ttl1 As ITechListBenefitLine = New TechListBenefitLine() + ttl1.BusFloorType = gen.BP_BusFloorType + + Dim ttl2 As ITechListBenefitLine = New TechListBenefitLine() + ttl2.BusFloorType = gen.BP_BusFloorType Assert.IsTrue(ttl1.IsEqualTo(ttl2)) End Sub + '<TestCase("Units")> _ + '<TestCase("LineType")> _ <Test()> _ <TestCase("Category")> _ <TestCase("BenefitName")> _ <TestCase("ActiveVC")> _ <TestCase("ActiveVH")> _ <TestCase("ActiveVV")> _ - <TestCase("LineType")> _ <TestCase("LowFloorC")> _ <TestCase("LowFloorV")> _ <TestCase("LowFloorH")> _ @@ -475,14 +499,16 @@ Namespace UnitTests <TestCase("RaisedFloorC")> _ <TestCase("RaisedFloorH")> _ <TestCase("RaisedFloorV")> _ - <TestCase("Units")> _ <TestCase("OnVehicle")> Public Sub TechBenefitLineCompareAsUnequal(prop As String) Dim gen As ISSMGenInputs = New SSMGenInputs() - Dim ttl1 As ITechListBenefitLine = New TechListBenefitLine(gen) - Dim ttl2 As ITechListBenefitLine = New TechListBenefitLine(gen) + Dim ttl1 As ITechListBenefitLine = New TechListBenefitLine() + ttl1.BusFloorType = gen.BP_BusFloorType + + Dim ttl2 As ITechListBenefitLine = New TechListBenefitLine() + ttl2.BusFloorType = gen.BP_BusFloorType Select Case prop @@ -497,8 +523,8 @@ Namespace UnitTests ttl2.ActiveVH = True Case "ActiveVV" ttl2.ActiveVV = True - Case "LineType" - ttl2.LineType = TechLineType.HVCActiveSelection + 'Case "LineType" + ' ttl2.LineType = TechLineType.HVCActiveSelection Case "LowFloorC" ttl2.LowFloorC = 1 Case "LowFloorV" @@ -517,8 +543,8 @@ Namespace UnitTests ttl2.RaisedFloorH = 1 Case "RaisedFloorV" ttl2.RaisedFloorV = 1 - Case "Units" - ttl2.Units = "NONE" + 'Case "Units" + ' ttl2.Units = "NONE" Case "OnVehicle" ttl2.OnVehicle = True diff --git a/VectoCore/VectoCore/InputData/Reader/ComponentData/HVACTechBenefitsReader.cs b/VectoCore/VectoCore/InputData/Reader/ComponentData/HVACTechBenefitsReader.cs new file mode 100644 index 0000000000000000000000000000000000000000..88f57c6ea18ff24053937a0d9e14e186458a1e99 --- /dev/null +++ b/VectoCore/VectoCore/InputData/Reader/ComponentData/HVACTechBenefitsReader.cs @@ -0,0 +1,89 @@ +using System.Collections.Generic; +using System.Data; +using System.IO; +using System.Linq; +using TUGraz.VectoCommon.Exceptions; +using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC; +using TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.HVAC; +using TUGraz.VectoCore.Utils; + +namespace TUGraz.VectoCore.InputData.Reader.ComponentData +{ + public class HVACTechBenefitsReader + { + protected static string[] headerCols = new[] + { + Fields.Category, Fields.BenefitName, + Fields.LowFloorC, Fields.LowFloorH, Fields.LowFloorV, + Fields.SemiLowFloorC, Fields.SemiLowFloorH, Fields.SemiLowFloorV, + Fields.RaisedFloorC, Fields.RaisedFloorH, Fields.RaisedFloorV, + Fields.ActiveVC, Fields.ActiveVH, Fields.ActiveVV + }; + + public static List<ITechListBenefitLine> ReadFromFile(string fileName) + { + return Create(VectoCSVFile.Read(fileName)); + } + + public static List<ITechListBenefitLine> ReadFromStream(Stream str) + { + return Create(VectoCSVFile.ReadStream(str)); + } + + public static List<ITechListBenefitLine> Create(DataTable data) + { + if (!HeaderIsValid(data.Columns)) { + throw new VectoException("invalid header for techlist file. expected: {0} got: {1}", + string.Join(", ", headerCols), string.Join(", ", data.Columns) + ); + } + + var retVal = new List<ITechListBenefitLine>(); + foreach (DataRow row in data.Rows) { + retVal.Add(new TechListBenefitLine() + { + Category = row.Field<string>(Fields.Category), + BenefitName = row.Field<string>(Fields.BenefitName), + LowFloorH = row.Field<string>(Fields.LowFloorH).ToDouble(), + LowFloorC = row.Field<string>(Fields.LowFloorC).ToDouble(), + LowFloorV = row.Field<string>(Fields.LowFloorV).ToDouble(), + SemiLowFloorH = row.Field<string>(Fields.SemiLowFloorH).ToDouble(), + SemiLowFloorC = row.Field<string>(Fields.SemiLowFloorC).ToDouble(), + SemiLowFloorV = row.Field<string>(Fields.SemiLowFloorV).ToDouble(), + RaisedFloorH = row.Field<string>(Fields.RaisedFloorH).ToDouble(), + RaisedFloorC = row.Field<string>(Fields.RaisedFloorC).ToDouble(), + RaisedFloorV = row.Field<string>(Fields.RaisedFloorV).ToDouble(), + ActiveVH = row.Field<string>(Fields.ActiveVH).ToBoolean(), + ActiveVV = row.Field<string>(Fields.ActiveVV).ToBoolean(), + ActiveVC = row.Field<string>(Fields.ActiveVC).ToBoolean(), + }); + } + + return retVal; + } + + protected static bool HeaderIsValid(DataColumnCollection columns) + { + return headerCols.All(h => columns.Contains(h)); + } + + public class Fields + { + public const string Category = "Category"; + public const string BenefitName = "BenefitName"; + public const string LowFloorH = "LowFloorH"; + public const string LowFloorC = "LowFloorC"; + public const string LowFloorV = "LowFloorV"; + public const string SemiLowFloorH = "SemiLowFloorH"; + public const string SemiLowFloorC = "SemiLowFloorC"; + public const string SemiLowFloorV = "SemiLowFloorV"; + public const string RaisedFloorH = "RaisedFloorH"; + public const string RaisedFloorC = "RaisedFloorC"; + public const string RaisedFloorV = "RaisedFloorV"; + public const string ActiveVH = "ActiveVH"; + public const string ActiveVV = "ActiveVV"; + public const string ActiveVC = "ActiveVC"; + } + } +} diff --git a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMCalculate.cs b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMCalculate.cs index 94f8db41fd54d8507daec0d2bfd8e96effa3217f..8327d2c94695787b97c723705ede2e897965fffa 100644 --- a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMCalculate.cs +++ b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMCalculate.cs @@ -128,7 +128,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC // If batch mode is disabled use the EC_EnviromentalTemperature and EC_Solar variables. // Else if batch is enable calculate the MechanicalWBaseAdjusted for each input in the AENV file and then calculate the weighted average - if (!gen.EC_EnviromentalConditions_BatchEnabled) + if (!gen.EC_EnviromentalConditions_BatchEnabled) MechanicalWBaseAdjustedAverage = CalculateMechanicalWBaseAdjusted(gen, tl, gen.EC_EnviromentalTemperature, gen.EC_Solar, 1); else { foreach (var envCondition in gen.EC_EnvironmentalConditionsMap.GetEnvironmentalConditions()) @@ -537,25 +537,21 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC var firstValuePos = nameLength + catLength + unitLength + 2; string cat; string name; - string units; - + sb.AppendLine(string.Format(new string(' ', firstValuePos) + "H{0}VH{0}VV{0}VC{0}C{0}", vbTab)); foreach (var line in ssmTOOL.TechList.TechLines) { { var withBlock = line; - int extraNameSpaces, extraCatSpaces, extraUnitSpaces; - extraNameSpaces = nameLength - withBlock.BenefitName.Length; - extraCatSpaces = catLength - withBlock.Category.Length; - extraUnitSpaces = unitLength - withBlock.Units.Length; + var extraNameSpaces = nameLength - withBlock.BenefitName.Length; + var extraCatSpaces = catLength - withBlock.Category.Length; cat = line.Category.Substring(0, Math.Min(line.Category.Length, catLength)) + new string(' ', extraCatSpaces < 0 ? 0 : extraCatSpaces).Replace(" ", "."); name = line.BenefitName.Substring(0, Math.Min(line.BenefitName.Length, nameLength)) + new string(' ', extraNameSpaces < 0 ? 0 : extraNameSpaces).Replace(" ", "."); - units = line.Units.Substring(0, Math.Min(line.Units.Length, unitLength)) + new string(' ', extraUnitSpaces < 0 ? 0 : extraUnitSpaces).Replace(" ", "."); - sb.AppendLine(string.Format(units + cat + name + " {0}{1}{0}{2}{0}{3}{0}{4}{0}{5}", vbTab, withBlock.H.ToString("0.000"), withBlock.VH.ToString("0.000"), withBlock.VV.ToString("0.000"), withBlock.VC.ToString("0.000"), withBlock.C.ToString("0.000"))); + sb.AppendLine(string.Format( cat + name + " {0}{1}{0}{2}{0}{3}{0}{4}{0}{5}", vbTab, withBlock.H.ToString("0.000"), withBlock.VH.ToString("0.000"), withBlock.VV.ToString("0.000"), withBlock.VC.ToString("0.000"), withBlock.C.ToString("0.000"))); } } @@ -567,7 +563,6 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC var withBlock = ssmTOOL.TechList; sb.AppendLine(vbTab + vbTab + "H" + vbTab + "VH" + vbTab + "VV" + vbTab + "VC" + vbTab + "C"); sb.AppendLine(string.Format("Base Var % {0}{1}{0}{2}{0}{3}{0}{4}{0}{5}", vbTab, withBlock.HValueVariation.ToString("0.000"), withBlock.VHValueVariation.ToString("0.000"), withBlock.VVValueVariation.ToString("0.000"), withBlock.VCValueVariation.ToString("0.000"), withBlock.CValueVariation.ToString("0.000"))); - sb.AppendLine(string.Format("Base Var KW {0}{1}{0}{2}{0}{3}{0}{4}{0}{5}", vbTab, withBlock.HValueVariationKW.ToString("0.000"), withBlock.VHValueVariationKW.ToString("0.000"), withBlock.VVValueVariationKW.ToString("0.000"), withBlock.VCValueVariationKW.ToString("0.000"), withBlock.CValueVariationKW.ToString("0.000"))); } @@ -695,7 +690,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC var C54 = genInputs.AC_CompressorCapacitykW; var C59 = genInputs.AC_COP; - var MechanicalWBaseAdjusted = (VectoMath.Min((F94 * (1 - F100)), C54 * 1000) / C59); + var MechanicalWBaseAdjusted = (VectoMath.Min((F94 * (1 - F100)), C54) / C59); return MechanicalWBaseAdjusted * Weight; } diff --git a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMTOOL.cs b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMTOOL.cs index 13467126d0876d5847385ed1189c2c55ea94f3a3..f25e9a9705f139a055f9b45b47e1eae950dff779 100644 --- a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMTOOL.cs +++ b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMTOOL.cs @@ -8,8 +8,11 @@ using Newtonsoft.Json.Linq; using Omu.ValueInjecter; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.InputData.FileIO.JSON; +using TUGraz.VectoCore.InputData.Reader.ComponentData; using TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces; using TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.HVAC; +using TUGraz.VectoCore.Models.Declaration; +using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC { @@ -18,7 +21,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC // Version of which appears on the form title. public class SSMTOOL : ISSMTOOL { - private string filePath; + private string FilePath; public ISSMGenInputs GenInputs { get; set; } public ISSMTechList TechList { get; set; } public ISSMCalculate Calculate { get; set; } @@ -84,12 +87,14 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC // Constructors public SSMTOOL(string filePath, HVACConstants hvacConstants, bool isDisabled = false, bool useTestValues = false) { - this.filePath = filePath; - this.SSMDisabled = isDisabled; - this.HVACConstants = hvacConstants; + FilePath = filePath; + SSMDisabled = isDisabled; + HVACConstants = hvacConstants; GenInputs = new SSMGenInputs(Path.GetDirectoryName(filePath)); - TechList = new SSMTechList(filePath, GenInputs, useTestValues); + TechList = new SSMTechList(GenInputs.BP_BusFloorType); + TechList.TechLines = HVACTechBenefitsReader.ReadFromStream(RessourceHelper.ReadStream(DeclarationData.DeclarationDataResourcePrefix + ".Buses." + + "HVAC_TechList.csv")); Calculate = new SSMCalculate(this); } @@ -122,7 +127,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC try { //var output = JsonConvert.SerializeObject(this, Formatting.Indented, settings); - //File.WriteAllText(filePath, output); + //File.WriteAllText(FilePath, output); var body = new Dictionary<string, object>(); body["SSMDisabled"] = SSMDisabled; @@ -182,7 +187,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC foreach (var line in TechList.TechLines) { var tmp = new Dictionary<string, object>(); - tmp["Units"] = line.Units; + //tmp["Units"] = line.Units; tmp["Category"] = line.Category; tmp["BenefitName"] = line.BenefitName; tmp["LowFloorH"] = line.LowFloorH; @@ -198,7 +203,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC tmp["ActiveVH"] = line.ActiveVH; tmp["ActiveVV"] = line.ActiveVV; tmp["ActiveVC"] = line.ActiveVC; - tmp["LineType"] = line.LineType; + //tmp["LineType"] = line.LineType; retVal.Add(tmp); } @@ -208,35 +213,13 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public bool Load(string filePath) { var returnValue = true; - //var settings = new JsonSerializerSettings(); - //SSMTOOL tmpAux; // = New SSMTOOL(filePath, HVACConstants) - - //settings.TypeNameHandling = TypeNameHandling.Objects; - - // JSON METHOD + try { var json = JSONInputDataFactory.ReadFile(filePath); var body = (JObject)json["Body"]; SSMDisabled = body.GetEx<bool>("SSMDisabled"); LoadGenInputs((JObject)body["GenInputs"]); - LoadTechList((JArray)body["TechList"]); - - - //var output = File.ReadAllText(filePath); - - - //tmpAux = JsonConvert.DeserializeObject<SSMTOOL>(output, settings); - - //tmpAux.TechList.SetSSMGeneralInputs(tmpAux.GenInputs); - - //foreach (TechListBenefitLine tll in tmpAux.TechList.TechLines) - - // tll.inputSheet = tmpAux.GenInputs; - - - //// This is where we Assume values of loaded( Deserialized ) object. - //Clone(tmpAux); } catch (Exception ) { // Nothing to do except return false. @@ -278,20 +261,6 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC GenInputs.AH_CoolantHeatTransferredToAirCabinHeater = genInput.GetEx<double>("AH_CoolantHeatTransferredToAirCabinHeater"); } - private void LoadTechList(JArray tech) - { - TechList.TechLines.Clear(); - foreach (var line in tech) { - //var line = entry.Value ; - var tmp = new TechListBenefitLine(GenInputs, line.GetEx<string>("Units"), line.GetEx<string>("Category"), line.GetEx<string>("BenefitName"), - line.GetEx<double>("LowFloorH"), line.GetEx<double>("LowFloorV"), line.GetEx<double>("LowFloorC"), - line.GetEx<double>("SemiLowFloorH"), line.GetEx<double>("SemiLowFloorV"), line.GetEx<double>("SemiLowFloorC"), - line.GetEx<double>("RaisedFloorH"), line.GetEx<double>("RaisedFloorV"), line.GetEx<double>("RaisedFloorC"), - line.GetEx<bool>("OnVehicle"), line.GetEx<string>("LineType").ParseEnum<TechLineType>(), line.GetEx<bool>("ActiveVH"), line.GetEx<bool>("ActiveVV"), line.GetEx<bool>("ActiveVC")); - TechList.TechLines.Add(tmp); - } - } - // Comparison public bool IsEqualTo(ISSMTOOL source) { @@ -308,13 +277,13 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC var returnValue = true; - var properties = this.GenInputs.GetType().GetProperties(); + var properties = GenInputs.GetType().GetProperties(); foreach (var prop in properties) { // If Not prop.GetAccessors.IsReadOnly Then if (prop.CanWrite) { - if (!prop.GetValue(this.GenInputs, null/* TODO Change to default(_) if this is not a reference type */).Equals(prop.GetValue(src.GenInputs, null/* TODO Change to default(_) if this is not a reference type */))) + if (!prop.GetValue(GenInputs, null/* TODO Change to default(_) if this is not a reference type */).Equals(prop.GetValue(src.GenInputs, null/* TODO Change to default(_) if this is not a reference type */))) returnValue = false; } } @@ -327,10 +296,10 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC var src = (SSMTOOL)source; // Equal numbers of lines check - if (this.TechList.TechLines.Count != src.TechList.TechLines.Count) + if (TechList.TechLines.Count != src.TechList.TechLines.Count) return false; - foreach (var tl in this.TechList.TechLines.OrderBy(o => o.Category).ThenBy(n => n.BenefitName)) { + foreach (var tl in TechList.TechLines.OrderBy(o => o.Category).ThenBy(n => n.BenefitName)) { // First Check line exists in other if (src.TechList.TechLines.Where(w => w.BenefitName == tl.BenefitName && w.Category == tl.Category).Count() != 1) diff --git a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMTechList.cs b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMTechList.cs index ebe7ca70bebe4221ba85cb387a8b29bdc1f3014c..8833ac02dd40ccb2249c3d33eaeadb777baed196 100644 --- a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMTechList.cs +++ b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/SSMTechList.cs @@ -3,196 +3,95 @@ using System.Collections.Generic; using System.Globalization; using System.IO; using System.Linq; -using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.HVAC; +using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC { // Used By SSMTOOL Class. public class SSMTechList : ISSMTechList { - - // Private Fields - private string filePath; - private ISSMGenInputs _ssmInputs; - //private bool _dirty; - - public List<ITechListBenefitLine> TechLines { get; set; } + private readonly List<ITechListBenefitLine> _techLines; + private FloorType _busFloorType; // Constructors - public SSMTechList(string filepath, ISSMGenInputs genInputs, bool initialiseDefaults = false) + public SSMTechList(FloorType busFloorType) { - TechLines = new List<ITechListBenefitLine>(); - - filePath = filepath; - - _ssmInputs = genInputs; - - if (initialiseDefaults) - SetDefaults(); + _techLines = new List<ITechListBenefitLine>(); + BusFloorType = busFloorType; } - - public void SetSSMGeneralInputs(ISSMGenInputs genInputs) + public IReadOnlyList<ITechListBenefitLine> TechLines { - _ssmInputs = genInputs; - } - - // Initialisation Methods - public bool Initialise(string filepath) - { - filePath = filepath; - - return Initialise(); + get { return _techLines; } + set { + _techLines.Clear(); + var fb = ""; + foreach (var entry in value) { + Add(entry, ref fb); + } + } } - public bool Initialise() + public FloorType BusFloorType { - var returnStatus = true; - - if (File.Exists(filePath)) { - using (var sr = new StreamReader(filePath)) { - // get array og lines fron csv - var lines = sr.ReadToEnd().Split(new [] { Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries); - - // Must have at least 2 entries in map to make it usable [dont forget the header row] - if (lines.Length < 1) { - return false; - } - - var firstline = true; - - foreach (var line in lines) { - if (!firstline) { - - // split the line - var elements = line.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); - // 3 entries per line required - if (elements.Length != 17) - throw new ArgumentException("Incorrect number of values in csv file"); - // add values to map - - // 00. Category, - // 01. BenefitName, - // 02. Units, - // 03. LowH, - // 04. LowV, - // 05. LowC, - // 06. SemiLowH, - // 07. SemiLowV, - // 08. SemiLowC, - // 09. RaisedH, - // 10. RaisedV, - // 11. RaisedC, - // 12. OnVehicle, - // 13. LineType, - // 14. AvtiveVH, - // 15. ActiveVV, - // 16. ActiveVC - - - // Bus - try { - var tbline = new TechListBenefitLine(_ssmInputs, elements[2], elements[0], elements[1], double.Parse(elements[3], CultureInfo.InvariantCulture), double.Parse(elements[4], CultureInfo.InvariantCulture), double.Parse(elements[5], CultureInfo.InvariantCulture), double.Parse(elements[6], CultureInfo.InvariantCulture), double.Parse(elements[7], CultureInfo.InvariantCulture), double.Parse(elements[8], CultureInfo.InvariantCulture), double.Parse(elements[9], CultureInfo.InvariantCulture), double.Parse(elements[10], CultureInfo.InvariantCulture), double.Parse(elements[11], CultureInfo.InvariantCulture), bool.Parse(elements[12]), elements[13].ParseEnum<TechLineType>(), bool.Parse(elements[14]), bool.Parse(elements[15]), bool.Parse(elements[16])); - - TechLines.Add(tbline); - } catch (Exception ) { - - // Indicate problems - returnStatus = false; - } - } else { - firstline = false; - } - } + get { return _busFloorType; } + set { + _busFloorType = value; + foreach (var entry in _techLines) { + entry.BusFloorType = BusFloorType; } - } else { - returnStatus = false; } - - return returnStatus; } + + // Public Properties - Outputs Of Class public double CValueVariation { get { double a; - a = TechLines.Where(x => x.Units.ToLower() == "fraction").Sum(s => s.C); - - return a; - } - } - - public double CValueVariationKW - { - get { - double a; - - a = TechLines.Where(x => x.Units.ToLower() == "kw").Sum(s => s.C); + a = TechLines.Sum(s => s.C); return a; } } + public double HValueVariation { get { // Dim a,b As double - return TechLines.Where(x => x.Units == "fraction").Sum(s => s.H); + return TechLines.Sum(s => s.H); } } - public double HValueVariationKW - { - get { - return TechLines.Where(x => x.Units.ToLower() == "kw").Sum(s => s.H); - } - } + public double VCValueVariation { get { - return TechLines.Where(x => x.Units.ToLower() == "fraction").Sum(s => s.VC); // - VCValueVariationKW - } - } - - public double VCValueVariationKW - { - get { - return TechLines.Where(x => x.Units.ToLower() == "kw").Sum(s => s.VC); + return TechLines.Sum(s => s.VC); // - VCValueVariationKW } } + public double VHValueVariation { get { // Dim a,b As double - return TechLines.Where(x => x.Units.ToLower() == "fraction").Sum(s => s.VH); - } - } - - public double VHValueVariationKW - { - get { - return TechLines.Where(x => x.Units.ToLower() == "kw").Sum(s => s.VH); + return TechLines.Sum(s => s.VH); } } + public double VVValueVariation { get { - return TechLines.Where(x => x.Units.ToLower() == "fraction").Sum(s => s.VV); - } - } - - public double VVValueVariationKW - { - get { - return TechLines.Where(x => x.Units.ToLower() == "kw").Sum(s => s.VV); // - VVValueVariationKW + return TechLines.Sum(s => s.VV); } } @@ -209,7 +108,8 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC try { - TechLines.Add(item); + item.BusFloorType = BusFloorType; + _techLines.Add(item); if (TechLines.Count == initialCount + 1) { @@ -217,12 +117,11 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC feedback = "OK"; //_dirty = true; return true; - } else { - - // Failure - feedback = "The system was unable to add the new tech benefit list item."; - return false; } + + // Failure + feedback = "The system was unable to add the new tech benefit list item."; + return false; } catch (Exception ) { feedback = "The system threw an exception and was unable to add the new tech benefit list item."; return false; @@ -231,10 +130,15 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public void Clear() { - if (TechLines.Count > 0) + if (_techLines.Count > 0) //_dirty = true; - TechLines.Clear(); + _techLines.Clear(); + } + + public ITechListBenefitLine Find(string category, string benefitName) + { + return _techLines.Find(f => f.Category == category && f.BenefitName == benefitName); } public bool Delete(ITechListBenefitLine item, ref string feedback) @@ -243,7 +147,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC if ((TechLines.Count(c => c.Category == item.Category && c.BenefitName == item.BenefitName) == 1)) { try { - TechLines.RemoveAt(TechLines.FindIndex(c => c.Category == item.Category && c.BenefitName == item.BenefitName)); + _techLines.RemoveAt(_techLines.FindIndex(c => c.Category == item.Category && c.BenefitName == item.BenefitName)); if (TechLines.Count == currentCount - 1) { // This succeeded @@ -266,222 +170,30 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public bool Modify(ITechListBenefitLine originalItem, ITechListBenefitLine newItem, ref string feedback) { - var fi = TechLines.Find(f => f.Category == originalItem.Category && f.BenefitName == originalItem.BenefitName); + var fi = _techLines.Find(f => f.Category == originalItem.Category && f.BenefitName == originalItem.BenefitName); if (fi != null) { try { - var originalUnits = fi.Units; fi.CloneFrom(newItem); - // The lines below are to assist in testing. The KW units are being excluded, but for benchmarking against the spreadsheet model - // Two KW entries are left in. There is no provision for adding KW units in so we check if the original entry was KW and - // force it back to KW if it was already so. There shoud be no need to remove this as newly created lists will not match this - // Phenomenon. - if ((originalUnits.ToLower() == "kw")) { - fi.Units = originalUnits; - newItem.Units = originalUnits; - } - if (newItem == fi) { // This succeeded //_dirty = true; return true; - } else { - // No Exception, but this failed for some reason. - feedback = "The system was unable to remove the item from the list."; - return false; } + + // No Exception, but this failed for some reason. + feedback = "The system was unable to remove the item from the list."; + return false; } catch (Exception ) { feedback = "An exception occured, the update failed."; return false; } - } else { - feedback = "the item was not found so cannot be modified."; - return false; - } - } - - - private void SetDefaults() - { - ITechListBenefitLine techLine1 = new TechListBenefitLine(_ssmInputs); - { - var withBlock = techLine1; - withBlock.Category = "Cooling"; - withBlock.BenefitName = "Separate air distribution ducts"; - withBlock.LowFloorH = 0; - withBlock.LowFloorC = 0.04; - withBlock.LowFloorV = 0.04; - withBlock.SemiLowFloorH = 0; - withBlock.SemiLowFloorC = 0.04; - withBlock.SemiLowFloorV = 0.04; - withBlock.RaisedFloorH = 0; - withBlock.RaisedFloorC = 0.04; - withBlock.RaisedFloorV = 0.04; - withBlock.ActiveVH = false; - withBlock.ActiveVV = false; - withBlock.ActiveVC = true; - withBlock.OnVehicle = false; - withBlock.Units = "fraction"; } - ITechListBenefitLine techLine2 = new TechListBenefitLine(_ssmInputs); - { - var withBlock = techLine2; - withBlock.Category = "Heating"; - withBlock.BenefitName = "Adjustable auxiliary heater"; - withBlock.LowFloorH = 0.02; - withBlock.LowFloorC = 0; - withBlock.LowFloorV = 0.02; - withBlock.SemiLowFloorH = 0.02; - withBlock.SemiLowFloorC = 0; - withBlock.SemiLowFloorV = 0.02; - withBlock.RaisedFloorH = 0.02; - withBlock.RaisedFloorC = 0; - withBlock.RaisedFloorV = 0.02; - withBlock.ActiveVH = true; - withBlock.ActiveVV = false; - withBlock.ActiveVC = false; - withBlock.OnVehicle = false; - withBlock.Units = "fraction"; - } - - ITechListBenefitLine techLine3 = new TechListBenefitLine(_ssmInputs); - { - var withBlock = techLine3; - withBlock.Category = "Heating"; - withBlock.BenefitName = "Adjustable coolant thermostat"; - withBlock.LowFloorH = 0.02; - withBlock.LowFloorC = 0; - withBlock.LowFloorV = 0.02; - withBlock.SemiLowFloorH = 0.02; - withBlock.SemiLowFloorC = 0; - withBlock.SemiLowFloorV = 0.02; - withBlock.RaisedFloorH = 0.02; - withBlock.RaisedFloorC = 0; - withBlock.RaisedFloorV = 0.02; - withBlock.ActiveVH = true; - withBlock.ActiveVV = false; - withBlock.ActiveVC = false; - withBlock.OnVehicle = false; - withBlock.Units = "fraction"; - } - - ITechListBenefitLine techLine4 = new TechListBenefitLine(_ssmInputs); - { - var withBlock = techLine4; - withBlock.Category = "Heating"; - withBlock.BenefitName = "Engine waste gas heat exchanger"; - withBlock.LowFloorH = 0.04; - withBlock.LowFloorC = 0; - withBlock.LowFloorV = 0.04; - withBlock.SemiLowFloorH = 0; - withBlock.SemiLowFloorC = 0; - withBlock.SemiLowFloorV = 0; - withBlock.RaisedFloorH = 0; - withBlock.RaisedFloorC = 0; - withBlock.RaisedFloorV = 0; - withBlock.ActiveVH = true; - withBlock.ActiveVV = false; - withBlock.ActiveVC = false; - withBlock.OnVehicle = false; - withBlock.Units = "fraction"; - } - - ITechListBenefitLine techLine5 = new TechListBenefitLine(_ssmInputs); - { - var withBlock = techLine5; - withBlock.Category = "Heating"; - withBlock.BenefitName = "Heat pump systems"; - withBlock.LowFloorH = 0.06; - withBlock.LowFloorC = 0; - withBlock.LowFloorV = 0.06; - withBlock.SemiLowFloorH = 0.04; - withBlock.SemiLowFloorC = 0; - withBlock.SemiLowFloorV = 0.04; - withBlock.RaisedFloorH = 0.04; - withBlock.RaisedFloorC = 0; - withBlock.RaisedFloorV = 0.04; - withBlock.ActiveVH = true; - withBlock.ActiveVV = false; - withBlock.ActiveVC = false; - withBlock.OnVehicle = false; - withBlock.Units = "fraction"; - } - - ITechListBenefitLine techLine6 = new TechListBenefitLine(_ssmInputs); - { - var withBlock = techLine6; - withBlock.Category = "Insulation"; - withBlock.BenefitName = "Double-glazing"; - withBlock.LowFloorH = 0.04; - withBlock.LowFloorC = 0.04; - withBlock.LowFloorV = 0.04; - withBlock.SemiLowFloorH = 0.04; - withBlock.SemiLowFloorC = 0.04; - withBlock.SemiLowFloorV = 0.04; - withBlock.RaisedFloorH = 0.04; - withBlock.RaisedFloorC = 0.04; - withBlock.RaisedFloorV = 0.04; - withBlock.ActiveVH = true; - withBlock.ActiveVV = true; - withBlock.ActiveVC = true; - withBlock.OnVehicle = false; - withBlock.Units = "fraction"; - } - - ITechListBenefitLine techLine7 = new TechListBenefitLine(_ssmInputs); - { - var withBlock = techLine7; - withBlock.Category = "Insulation"; - withBlock.BenefitName = "Tinted windows"; - withBlock.LowFloorH = 0; - withBlock.LowFloorC = 0; - withBlock.LowFloorV = 0; - withBlock.SemiLowFloorH = 0; - withBlock.SemiLowFloorC = 0; - withBlock.SemiLowFloorV = 0; - withBlock.RaisedFloorH = 0; - withBlock.RaisedFloorC = 0; - withBlock.RaisedFloorV = 0; - withBlock.ActiveVH = false; - withBlock.ActiveVV = false; - withBlock.ActiveVC = false; - withBlock.OnVehicle = false; - withBlock.Units = "fraction"; - } - - ITechListBenefitLine techLine8 = new TechListBenefitLine(_ssmInputs); - { - var withBlock = techLine8; - withBlock.Category = "Ventilation"; - withBlock.BenefitName = "Fan control strategy (serial/parallel)"; - withBlock.LowFloorH = 0.02; - withBlock.LowFloorC = 0.02; - withBlock.LowFloorV = 0.02; - withBlock.SemiLowFloorH = 0.02; - withBlock.SemiLowFloorC = 0.02; - withBlock.SemiLowFloorV = 0.02; - withBlock.RaisedFloorH = 0.02; - withBlock.RaisedFloorC = 0.02; - withBlock.RaisedFloorV = 0.02; - withBlock.ActiveVH = true; - withBlock.ActiveVV = true; - withBlock.ActiveVC = true; - withBlock.OnVehicle = false; - withBlock.Units = "fraction"; - withBlock.LineType = TechLineType.HVCActiveSelection; - } - - var feedback = string.Empty; - Add(techLine1, ref feedback); - Add(techLine2, ref feedback); - Add(techLine3, ref feedback); - Add(techLine4, ref feedback); - Add(techLine5, ref feedback); - Add(techLine6, ref feedback); - Add(techLine7, ref feedback); - Add(techLine8, ref feedback); + feedback = "the item was not found so cannot be modified."; + return false; } + } } diff --git a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/TechListBenefitLine.cs b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/TechListBenefitLine.cs index 04195427c86873753f5be474621c7f4e4e86721d..85b3be01249419fd1328597fdbc01c08a02de07b 100644 --- a/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/TechListBenefitLine.cs +++ b/VectoCore/VectoCore/Models/BusAuxiliaries/DownstreamModules/Impl/HVAC/TechListBenefitLine.cs @@ -3,12 +3,7 @@ using TUGraz.VectoCore.Models.Declaration; namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC { - public enum PowerType - { - Mechanical, - Electrical - } - + // Used by SSMTOOL Class, refer to original spreadsheet model // Or PDF Model Document which articulates the same spreadsheet functionality // But within the context of the Vecto interpretation of the same. @@ -16,9 +11,9 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public class TechListBenefitLine : ITechListBenefitLine { //private float _h, _vh, _vv, _vc, _c; - public ISSMGenInputs inputSheet; + public FloorType BusFloorType { protected get; set; } - public string Units { get; set; } + //public string Units { get; set; } public string Category { get; set; } public string BenefitName { get; set; } public double LowFloorH { get; set; } @@ -37,185 +32,128 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public bool ActiveVH { get; set; } public bool ActiveVV { get; set; } public bool ActiveVC { get; set; } - public TechLineType LineType { get; set; } public double H { get { - double returnValue = 0; + var returnValue = 0.0; // =IF($M49=0,0,IF(AND($M49=1,'INPUT & RESULTS SHEET'!$D$6="low floor"),'TECH LIST INPUT'!D49, IF(AND($M49=1,'INPUT & RESULTS SHEET'!$D$6="semi low floor"),'TECH LIST INPUT'!G49,'TECH LIST INPUT'!J49))) - if (!OnVehicle) + if (!OnVehicle) { return returnValue; - - switch (inputSheet.BP_BusFloorType) { - case FloorType.LowFloor: { - returnValue = LowFloorH; - break; - } - - case FloorType.SemiLowFloor: { - returnValue = SemiLowFloorH; - break; - } - - case FloorType.HighFloor: { - returnValue = RaisedFloorH; - break; - } } - return returnValue; + switch (BusFloorType) { + case FloorType.LowFloor: return LowFloorH; + case FloorType.SemiLowFloor: return SemiLowFloorH; + case FloorType.HighFloor: return RaisedFloorH; + default: return returnValue; + } } } public double VH { get { - double floorValue = 0; + const double floorValue = 0; - if (!OnVehicle) + if (!OnVehicle) { return floorValue; - - // Get floor value - switch (inputSheet.BP_BusFloorType) { - case FloorType.LowFloor: { - floorValue = LowFloorV; - break; - } - - case FloorType.SemiLowFloor: { - floorValue = SemiLowFloorV; - break; - } - - case FloorType.HighFloor: { - floorValue = RaisedFloorV; - break; - } } // Active - if (ActiveVH) - return floorValue; - else + if (!ActiveVH) { return 0; + } + + // Get floor value + switch (BusFloorType) { + case FloorType.LowFloor: return LowFloorV; + case FloorType.SemiLowFloor: return SemiLowFloorV; + case FloorType.HighFloor: return RaisedFloorV; + default: return floorValue; + } } } public double VV { get { - double floorValue = 0; + var floorValue = 0.0; - if (!OnVehicle) + if (!OnVehicle) { return floorValue; - - // Get floor value - switch (inputSheet.BP_BusFloorType) { - case FloorType.LowFloor: { - floorValue = LowFloorV; - break; - } - - case FloorType.SemiLowFloor: { - floorValue = SemiLowFloorV; - break; - } - - case FloorType.HighFloor: { - floorValue = RaisedFloorV; - break; - } } // Active - if (ActiveVV) + if (!ActiveVV) { return floorValue; - else - return 0; + } + + // Get floor value + switch (BusFloorType) { + case FloorType.LowFloor: return LowFloorV; + case FloorType.SemiLowFloor: return SemiLowFloorV; + case FloorType.HighFloor: return RaisedFloorV; + default: return floorValue; + } } } public double VC { get { - double floorValue = 0; + var floorValue = 0.0; - if (!OnVehicle) + if (!OnVehicle) { return floorValue; - - // Get floor value - switch (inputSheet.BP_BusFloorType) { - case FloorType.LowFloor: { - floorValue = LowFloorV; - break; - } - - case FloorType.SemiLowFloor: { - floorValue = SemiLowFloorV; - break; - } - - case FloorType.HighFloor: { - floorValue = RaisedFloorV; - break; - } } // Active - if (ActiveVC) + if (!ActiveVC) { return floorValue; - else - return 0; + } + + // Get floor value + switch (BusFloorType) { + case FloorType.LowFloor: return LowFloorV; + case FloorType.SemiLowFloor: return SemiLowFloorV; + case FloorType.HighFloor: return RaisedFloorV; + default: return floorValue; + } } } public double C { get { - double returnValue = 0; + var returnValue = 0.0; if (!OnVehicle) return returnValue; - switch (inputSheet.BP_BusFloorType) { - case FloorType.LowFloor: { - returnValue = LowFloorC; - break; - } - - case FloorType.SemiLowFloor: { - returnValue = SemiLowFloorC; - break; - } - - case FloorType.HighFloor: { - returnValue = RaisedFloorC; - break; - } + switch (BusFloorType) { + case FloorType.LowFloor: return LowFloorC; + case FloorType.SemiLowFloor: return SemiLowFloorC; + case FloorType.HighFloor: return RaisedFloorC; + default: return returnValue; } - - return returnValue; } } public TechListBenefitLine() { } - public TechListBenefitLine(ISSMGenInputs geninputs) - { - this.inputSheet = geninputs; - } + public TechListBenefitLine( - ISSMGenInputs geninputs, string units, string category, string benefitName, double lowFloorH, double lowFloorV, + string category, string benefitName, double lowFloorH, double lowFloorV, double lowFloorC, double semiLowFloorH, double semiLowFloorV, double semiLowFloorC, double raisedFloorH, - double raisedFloorV, double raisedFloorC, bool onVehicle, TechLineType lineType, bool activeVH, bool activeVV, + double raisedFloorV, double raisedFloorC, bool onVehicle, bool activeVH, bool activeVV, bool activeVC ) { - inputSheet = geninputs; - Units = units; + //BusFloorType = geninputs; + //Units = units; Category = category; BenefitName = benefitName; LowFloorH = lowFloorH; @@ -228,7 +166,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC RaisedFloorV = raisedFloorV; RaisedFloorC = raisedFloorC; OnVehicle = onVehicle; - LineType = lineType; + //LineType = lineType; ActiveVH = activeVH; ActiveVV = activeVV; ActiveVC = activeVC; @@ -238,12 +176,12 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public static bool operator ==(TechListBenefitLine op1, TechListBenefitLine op2) { if ((op1.Category == op2.Category && op1.BenefitName == op2.BenefitName && op1.ActiveVC == op2.ActiveVC && - op1.ActiveVH == op2.ActiveVH && op1.ActiveVV == op2.ActiveVV && op1.LineType == op2.LineType && + op1.ActiveVH == op2.ActiveVH && op1.ActiveVV == op2.ActiveVV && /*op1.LineType == op2.LineType &&*/ op1.LowFloorC == op2.LowFloorC && op1.LowFloorV == op2.LowFloorV && op1.LowFloorH == op2.LowFloorH && op1.SemiLowFloorC == op2.SemiLowFloorC && op1.SemiLowFloorH == op2.SemiLowFloorH && op1.SemiLowFloorV == op2.SemiLowFloorV && op1.RaisedFloorC == op2.RaisedFloorC && - op1.RaisedFloorH == op2.RaisedFloorH && op1.RaisedFloorV == op2.RaisedFloorV && op1.OnVehicle == op2.OnVehicle && - op1.Units == op2.Units)) { + op1.RaisedFloorH == op2.RaisedFloorH && op1.RaisedFloorV == op2.RaisedFloorV && op1.OnVehicle == op2.OnVehicle + /*&& op1.Units == op2.Units*/)) { return true; } @@ -253,12 +191,12 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public static bool operator !=(TechListBenefitLine op1, TechListBenefitLine op2) { if ((op1.Category != op2.Category || op1.BenefitName != op2.BenefitName || op1.ActiveVC != op2.ActiveVC || - op1.ActiveVH != op2.ActiveVH || op1.ActiveVV != op2.ActiveVV || op1.LineType != op2.LineType || + op1.ActiveVH != op2.ActiveVH || op1.ActiveVV != op2.ActiveVV || /*op1.LineType != op2.LineType ||*/ op1.LowFloorC != op2.LowFloorC || op1.LowFloorV != op2.LowFloorV || op1.LowFloorH != op2.LowFloorH || op1.SemiLowFloorC != op2.SemiLowFloorC || op1.SemiLowFloorH != op2.SemiLowFloorH || op1.SemiLowFloorV != op2.SemiLowFloorV || op1.RaisedFloorC != op2.RaisedFloorC || - op1.RaisedFloorH != op2.RaisedFloorH || op1.RaisedFloorV != op2.RaisedFloorV || op1.OnVehicle != op2.OnVehicle || - op1.Units != op2.Units)) { + op1.RaisedFloorH != op2.RaisedFloorH || op1.RaisedFloorV != op2.RaisedFloorV || op1.OnVehicle != op2.OnVehicle /*|| + op1.Units != op2.Units*/)) { return true; } @@ -269,14 +207,14 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC protected bool Equals(TechListBenefitLine other) { - return Equals(inputSheet, other.inputSheet) && string.Equals(Units, other.Units) && + return Equals(BusFloorType, other.BusFloorType) && /*string.Equals(Units, other.Units) &&*/ string.Equals(Category, other.Category) && string.Equals(BenefitName, other.BenefitName) && LowFloorH.Equals(other.LowFloorH) && LowFloorV.Equals(other.LowFloorV) && LowFloorC.Equals(other.LowFloorC) && SemiLowFloorH.Equals(other.SemiLowFloorH) && SemiLowFloorV.Equals(other.SemiLowFloorV) && SemiLowFloorC.Equals(other.SemiLowFloorC) && RaisedFloorH.Equals(other.RaisedFloorH) && RaisedFloorV.Equals(other.RaisedFloorV) && RaisedFloorC.Equals(other.RaisedFloorC) && OnVehicle == other.OnVehicle && ActiveVH == other.ActiveVH && ActiveVV == other.ActiveVV && - ActiveVC == other.ActiveVC && LineType == other.LineType; + ActiveVC == other.ActiveVC /* && LineType == other.LineType*/; } public override bool Equals(object obj) @@ -297,8 +235,8 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public override int GetHashCode() { unchecked { - var hashCode = (inputSheet != null ? inputSheet.GetHashCode() : 0); - hashCode = (hashCode * 397) ^ (Units != null ? Units.GetHashCode() : 0); + var hashCode = BusFloorType.GetHashCode(); + //hashCode = (hashCode * 397) ^ (Units != null ? Units.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Category != null ? Category.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (BenefitName != null ? BenefitName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ LowFloorH.GetHashCode(); @@ -314,7 +252,7 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC hashCode = (hashCode * 397) ^ ActiveVH.GetHashCode(); hashCode = (hashCode * 397) ^ ActiveVV.GetHashCode(); hashCode = (hashCode * 397) ^ ActiveVC.GetHashCode(); - hashCode = (hashCode * 397) ^ (int)LineType; + //hashCode = (hashCode * 397) ^ (int)LineType; return hashCode; } } @@ -323,32 +261,32 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.DownstreamModules.Impl.HVAC public void CloneFrom(ITechListBenefitLine source) { - this.Units = source.Units; - this.Category = source.Category; - this.BenefitName = source.BenefitName; - this.LowFloorH = source.LowFloorH; - this.LowFloorV = source.LowFloorV; - this.LowFloorC = source.LowFloorC; - - this.SemiLowFloorH = source.SemiLowFloorH; - this.SemiLowFloorV = source.SemiLowFloorV; - this.SemiLowFloorC = source.SemiLowFloorC; - - this.RaisedFloorH = source.RaisedFloorH; - this.RaisedFloorV = source.RaisedFloorV; - this.RaisedFloorC = source.RaisedFloorC; - - this.OnVehicle = source.OnVehicle; - this.ActiveVH = source.ActiveVH; - this.ActiveVV = source.ActiveVV; - this.ActiveVC = source.ActiveVC; - this.LineType = source.LineType; + //this.Units = source.Units; + Category = source.Category; + BenefitName = source.BenefitName; + LowFloorH = source.LowFloorH; + LowFloorV = source.LowFloorV; + LowFloorC = source.LowFloorC; + + SemiLowFloorH = source.SemiLowFloorH; + SemiLowFloorV = source.SemiLowFloorV; + SemiLowFloorC = source.SemiLowFloorC; + + RaisedFloorH = source.RaisedFloorH; + RaisedFloorV = source.RaisedFloorV; + RaisedFloorC = source.RaisedFloorC; + + OnVehicle = source.OnVehicle; + ActiveVH = source.ActiveVH; + ActiveVV = source.ActiveVV; + ActiveVC = source.ActiveVC; + //LineType = source.LineType; } public bool IsEqualTo(ITechListBenefitLine source) { var mySource = (TechListBenefitLine)source; - if (object.ReferenceEquals(mySource, null)) { + if (ReferenceEquals(mySource, null)) { return false; } diff --git a/VectoCore/VectoCore/Models/BusAuxiliaries/Interfaces/DownstreamModules/HVAC/ISSMTechList.cs b/VectoCore/VectoCore/Models/BusAuxiliaries/Interfaces/DownstreamModules/HVAC/ISSMTechList.cs index 371233c1175696f6a74a4cfa08b358bea650995d..37f4dc5f5a3315b174febeced57a8b111b59f5e1 100644 --- a/VectoCore/VectoCore/Models/BusAuxiliaries/Interfaces/DownstreamModules/HVAC/ISSMTechList.cs +++ b/VectoCore/VectoCore/Models/BusAuxiliaries/Interfaces/DownstreamModules/HVAC/ISSMTechList.cs @@ -4,14 +4,15 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.HV { public interface ISSMTechList { - List<ITechListBenefitLine> TechLines { get; set; } + IReadOnlyList<ITechListBenefitLine> TechLines { get; set; } void Clear(); + ITechListBenefitLine Find(string category, string benefitName); bool Add(ITechListBenefitLine item, ref string feedback); bool Delete(ITechListBenefitLine item, ref string feedback); bool Modify(ITechListBenefitLine originalItem, ITechListBenefitLine modifiedItem, ref string feedback); - void SetSSMGeneralInputs(ISSMGenInputs genInputs); + //void SetSSMGeneralInputs(ISSMGenInputs genInputs); double HValueVariation { get; } double VHValueVariation { get; } @@ -19,14 +20,14 @@ namespace TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.HV double VCValueVariation { get; } double CValueVariation { get; } - double HValueVariationKW { get; } - double VHValueVariationKW { get; } - double VVValueVariationKW { get; } - double VCValueVariationKW { get; } - double CValueVariationKW { get; } + //double HValueVariationKW { get; } + //double VHValueVariationKW { get; } + //double VVValueVariationKW { get; } + //double VCValueVariationKW { get; } + //double CValueVariationKW { get; } - bool Initialise(); - bool Initialise(string filePath); + //bool Initialise(); + //bool Initialise(string filePath); } } diff --git a/VectoCore/VectoCore/Models/BusAuxiliaries/Interfaces/DownstreamModules/HVAC/ITechListBenefitLine.cs b/VectoCore/VectoCore/Models/BusAuxiliaries/Interfaces/DownstreamModules/HVAC/ITechListBenefitLine.cs index 778bc5b63d81451183a8aa824166099bb4ba0d6b..99c60bf06b5c027de0ae104cb03f32e9af4ca300 100644 --- a/VectoCore/VectoCore/Models/BusAuxiliaries/Interfaces/DownstreamModules/HVAC/ITechListBenefitLine.cs +++ b/VectoCore/VectoCore/Models/BusAuxiliaries/Interfaces/DownstreamModules/HVAC/ITechListBenefitLine.cs @@ -1,7 +1,10 @@ -namespace TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.HVAC { +using TUGraz.VectoCore.Models.Declaration; + +namespace TUGraz.VectoCore.Models.BusAuxiliaries.Interfaces.DownstreamModules.HVAC { public interface ITechListBenefitLine { - string Units { get; set; } + FloorType BusFloorType { set; } + string Category { get; set; } string BenefitName { get; set; } @@ -21,7 +24,6 @@ bool ActiveVH { get; set; } bool ActiveVV { get; set; } bool ActiveVC { get; set; } - TechLineType LineType { get; set; } double H { get; } double VH { get; } diff --git a/VectoCore/VectoCore/Resources/Declaration/Buses/ElectricConsumers.csv b/VectoCore/VectoCore/Resources/Declaration/Buses/ElectricConsumers.csv new file mode 100644 index 0000000000000000000000000000000000000000..07c37ade45dbdfa1139f21a13c38eb4cfa93aeb5 --- /dev/null +++ b/VectoCore/VectoCore/Resources/Declaration/Buses/ElectricConsumers.csv @@ -0,0 +1,21 @@ +Category , Consumer , Base Vehicle , Nominal Amps , PhaseIdle/TractionOn , Num in Vehicle , Info +Veh Electronics & Engine , Controllers Valves etc. , 1 , 25.0 , 1.0 , 1 , +Doors , Doors per vehicle , 0 , 3.0 , 0.096339 , 3 , +Vehicle basic equipment , Radio City , 0 , 2.0 , 0.8 , 1 , +Vehicle basic equipment , Radio Intercity , 0 , 5.0 , 0.8 , 0 , +Vehicle basic equipment , Radio/Audio Tourism , 0 , 9.0 , 0.8 , 0 , +Vehicle basic equipment , Fridge , 0 , 4.0 , 0.5 , 0 , +Vehicle basic equipment , Kitchen Standard , 0 , 67.0 , 0.05 , 0 , +Vehicle basic equipment , Interior lights City/ Intercity + doorlights , 0 , 1.0 , 0.7 , 12 , 1/m vehicle length +Vehicle basic equipment , LED Interior lights ceiling city/Intercity + doorlights , 0 , 0.6 , 0.7 , 0 , 1/m vehicle length +Vehicle basic equipment , Interior lights Tourism + reading , 0 , 1.1 , 0.7 , 0 , 1/m vehicle length +Vehicle basic equipment , LED Interior lights ceiling Tourism + reading , 0 , 0.66 , 0.7 , 0 , 1/m vehicle length +Customer Specific Equipment , External Displays Font/Side/Rear , 0 , 2.65 , 1.0 , 4 , +Customer Specific Equipment , Internal display per unit , 0 , 1.06 , 1.0 , 1 , (front side rear) +Customer Specific Equipment , CityBus Ref EBSF Table4 Devices ITS No Displays , 0 , 9.3 , 1.0 , 1 , +Lights , Exterior Lights BULB , 0 , 7.4 , 1.0 , 1 , +Lights , Day running lights LED bonus , 0 , -0.723 , 1.0 , 1 , +# Lights , Antifog rear lights LED bonus , 0 , -0.17 , 1.0 , 1 , @quam: not mentioned input parameters +Lights , Position lights LED bonus , 0 , -1.2 , 1.0 , 1 , +Lights , Direction lights LED bonus , 0 , -0.3 , 1.0 , 1 , +Lights , Brake Lights LED bonus , 0 , -1.2 , 1.0 , 1 , \ No newline at end of file diff --git a/VectoCore/VectoCore/Resources/Declaration/Buses/HVAC_TechList.csv b/VectoCore/VectoCore/Resources/Declaration/Buses/HVAC_TechList.csv new file mode 100644 index 0000000000000000000000000000000000000000..3c6167a2096fb8cb8d135d3ab6183e043fd3ceee --- /dev/null +++ b/VectoCore/VectoCore/Resources/Declaration/Buses/HVAC_TechList.csv @@ -0,0 +1,8 @@ +Category , BenefitName , LowFloorH , LowFloorC , LowFloorV , SemiLowFloorH , SemiLowFloorC , SemiLowFloorV , RaisedFloorH , RaisedFloorC , RaisedFloorV , ActiveVH , ActiveVV , ActiveVC , +Cooling , Separate air distribution ducts , 0 , 0.04 , 0.04 , 0 , 0.04 , 0.04 , 0 , 0.04 , 0.04 , 0 , 0 , 1 , +Heating , Adjustable auxiliary heater , 0.02 , 0 , 0.02 , 0.02 , 0 , 0.02 , 0.02 , 0 , 0.02 , 1 , 0 , 0 , +Heating , Adjustable coolant thermostat , 0.02 , 0 , 0.02 , 0.02 , 0 , 0.02 , 0.02 , 0 , 0.02 , 1 , 0 , 0 , +Heating , Engine waste gas heat exchanger , 0.04 , 0 , 0.04 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , +Heating , Heat pump systems , 0.06 , 0 , 0.06 , 0.04 , 0 , 0.04 , 0.04 , 0 , 0.04 , 1 , 0 , 0 , +Insulation , Double-glazing , 0.04 , 0.04 , 0.04 , 0.04 , 0.04 , 0.04 , 0.04 , 0.04 , 0.04 , 1 , 1 , 1 , +#Insulation , Tinted windows , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , diff --git a/VectoCore/VectoCore/VectoCore.csproj b/VectoCore/VectoCore/VectoCore.csproj index 1e9a22e9dd657198c51587522bcadb75b5183326..0c2878236e917b67dcad3b1ffe72cfce1bb0b38a 100644 --- a/VectoCore/VectoCore/VectoCore.csproj +++ b/VectoCore/VectoCore/VectoCore.csproj @@ -261,6 +261,7 @@ <Compile Include="InputData\FileIO\XML\Declaration\IXMLDeclarationInputDataReader.cs" /> <Compile Include="InputData\FileIO\XML\IXMLInputDataReader.cs" /> <Compile Include="InputData\FileIO\XML\XMLInputDataNinjectModule.cs" /> + <Compile Include="InputData\Reader\ComponentData\HVACTechBenefitsReader.cs" /> <Compile Include="Models\BusAuxiliaries\AdvancedAuxiliaries.cs" /> <Compile Include="Models\BusAuxiliaries\AuxiliaryConfig.cs" /> <Compile Include="Models\BusAuxiliaries\DownstreamModules\Impl\AbstractModule.cs" /> @@ -798,6 +799,8 @@ <EmbeddedResource Include="Resources\XSD\VectoEngineeringDefinitions.1.1.xsd"> <SubType>Designer</SubType> </EmbeddedResource> + <EmbeddedResource Include="Resources\Declaration\Buses\ElectricConsumers.csv" /> + <EmbeddedResource Include="Resources\Declaration\Buses\HVAC_TechList.csv" /> <None Include="Utils\VectoVersionCore.tt"> <Generator>TextTemplatingFileGenerator</Generator> <LastGenOutput>VectoVersionCore.cs</LastGenOutput> @@ -829,6 +832,7 @@ <Name>VectoHashing</Name> </ProjectReference> </ItemGroup> + <ItemGroup /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets.