public KGEditorCommandSetControlMode(KGEditorCoreWrapper core, KGEditorCoreWrapper.ControlMode mode) : base(core, KGEditorCommandCode.ECC_SetControlMode, "Set control mode") { mode_ = mode; }
private void ControlMode(KGEditorCoreWrapper.ControlMode mode) { control_mode_ = mode; this.ExecuteCommand(new KGEditorCommandSetControlMode(core_, mode)); }
public override object Execute() { old_mode_ = core_.GetControlMode(); core_.SetControlMode(mode_); return null; }
public KGEditorCommandSetControlMode(MainWindow wnd, KGEditorCoreWrapper.ControlMode mode) : base(KGEditorCommandCode.ECC_SetControlMode, "Set control mode") { wnd_ = wnd; mode_ = mode; }