public EventGraphicSelector( EventGraphic editingGraphic, FrmEvent eventEditor, EventMoveRouteDesigner moveRouteDesigner = null, bool newMoveRouteAction = false ) { InitializeComponent(); mEditingGraphic = editingGraphic; mEventEditor = eventEditor; mLoading = true; UpdateGraphicList(); if (cmbGraphic.Items.IndexOf(mEditingGraphic.Filename) > -1) { cmbGraphic.SelectedIndex = cmbGraphic.Items.IndexOf(mEditingGraphic.Filename); } mRouteDesigner = moveRouteDesigner; mNewRouteAction = newMoveRouteAction; mLoading = false; InitLocalization(); cmbGraphicType.SelectedIndex = (int)mEditingGraphic.Type; mTmpGraphic.CopyFrom(mEditingGraphic); UpdatePreview(); }
public EventMoveRouteAnimationSelector( EventMoveRouteDesigner moveRouteDesigner, MoveRouteAction action, bool newAction = false ) { InitializeComponent(); cmbAnimation.Items.Clear(); cmbAnimation.Items.Add(Strings.General.none); cmbAnimation.Items.AddRange(AnimationBase.Names); if (!newAction) { cmbAnimation.SelectedIndex = AnimationBase.ListIndex(action.AnimationId) + 1; } mNewAction = newAction; mRouteDesigner = moveRouteDesigner; mMyAction = action; InitLocalization(); }