public bool EditorKeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { if (_commands != null) { return(_commands.EditorKeyUp(ascii, virtualKey, modifers)); } return(false); }
public void KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { // empty by design }
public override bool EditorKeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { LogMethod(MethodBase.GetCurrentMethod()); return(base.EditorKeyUp(ascii, virtualKey, modifers)); }
bool IVstPluginEditor.KeyUp(byte charCode, VstVirtualKey currentKey, VstModifierKeys modifierKey) { return(false); }
public void KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { // no-op }
public void KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { // no-op // This rarely gets called in FL - not reliable }
/// <summary> /// Обрабатывает отпускания клавиш клавиатуры (не используется). /// </summary> /// <param name="ascii"></param> /// <param name="virtualKey"></param> /// <param name="modifers"></param> /// <returns></returns> public bool KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { return(false); }
/// <summary> /// Called by the host when the user releases a key. /// </summary> /// <param name="ascii">The identification of the key.</param> /// <param name="virtualKey">Virtual key information.</param> /// <param name="modifers">Additional keys pressed.</param> /// <returns>Returns true when the plugin implements <see cref="IVstPluginEditor"/>.</returns> /// <remarks>The implementation calls the <see cref="IVstPluginEditor"/> interface. /// Override to change this behavior.</remarks> public virtual bool EditorKeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { IVstPluginEditor pluginEditor = pluginCtx.Plugin.GetInstance<IVstPluginEditor>(); if (pluginEditor != null) return pluginEditor.KeyUp(ascii, virtualKey, modifers); return false; }
public bool KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { return false; }
bool IVstPluginEditor.KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { throw new NotImplementedException(); }
public bool EditorKeyDown(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { return false; }
bool IVstPluginEditor.KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { return(false); }
/// <inheritdoc /> public bool EditorKeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { Log("EditorKeyUp: " + ascii); return(false); }
/// <summary> /// This call is forwarded to the <see cref="Jacobi.Vst.Core.Plugin.IVstPluginCommandStub"/> implementation. /// </summary> /// <param name="ascii">Passed with the forwarded call.</param> /// <param name="virtualKey">Passed with the forwarded call.</param> /// <param name="modifers">Passed with the forwarded call.</param> /// <returns>Returns the value returned from the forwarded call.</returns> public bool EditorKeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { return(_pluginCmdStub.EditorKeyUp(ascii, virtualKey, modifers)); }
public bool KeyDown(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { // no-op return(false); }
void IVstPluginEditor.KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { return; }
public bool EditorKeyDown(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { return(_pluginCtx.PluginCommandStub.EditorKeyDown(ascii, virtualKey, modifers)); }
public bool EditorKeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { throw new NotImplementedException(); }
public bool KeyUp(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { // empty by design return(false); }
public void KeyDown(byte ascii, VstVirtualKey virtualKey, VstModifierKeys modifers) { // no-op //MessageBox.Show("KeyDown, ascii=" + ascii); }