[Plib-cvs] CVS: plib/src/pui puFileSelector.cxx,1.16,1.17
Brought to you by:
sjbaker
From: Sebastian U. <ud...@us...> - 2002-01-16 19:27:44
|
Update of /cvsroot/plib/plib/src/pui In directory usw-pr-cvs1:/tmp/cvs-serv26052 Modified Files: puFileSelector.cxx Log Message: John F. Fay: Make slider move file list up / down one file at a time; Misc. fix Index: puFileSelector.cxx =================================================================== RCS file: /cvsroot/plib/plib/src/pui/puFileSelector.cxx,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- puFileSelector.cxx 2002/01/07 22:57:48 1.16 +++ puFileSelector.cxx 2002/01/16 19:27:42 1.17 @@ -368,7 +368,6 @@ frame = new puFrame ( 0, 0, w, h ); slider = new puSlider (w-30,40+20*arrows,h-70-40*arrows,TRUE,20); - slider->setDelta(0.1f); slider->setValue(1.0f); slider->setSliderFraction (0.2f) ; slider->setCBMode( PUSLIDER_DELTA ); @@ -594,12 +593,15 @@ ulCloseDir ( dirp ) ; num_files = ifile ; + if ( num_files > 5 ) + slider -> setDelta ( 0.5f / num_files ) ; + else + slider -> setDelta ( 0.1f ) ; if ( num_files == 0 ) { ulSetError ( UL_WARNING, "PUI:puFileSelector - no entries in directory '%s'?!", dir ) ; - num_files = 0 ; return; } |