    001package org.vishia.gral.ifc;
    002
    003public interface GralSlider_ifc {
    004
    005
    006  /**Returns a value between 0.0 and 1.0 which presents the slider position.
    007   * 0.0 is left or bottom, 1.0 is right or top.
    008   */
    009  float getSliderPosition();
    010
    011  /**Sets the slider size as ratio of the slider range.
    012   * It may be the ratio between existing range to visible rangefor a slider which presents a visible range of anything.
    013   * @param ratio Value from 0.0 to 1.0: 0.0 means a 1-pixel-line slider. 1.0 means a non-move-able slider because
    014   *   it uses the full range for moving.
    015   */
    016  void setSliderSize(float ratio);
    017}