smart_scrollbars fixes Matlab's listbox/editbox scrollbars to only show as needed

smart_scrollbars fixes Matlab's listbox/editbox scrollbars that display even when they are unneeded
265 descargas
Actualizado 20 Apr 2016

Ver licencia

Syntax:
smart_scrollbars(hContainer)

Input parameters:
hContainer - optional handle to container (e.g., panel, tab or figure). Default = current figure (gcf)

Note: additional inputs may be specified and are ignored - this is useful for specifying smart_scrollbars as the target callback function (e.g., of the container's SizeChangedFcn). See example below.

Output parameters:
(none)

Examples:
smart_scrollbars; % fixes the scrollbars in all listboxes/editboxes in currrent figure
smart_scrollbars(hPanel); % fixes the scrollbars in all listboxes/editboxes in hPanel container
smart_scrollbars(hListbox); % fixes the scrollbars of the specified listbox
set(gcf,'SizeChangedFcn',@smart_scrollbars) % fix scrolling whenever the figure resizes

Technical explanation & details:
http://undocumentedmatlab.com/blog/smart-listbox-editbox-scrollbars

Warning:
This code heavily relies on undocumented and unsupported Matlab functionality. It works on Matlab 7+, but use at your own risk!

Bugs and suggestions:
Please send to Yair Altman (altmany at gmail dot com)

Citar como

Yair Altman (2024). smart_scrollbars fixes Matlab's listbox/editbox scrollbars to only show as needed (https://www.mathworks.com/matlabcentral/fileexchange/56653-smart_scrollbars-fixes-matlab-s-listbox-editbox-scrollbars-to-only-show-as-needed), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2016a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre Interactive Control and Callbacks en Help Center y MATLAB Answers.
Etiquetas Añadir etiquetas

Community Treasure Hunt

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

Start Hunting!
Versión Publicado Notas de la versión
1.0.0.0