Tips

How to get feedback from the visitors?
Google Docs Form can be used to get feedback from the site visitors. Learn more here.

Some useful handy software

HOW to?

Recent site activity

411days since
Nepalese New Year 2068

awaitbar

awaitbar: Waitbar with an abort button, estimated time, elapsed time display

Version:1.0
07 Jun 2007 (Updated 28 Apr 2008)
File Size: 10 Bytes
File Format: m-file (MATLAB file)

Download from the link here.

 
File Information
Description AWAITBAR displays waitbar with abort button  
Clicking on the ABORT or the CLOSE button of the waitbar figure will abort the loop and close the waitbar.  
 
 USAGE:  
   H = awaitbar(x,message) creates and displays a waitbar of fractional length X with the message text in
the waitbar figure.
The handle to the waitbar figure is returned in H. x should be between 0 and 1.  
 
   H = awaitbar(x,message,figTitle) displays title in the figure title  
 
   H = awaitbar(x,message,figTitle,figPosition) positions the figure according to the value specified in figPosition  
 
abort = awaitbar(x) will update in the most recently created waitbar window. The output "abort" has value true
when user click the
abort button of the awaitbar.  
 
abort = awaitbar(x,H,...) will update in waitbar H  
 
 FEATURES  
 1. Abort button to abort the loop and close the waitbar figure.  
 1. It stays on top of other figures. % Thanks to Peder Axensten(11398).  
 2. Only one waitbar window, so no old ones left around. Thanks to Peder Axensten(11398).  
 5. Elapsed time and Estimated Remaining time are shown in the figure.  
 6. Update of the progress is also shown in the figure title.  
 7. User defined figure position.  
 
 EXAMPLES:  
   h = awaitbar(0,'Running Monte-Carlo, please wait...');  
   for i=1:n  
       pause(0.05); % Do stuff  
       abort = awaitbar(i/n,h,['run :' num2str(i)]); % with update message  
       if abort; break; end  
   end

MATLAB release MATLAB 7.0.1 (R14SP1)