private void stupidDateEditor_DateChangedEvent(object sender, EventArgs e) { Wonder w = wondersListBox.SelectedItem as Wonder; w.Date = stupidDateEditor.CurrentDate; FireDataChangedEvent(); }
private void wondersListBox_ItemCheck(object sender, ItemCheckEventArgs e) { Wonder w = wondersListBox.Items[e.Index] as Wonder; w.Discovered = (e.NewValue == CheckState.Checked); FireDataChangedEvent(); }
public Wonders(byte[] dates, byte[] states) { allWonders = new List <Wonder>(16); for (int i = 0; i < 16; i++) { Wonder w = new Wonder(); w.Date = StupidDate.GetDateFromOffset(i, dates); w.Name = WonderList[i]; w.Discovered = (states[i / 8] & (0x01 << (i % 8))) > 0; allWonders.Add(w); } }
public Wonders( byte[] dates, byte[] states ) { allWonders = new List<Wonder>( 16 ); for( int i = 0; i < 16; i++ ) { Wonder w = new Wonder(); w.Date = StupidDate.GetDateFromOffset( i, dates ); w.Name = WonderList[i]; w.Discovered = (states[i / 8] & (0x01 << (i % 8))) > 0; allWonders.Add( w ); } }
private void wondersListBox_SelectedIndexChanged(object sender, EventArgs e) { Wonder w = wondersListBox.SelectedItem as Wonder; stupidDateEditor.CurrentDate = w.Date; }