Needle Gage User Interface Control

uigage creates a needle gage style uicontrol for GUI based applications
479 Downloads
Updated 10 Sep 2020

View License

uigage uses several MATLAB graphic objects to create a needle gage user interface control. uigage has many properties that can be used to generate a wide variety of needle gage displays. uigage behaves in a very similar fashion to uicontrol.
Note: uigage is mostly designed to be used by those who create their GUIs programmatically. uigage is a viable option if you need more graphic possibilities for your GUIs; when compared to its counterpart uigauge (see: Matlab App Designer)

Cite As

Eduardo Nigro (2024). Needle Gage User Interface Control (https://www.mathworks.com/matlabcentral/fileexchange/64317-needle-gage-user-interface-control), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2016a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Migrate GUIDE Apps in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.4.0.0

- The gage needle is in a transformation group for faster needle position update
- The update speed of the gage numerical display was improved

1.3.0.0

- Added uipanel as a possible parent
- Fixed default values of OffBandColor (to match default band size)

1.2.0.0

- Nov 2017 - Fixed bug for gage creation with no input arguments
- Nov 2017 - Fixed bug for very small separation between color band values
- Nov 2017 - Fixed bug with property assignment sequence in constructor for LabelString property

1.1.0.0

- Sep 2017 - Fixed 'Visible' property bug
- Sep 2017 - Made Parent property immutable
- Sep 2017 - Added Enable property

1.0.0.0