|
openshot-audio
0.1.7
|
Public Member Functions | |
| ColourComponentSlider (const String &name) | |
| String | getTextFromValue (double value) |
| double | getValueFromText (const String &text) |
Public Member Functions inherited from Slider | |
| Slider () | |
| Slider (const String &componentName) | |
| Slider (SliderStyle style, TextEntryBoxPosition textBoxPosition) | |
| ~Slider () | |
| void | setSliderStyle (SliderStyle newStyle) |
| SliderStyle | getSliderStyle () const noexcept |
| void | setRotaryParameters (float startAngleRadians, float endAngleRadians, bool stopAtEnd) |
| void | setMouseDragSensitivity (int distanceForFullScaleDrag) |
| int | getMouseDragSensitivity () const noexcept |
| void | setVelocityBasedMode (bool isVelocityBased) |
| bool | getVelocityBasedMode () const noexcept |
| void | setVelocityModeParameters (double sensitivity=1.0, int threshold=1, double offset=0.0, bool userCanPressKeyToSwapMode=true) |
| double | getVelocitySensitivity () const noexcept |
| int | getVelocityThreshold () const noexcept |
| double | getVelocityOffset () const noexcept |
| bool | getVelocityModeIsSwappable () const noexcept |
| void | setSkewFactor (double factor) |
| void | setSkewFactorFromMidPoint (double sliderValueToShowAtMidPoint) |
| double | getSkewFactor () const noexcept |
| void | setIncDecButtonsMode (IncDecButtonMode mode) |
| void | setTextBoxStyle (TextEntryBoxPosition newPosition, bool isReadOnly, int textEntryBoxWidth, int textEntryBoxHeight) |
| TextEntryBoxPosition | getTextBoxPosition () const noexcept |
| int | getTextBoxWidth () const noexcept |
| int | getTextBoxHeight () const noexcept |
| void | setTextBoxIsEditable (bool shouldBeEditable) |
| bool | isTextBoxEditable () const noexcept |
| void | showTextBox () |
| void | hideTextBox (bool discardCurrentEditorContents) |
| void | setValue (double newValue, NotificationType notification=sendNotificationAsync) |
| double | getValue () const |
| Value & | getValueObject () noexcept |
| void | setRange (double newMinimum, double newMaximum, double newInterval=0) |
| double | getMaximum () const noexcept |
| double | getMinimum () const noexcept |
| double | getInterval () const noexcept |
| double | getMinValue () const |
| Value & | getMinValueObject () noexcept |
| void | setMinValue (double newValue, NotificationType notification=sendNotificationAsync, bool allowNudgingOfOtherValues=false) |
| double | getMaxValue () const |
| Value & | getMaxValueObject () noexcept |
| void | setMaxValue (double newValue, NotificationType notification=sendNotificationAsync, bool allowNudgingOfOtherValues=false) |
| void | setMinAndMaxValues (double newMinValue, double newMaxValue, NotificationType notification=sendNotificationAsync) |
| void | addListener (Listener *listener) |
| void | removeListener (Listener *listener) |
| void | setDoubleClickReturnValue (bool shouldDoubleClickBeEnabled, double valueToSetOnDoubleClick) |
| double | getDoubleClickReturnValue () const noexcept |
| bool | isDoubleClickReturnEnabled () const noexcept |
| void | setChangeNotificationOnlyOnRelease (bool onlyNotifyOnRelease) |
| void | setSliderSnapsToMousePosition (bool shouldSnapToMouse) |
| bool | getSliderSnapsToMousePosition () const noexcept |
| void | setPopupDisplayEnabled (bool isEnabled, Component *parentComponentToUse) |
| Component * | getCurrentPopupDisplay () const noexcept |
| void | setPopupMenuEnabled (bool menuEnabled) |
| void | setScrollWheelEnabled (bool enabled) |
| int | getThumbBeingDragged () const noexcept |
| virtual void | startedDragging () |
| virtual void | stoppedDragging () |
| virtual void | valueChanged () |
| void | setTextValueSuffix (const String &suffix) |
| String | getTextValueSuffix () const |
| int | getNumDecimalPlacesToDisplay () const noexcept |
| virtual double | proportionOfLengthToValue (double proportion) |
| virtual double | valueToProportionOfLength (double value) |
| float | getPositionOfValue (double value) |
| virtual double | snapValue (double attemptedValue, DragMode dragMode) |
| void | updateText () |
| bool | isHorizontal () const noexcept |
| bool | isVertical () const noexcept |
| bool | isRotary () const noexcept |
| bool | isBar () const noexcept |
| void | paint (Graphics &) override |
| void | resized () override |
| void | mouseDown (const MouseEvent &) override |
| void | mouseUp (const MouseEvent &) override |
| void | mouseDrag (const MouseEvent &) override |
| void | mouseDoubleClick (const MouseEvent &) override |
| void | mouseWheelMove (const MouseEvent &, const MouseWheelDetails &) override |
| void | modifierKeysChanged (const ModifierKeys &) override |
| void | lookAndFeelChanged () override |
| void | enablementChanged () override |
| void | focusOfChildComponentChanged (FocusChangeType) override |
| void | colourChanged () override |
Public Member Functions inherited from Component | |
| Component () noexcept | |
| virtual | ~Component () |
| Component (const String &componentName) noexcept | |
| const String & | getName () const noexcept |
| virtual void | setName (const String &newName) |
| const String & | getComponentID () const noexcept |
| void | setComponentID (const String &newID) |
| virtual void | setVisible (bool shouldBeVisible) |
| bool | isVisible () const noexcept |
| virtual void | visibilityChanged () |
| bool | isShowing () const |
| virtual void | addToDesktop (int windowStyleFlags, void *nativeWindowToAttachTo=nullptr) |
| void | removeFromDesktop () |
| bool | isOnDesktop () const noexcept |
| ComponentPeer * | getPeer () const |
| virtual void | userTriedToCloseWindow () |
| virtual void | minimisationStateChanged (bool isNowMinimised) |
| virtual float | getDesktopScaleFactor () const |
| void | toFront (bool shouldAlsoGainFocus) |
| void | toBack () |
| void | toBehind (Component *other) |
| void | setAlwaysOnTop (bool shouldStayOnTop) |
| bool | isAlwaysOnTop () const noexcept |
| int | getX () const noexcept |
| int | getY () const noexcept |
| int | getWidth () const noexcept |
| int | getHeight () const noexcept |
| int | getRight () const noexcept |
| Point< int > | getPosition () const noexcept |
| int | getBottom () const noexcept |
| const Rectangle< int > & | getBounds () const noexcept |
| Rectangle< int > | getLocalBounds () const noexcept |
| Rectangle< int > | getBoundsInParent () const noexcept |
| int | getScreenX () const |
| int | getScreenY () const |
| Point< int > | getScreenPosition () const |
| Rectangle< int > | getScreenBounds () const |
| Point< int > | getLocalPoint (const Component *sourceComponent, Point< int > pointRelativeToSourceComponent) const |
| Point< float > | getLocalPoint (const Component *sourceComponent, Point< float > pointRelativeToSourceComponent) const |
| Rectangle< int > | getLocalArea (const Component *sourceComponent, const Rectangle< int > &areaRelativeToSourceComponent) const |
| Point< int > | localPointToGlobal (Point< int > localPoint) const |
| Point< float > | localPointToGlobal (Point< float > localPoint) const |
| Rectangle< int > | localAreaToGlobal (const Rectangle< int > &localArea) const |
| void | setTopLeftPosition (int x, int y) |
| void | setTopLeftPosition (Point< int > newTopLeftPosition) |
| void | setTopRightPosition (int x, int y) |
| void | setSize (int newWidth, int newHeight) |
| void | setBounds (int x, int y, int width, int height) |
| void | setBounds (const Rectangle< int > &newBounds) |
| void | setBounds (const RelativeRectangle &newBounds) |
| void | setBounds (const String &newBoundsExpression) |
| void | setBoundsRelative (float proportionalX, float proportionalY, float proportionalWidth, float proportionalHeight) |
| void | setBoundsInset (const BorderSize< int > &borders) |
| void | setBoundsToFit (int x, int y, int width, int height, Justification justification, bool onlyReduceInSize) |
| void | setCentrePosition (int x, int y) |
| void | setCentreRelative (float x, float y) |
| void | centreWithSize (int width, int height) |
| void | setTransform (const AffineTransform &transform) |
| AffineTransform | getTransform () const |
| bool | isTransformed () const noexcept |
| int | proportionOfWidth (float proportion) const noexcept |
| int | proportionOfHeight (float proportion) const noexcept |
| int | getParentWidth () const noexcept |
| int | getParentHeight () const noexcept |
| Rectangle< int > | getParentMonitorArea () const |
| int | getNumChildComponents () const noexcept |
| Component * | getChildComponent (int index) const noexcept |
| int | getIndexOfChildComponent (const Component *child) const noexcept |
| Component * | findChildWithID (StringRef componentID) const noexcept |
| void | addChildComponent (Component *child, int zOrder=-1) |
| void | addChildComponent (Component &child, int zOrder=-1) |
| void | addAndMakeVisible (Component *child, int zOrder=-1) |
| void | addAndMakeVisible (Component &child, int zOrder=-1) |
| void | addChildAndSetID (Component *child, const String &componentID) |
| void | removeChildComponent (Component *childToRemove) |
| Component * | removeChildComponent (int childIndexToRemove) |
| void | removeAllChildren () |
| void | deleteAllChildren () |
| Component * | getParentComponent () const noexcept |
| template<class TargetClass > | |
| TargetClass * | findParentComponentOfClass () const |
| Component * | getTopLevelComponent () const noexcept |
| bool | isParentOf (const Component *possibleChild) const noexcept |
| virtual void | parentHierarchyChanged () |
| virtual void | childrenChanged () |
| virtual bool | hitTest (int x, int y) |
| void | setInterceptsMouseClicks (bool allowClicksOnThisComponent, bool allowClicksOnChildComponents) noexcept |
| void | getInterceptsMouseClicks (bool &allowsClicksOnThisComponent, bool &allowsClicksOnChildComponents) const noexcept |
| bool | contains (Point< int > localPoint) |
| bool | reallyContains (Point< int > localPoint, bool returnTrueIfWithinAChild) |
| Component * | getComponentAt (int x, int y) |
| Component * | getComponentAt (Point< int > position) |
| void | repaint () |
| void | repaint (int x, int y, int width, int height) |
| void | repaint (const Rectangle< int > &area) |
| void | setBufferedToImage (bool shouldBeBuffered) |
| Image | createComponentSnapshot (const Rectangle< int > &areaToGrab, bool clipImageToComponentBounds=true, float scaleFactor=1.0f) |
| void | paintEntireComponent (Graphics &context, bool ignoreAlphaLevel) |
| void | setPaintingIsUnclipped (bool shouldPaintWithoutClipping) noexcept |
| void | setComponentEffect (ImageEffectFilter *newEffect) |
| ImageEffectFilter * | getComponentEffect () const noexcept |
| LookAndFeel & | getLookAndFeel () const noexcept |
| void | setLookAndFeel (LookAndFeel *newLookAndFeel) |
| void | sendLookAndFeelChange () |
| void | setOpaque (bool shouldBeOpaque) |
| bool | isOpaque () const noexcept |
| void | setBroughtToFrontOnMouseClick (bool shouldBeBroughtToFront) noexcept |
| bool | isBroughtToFrontOnMouseClick () const noexcept |
| void | setWantsKeyboardFocus (bool wantsFocus) noexcept |
| bool | getWantsKeyboardFocus () const noexcept |
| void | setMouseClickGrabsKeyboardFocus (bool shouldGrabFocus) |
| bool | getMouseClickGrabsKeyboardFocus () const noexcept |
| void | grabKeyboardFocus () |
| bool | hasKeyboardFocus (bool trueIfChildIsFocused) const |
| void | moveKeyboardFocusToSibling (bool moveToNext) |
| virtual KeyboardFocusTraverser * | createFocusTraverser () |
| int | getExplicitFocusOrder () const |
| void | setExplicitFocusOrder (int newFocusOrderIndex) |
| void | setFocusContainer (bool shouldBeFocusContainer) noexcept |
| bool | isFocusContainer () const noexcept |
| bool | isEnabled () const noexcept |
| void | setEnabled (bool shouldBeEnabled) |
| void | setAlpha (float newAlpha) |
| float | getAlpha () const |
| void | setMouseCursor (const MouseCursor &cursorType) |
| virtual MouseCursor | getMouseCursor () |
| void | updateMouseCursor () const |
| virtual void | paintOverChildren (Graphics &g) |
| virtual void | mouseMove (const MouseEvent &event) override |
| virtual void | mouseEnter (const MouseEvent &event) override |
| virtual void | mouseExit (const MouseEvent &event) override |
| virtual void | mouseMagnify (const MouseEvent &event, float scaleFactor) |
| void | setRepaintsOnMouseActivity (bool shouldRepaint) noexcept |
| void | addMouseListener (MouseListener *newListener, bool wantsEventsForAllNestedChildComponents) |
| void | removeMouseListener (MouseListener *listenerToRemove) |
| void | addKeyListener (KeyListener *newListener) |
| void | removeKeyListener (KeyListener *listenerToRemove) |
| virtual bool | keyPressed (const KeyPress &key) |
| virtual bool | keyStateChanged (bool isKeyDown) |
| virtual void | focusGained (FocusChangeType cause) |
| virtual void | focusLost (FocusChangeType cause) |
| bool | isMouseOver (bool includeChildren=false) const |
| bool | isMouseButtonDown () const |
| bool | isMouseOverOrDragging () const |
| Point< int > | getMouseXYRelative () const |
| virtual void | moved () |
| virtual void | childBoundsChanged (Component *child) |
| virtual void | parentSizeChanged () |
| virtual void | broughtToFront () |
| void | addComponentListener (ComponentListener *newListener) |
| void | removeComponentListener (ComponentListener *listenerToRemove) |
| void | postCommandMessage (int commandId) |
| virtual void | handleCommandMessage (int commandId) |
| void | enterModalState (bool takeKeyboardFocus=true, ModalComponentManager::Callback *callback=nullptr, bool deleteWhenDismissed=false) |
| void | exitModalState (int returnValue) |
| bool | isCurrentlyModal () const noexcept |
| bool | isCurrentlyBlockedByAnotherModalComponent () const |
| virtual bool | canModalEventBeSentToComponent (const Component *targetComponent) |
| virtual void | inputAttemptWhenModal () |
| NamedValueSet & | getProperties () noexcept |
| const NamedValueSet & | getProperties () const noexcept |
| Colour | findColour (int colourId, bool inheritFromParent=false) const |
| void | setColour (int colourId, Colour newColour) |
| void | removeColour (int colourId) |
| bool | isColourSpecified (int colourId) const |
| void | copyAllExplicitColoursTo (Component &target) const |
| virtual MarkerList * | getMarkers (bool xAxis) |
| void * | getWindowHandle () const |
| Positioner * | getPositioner () const noexcept |
| void | setPositioner (Positioner *newPositioner) |
| void | setCachedComponentImage (CachedComponentImage *newCachedImage) |
| CachedComponentImage * | getCachedComponentImage () const noexcept |
| JUCE_DEPRECATED (Point< int > relativePositionToGlobal(Point< int >) const) | |
| JUCE_DEPRECATED (Point< int > globalPositionToRelative(Point< int >) const) | |
| JUCE_DEPRECATED (Point< int > relativePositionToOtherComponent(const Component *, Point< int >) const) | |
Public Member Functions inherited from MouseListener | |
| virtual | ~MouseListener () |
Public Member Functions inherited from SettableTooltipClient | |
| virtual | ~SettableTooltipClient () |
| virtual void | setTooltip (const String &newTooltip) |
| virtual String | getTooltip () |
Public Member Functions inherited from TooltipClient | |
| virtual | ~TooltipClient () |
|
inline |
|
inlinevirtual |
Turns the slider's current value into a text string.
Subclasses can override this to customise the formatting of the text-entry box.
The default implementation just turns the value into a string, using a number of decimal places based on the range interval. If a suffix string has been set using setTextValueSuffix(), this will be appended to the text.
Reimplemented from Slider.
|
inlinevirtual |
Subclasses can override this to convert a text string to a value.
When the user enters something into the text-entry box, this method is called to convert it to a value. The default implementation just tries to convert it to a double.
Reimplemented from Slider.
1.8.13