Rev 94 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
#include "../StdAfx.h"#include "AddShipPart.h"#include "Form1.h"namespace Creator {void AddShipPart::SetComponent(bool edit){if ( edit )this->Text = "Edit Component Entry";elsethis->Text = "Add Component Entry";this->PanelSection2->Visible = true;CyStringList *list = ((Form1 ^)m_pParent)->GetComponentSections();this->FillCombo(list);}void AddShipPart::SetDummy(bool edit){if ( edit )this->Text = "Edit Dummy Entry";elsethis->Text = "Add Component Entry";this->PanelSection2->Visible = false;CyStringList *list = ((Form1 ^)m_pParent)->GetDummySections();this->FillCombo(list);}void AddShipPart::SetBodies(bool edit){if ( edit )this->Text = "Edit Bodies Entry";elsethis->Text = "Add Bodies Entry";this->PanelSection2->Visible = false;CyStringList *list = ((Form1 ^)m_pParent)->GetBodiesSections();this->FillCombo(list);}void AddShipPart::FillCombo(CyStringList *list){this->ComboSection->Items->Clear();for ( SStringList *str = list->Head(); str; str = str->next )this->ComboSection->Items->Add(SystemStringFromCyString(str->str));}}