[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;
}
|