    001package org.vishia.gral.base;
    002
    003import org.vishia.gral.ifc.GralWidget_ifc;
    004
    005public interface GralKeySpecial_ifc
    006{
    007
    008  /**This method can be overridden by specialized classes of this.
    009   * This method is called firstly.
    010   * Note if a special key should be handled in the {@link GralWidget#getActionChange()}
    011   * then this special handling should be programmed in the derived class.
    012   * If this method returns true, the key is not applied to the action and not applied to the common handling.
    013   * @return true if the key is processed.
    014   *
    015   *
    016   * */
    017  boolean specialKeysOfWidgetType(int key, GralWidget_ifc widgg, Object widgImpl);
    018
    019}