public void UpdateLabels(BlockMaterials blockMaterial) { lblIncreaseIncoming.Text = string.Format("{0:#,0}", ((int)blockMaterial.IncreaseProducingEnergy)) + "/s"; lblTotalEnergyIncome.Text = string.Format("{0:#,0}", blockMaterial.TotalEnergy) + "/s"; lblAtomicEnergyCost.Text = string.Format("{0:#,0}", blockMaterial.HowCost) + "/s"; lblMaterialName.Text = material.Name + "\n" + material.BoughtTimes; }
public MaterialDetailsForm(List <BlockMaterials> list, string clickedMaterial) { InitializeComponent(); material = new BlockMaterials().FindMaterial(clickedMaterial, list); materials = list; SetInitialLabels(); }
private void FillNanoImages() { AuxilaryObject = new BlockMaterials().FindMaterial("Positron", SectionMaterials); Panel1.BackgroundImage = AuxilaryObject.MaterialImage; Panel1.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Nucleus", SectionMaterials); Panel2.BackgroundImage = AuxilaryObject.MaterialImage; Panel2.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Atom", SectionMaterials); Panel3.BackgroundImage = AuxilaryObject.MaterialImage; Panel3.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Plasma", SectionMaterials); Panel4.BackgroundImage = AuxilaryObject.MaterialImage; Panel4.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Sound wave", SectionMaterials); Panel5.BackgroundImage = AuxilaryObject.MaterialImage; Panel5.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Ion beam", SectionMaterials); Panel6.BackgroundImage = AuxilaryObject.MaterialImage; Panel6.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Isotope", SectionMaterials); Panel7.BackgroundImage = AuxilaryObject.MaterialImage; Panel7.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Hydrogen", SectionMaterials); Panel8.BackgroundImage = AuxilaryObject.MaterialImage; Panel8.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Carbon", SectionMaterials); Panel9.BackgroundImage = AuxilaryObject.MaterialImage; Panel9.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Oxygen", SectionMaterials); Panel10.BackgroundImage = AuxilaryObject.MaterialImage; Panel10.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Iron", SectionMaterials); Panel11.BackgroundImage = AuxilaryObject.MaterialImage; Panel11.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Xenon", SectionMaterials); Panel12.BackgroundImage = AuxilaryObject.MaterialImage; Panel12.BackgroundImageLayout = ImageLayout.Center; Panel10.Name = SectionMaterials.ElementAt(9).Name; Panel11.Name = SectionMaterials.ElementAt(10).Name; Panel12.Name = SectionMaterials.ElementAt(11).Name; }
private void FillComplexImages() { AuxilaryObject = new BlockMaterials().FindMaterial("Water", SectionMaterials); Panel1.BackgroundImage = AuxilaryObject.MaterialImage; Panel1.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Salt", SectionMaterials); Panel2.BackgroundImage = AuxilaryObject.MaterialImage; Panel2.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Sand", SectionMaterials); Panel3.BackgroundImage = AuxilaryObject.MaterialImage; Panel3.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Lipid", SectionMaterials); Panel4.BackgroundImage = AuxilaryObject.MaterialImage; Panel4.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Carbohydrate", SectionMaterials); Panel5.BackgroundImage = AuxilaryObject.MaterialImage; Panel5.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Hemoglobin", SectionMaterials); Panel6.BackgroundImage = AuxilaryObject.MaterialImage; Panel6.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Dna", SectionMaterials); Panel7.BackgroundImage = AuxilaryObject.MaterialImage; Panel7.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Protein", SectionMaterials); Panel8.BackgroundImage = AuxilaryObject.MaterialImage; Panel8.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Chromosome", SectionMaterials); Panel9.BackgroundImage = AuxilaryObject.MaterialImage; Panel9.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Cell", SectionMaterials); Panel10.BackgroundImage = AuxilaryObject.MaterialImage; Panel10.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Neuron", SectionMaterials); Panel11.BackgroundImage = AuxilaryObject.MaterialImage; Panel11.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Microorganism", SectionMaterials); Panel12.BackgroundImage = AuxilaryObject.MaterialImage; Panel12.BackgroundImageLayout = ImageLayout.Center; Panel10.Name = SectionMaterials.ElementAt(9).Name; Panel11.Name = SectionMaterials.ElementAt(10).Name; Panel12.Name = SectionMaterials.ElementAt(11).Name; }
private void FillQuantumImages() { AuxilaryObject = new BlockMaterials().FindMaterial("String", SectionMaterials); Panel1.BackgroundImage = AuxilaryObject.MaterialImage; Panel1.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Quantum foam", SectionMaterials); Panel2.BackgroundImage = AuxilaryObject.MaterialImage; Panel2.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Neutrino", SectionMaterials); Panel3.BackgroundImage = AuxilaryObject.MaterialImage; Panel3.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Higgs boson", SectionMaterials); Panel4.BackgroundImage = AuxilaryObject.MaterialImage; Panel4.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Photon", SectionMaterials); Panel5.BackgroundImage = AuxilaryObject.MaterialImage; Panel5.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Quark", SectionMaterials); Panel6.BackgroundImage = AuxilaryObject.MaterialImage; Panel6.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Electron", SectionMaterials); Panel7.BackgroundImage = AuxilaryObject.MaterialImage; Panel7.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Neutron", SectionMaterials); Panel8.BackgroundImage = AuxilaryObject.MaterialImage; Panel8.BackgroundImageLayout = ImageLayout.Center; AuxilaryObject = new BlockMaterials().FindMaterial("Proton", SectionMaterials); Panel9.BackgroundImage = AuxilaryObject.MaterialImage; Panel9.BackgroundImageLayout = ImageLayout.Center; }
public SectionForm(List <BlockMaterials> list, Enum Type) { InitializeComponent(); SectionMaterials = list; multiplyNumber = 1; lblAtomicEnergyNumber.Text = string.Format("{0:#,0}", FirstTab.totalEnergyProduced); timerForEnergyProduce.Start(); AuxilaryObject = null; pbAtomicEnergyPictureNumber.Image = Resources.AtomicImageForBeauty; pbAtomicEnergyPictureNumber.SizeMode = PictureBoxSizeMode.StretchImage; pbGoBackToFirstTab.Image = Resources.BackPicture; pbGoBackToFirstTab.SizeMode = PictureBoxSizeMode.StretchImage; if (Type.ToString() == TypeOfSection.Quantum.ToString()) { FillQuantumImages(); this.AutoScroll = false; } if (Type.ToString() == TypeOfSection.Nano.ToString()) { FillNanoImages(); this.AutoScroll = true; } if (Type.ToString() == TypeOfSection.Complex.ToString()) { FillComplexImages(); this.AutoScroll = true; } /*if (Type.Equals(TypeOfSection.Nano)) { * FillBioImages(); * }*/ FillLabelNames(); UpdateEnergyShowingLabels(); FillPanelNames(); }