Ejemplo n.º 1
0
		private void DoDisplayTypeClick(Common.DisplayType type)
		{
			if (_settings.Type != type)
			{
				if (!string.IsNullOrEmpty(SpecificValueBox.Text))
				{
					SpecificValueBox.Text = "0";
				}

				if (!string.IsNullOrEmpty(DifferenceBox.Text))
				{
					DifferenceBox.Text = "0";
				}

				if (!string.IsNullOrEmpty(DifferentByBox.Text))
				{
					DifferentByBox.Text = "0";
				}
			}

			SpecificValueBox.Type = _settings.Type = type;
			DifferenceBox.Type = type;
			DifferentByBox.Type = type;
			_searches.SetType(type);

			_dropdownDontfire = true;
			DisplayTypeDropdown.SelectedItem = Watch.DisplayTypeToString(type);
			_dropdownDontfire = false;
			WatchListView.Refresh();
		}
Ejemplo n.º 2
0
		private void HardSetDisplayTypeDropDown(Common.DisplayType type)
		{
			foreach (var item in DisplayTypeDropdown.Items)
			{
				if (Watch.DisplayTypeToString(type) == item.ToString())
				{
					DisplayTypeDropdown.SelectedItem = item;
				}
			}
		}
Ejemplo n.º 3
0
 private void SetTypeSelected(Common.DisplayType type)
 {
     foreach (var item in DisplayTypeDropDown.Items)
     {
         if (item.ToString() == Watch.DisplayTypeToString(type))
         {
             DisplayTypeDropDown.SelectedItem = item;
             return;
         }
     }
 }
Ejemplo n.º 4
0
        public MOS6526_2(Common.DisplayType region)
        {
            a     = new CiaTimer(serialPortA, underFlowA);
            b     = new CiaTimer(serialPortB, underFlowB);
            portA = new LatchedPort();
            portB = new LatchedPort();
            switch (region)
            {
            case Common.DisplayType.NTSC:
                tod_period = 14318181 / 140;
                break;

            case Common.DisplayType.PAL:
                tod_period = 17734472 / 180;
                break;
            }
        }