Numeric Slider

An Innovative Numeric Input Solution for Precision and Efficiency

What is the ARC Custom Number Slider?

The ARC Custom Number Slider is a unique and powerful tool for numerical input within Synthiam ARC, designed to overcome the limitations of traditional trackbar sliders. Unlike a conventional trackbar, which limits users to predefined minimum and maximum values with a fixed resolution, this number slider offers an infinite range of values, consistent resolution, and intuitive interaction, ideal for use with servo positions and other numeric inputs.

Key Features

Infinite Range and Precision

The number slider's primary advantage over a traditional trackbar is its infinite range of values. By eliminating fixed endpoints, users can adjust the slider to any value within the range, providing unparalleled flexibility. This is particularly useful for servo position control, where precise adjustments are essential for accurate movements.

Click and Drag Interaction

The number slider allows users to click and drag the box to adjust values. As you hold the mouse button and move the cursor horizontally or vertically, the value changes in real-time, giving you smooth and intuitive control. An arrow on the slider box indicates the direction of adjustment, making it easy to use even for first-time users.

Touchscreen Compatibility

The slider is optimized for touchscreen input, making it perfect for laptops, tablets, and other devices where mouse input isn't always convenient. This allows for seamless interactions whether you're using a mouse, stylus, or your finger, enhancing its versatility.

Input Field for Specific Values

For situations where a precise value is needed, right-clicking the slider transforms it into an input field. You can manually enter the desired value using your keyboard, ensuring complete accuracy. After inputting the value, simply press enter, and the number slider will instantly update.

Customization Options

The ARC Custom Number Slider can be tailored to your specific preferences for mouse sensitivity. In the ARC -> Options -> Preferences menu, you will find settings that allow you to adjust how the slider reacts to mouse movements.

  • Normal Drag Sensitivity: Adjust the default sensitivity of the slider based on mouse movement per pixel.
  • "Shift" Drag Sensitivity: Customize the sensitivity when holding down the "Shift" key for faster adjustments.

These settings provide a global adjustment across all sliders within ARC, ensuring that once configured, your preferences will be applied universally. Importantly, these settings are saved in your ARC preferences, so you don't have to reset them for each project.

Why Use the Custom Number Slider?

The custom number slider in ARC offers several distinct advantages over traditional trackbar sliders:

  • Infinite resolution with no fixed min/max values
  • Intuitive click-and-drag interface for real-time adjustments
  • Precise value input using keyboard when needed
  • Perfect for touchscreens and tablet interfaces
  • Customizable sensitivity for fine-tuned control

Whether you're adjusting servo positions, managing sensor thresholds, or inputting any other numerical values, the ARC Custom Number Slider gives you the control and flexibility that traditional sliders simply can't match.

Slider in Action

Below are screenshots of the custom number slider in ARC and the options available in the preferences menu:

Screenshot of the Custom Number Slider in ARC as seen in a Servo Robot Skill

Screenshot of the ARC Preferences Menu to specify number slider preferences