public void Draw(Graphics g, ScreenConverter sc) { Point p = sc.R2S(Position); g.DrawImage(Properties.Resources.gps, p.X + 10, p.Y - 27); g.DrawImage(Properties.Resources.mechanic, p); }
public void Draw(Graphics g, ScreenConverter sc) { Point p = sc.R2S(Position); g.DrawImage(Properties.Resources.imaginary_airscrew, p.X - 8, p.Y - 27); g.DrawImage(Properties.Resources.mechanic, p); }
/// <summary> /// Class constructor to construct complete viewmodel object from listed parameters. /// </summary> /// <param name="list"></param> /// <param name="unitConverter"></param> /// <param name="defaultIndex"></param> /// <param name="defaultValue"></param> public UnitViewModel(ObservableCollection <ListItem> list, ScreenConverter unitConverter, int defaultIndex = 0, double defaultValue = 100) { mUnitList = new ObservableCollection <ListItem>(list); mSelectedItem = this.mUnitList[defaultIndex]; mUnitConverter = unitConverter; mValue = defaultValue; mstrValue = $"{mValue:0}"; }
/// <summary> /// Class constructor to construct complete viewmodel object from listed parameters. /// </summary> /// <param name="list"></param> /// <param name="unitConverter"></param> /// <param name="defaultIndex"></param> /// <param name="defaultValue"></param> public UnitViewModel(ObservableCollection <ListItem> list, ScreenConverter unitConverter, int defaultIndex = 0, double defaultValue = 100) { this.mUnitList = new ObservableCollection <ListItem>(list); this.mSelectedItem = this.mUnitList[defaultIndex]; this.mUnitConverter = unitConverter; this.mValue = defaultValue; this.mstrValue = string.Format("{0:0}", this.mValue); }
/// <summary> /// Allows the changing of the 100% font size when the user changes the default font size for the editor /// </summary> /// <param name="fontSize"></param> public void SetOneHundredPercentFontSize(double fontSize) { this.mUnitConverter = new ScreenConverter(fontSize); }