private void SaveFocus() { DubTool.ScriptLineState state = DubTool.ScriptLineState.None; if (_mCharacterbox.Focused) { state = DubTool.ScriptLineState.Character; } else if (_mTimebox.Focused) { state = DubTool.ScriptLineState.Time; } else if (m_linebox.Focused) { state = DubTool.ScriptLineState.Line; } ((DubTool)Parent).SetEditState(state, LinkedLine); }
public void Edit(DubTool.ScriptLineState state) { switch (state) { case DubTool.ScriptLineState.Character: _mCharacterbox.Focus(); break; case DubTool.ScriptLineState.Time: _mTimebox.Focus(); break; default: m_linebox.Focus(); break; } }