Update of /cvsroot/plib/plib/src/pui
In directory usw-pr-cvs1:/tmp/cvs-serv13153
Modified Files:
pu.h puFilePicker.cxx puFileSelector.cxx
Log Message:
James Jones / me: Added puSliderInit / puBiSliderInit functions; Misc.
Index: pu.h
===================================================================
RCS file: /cvsroot/plib/plib/src/pui/pu.h,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -d -r1.105 -r1.106
--- pu.h 10 Jun 2002 19:16:55 -0000 1.105
+++ pu.h 10 Jun 2002 23:32:46 -0000 1.106
@@ -1093,6 +1093,17 @@
int cb_mode ;
float slider_fraction ;
void draw_slider_box ( int dx, int dy, float val, const char *box_label = NULL ) ;
+
+ void puSliderInit ( int vertical )
+ {
+ type |= PUCLASS_SLIDER ;
+ slider_fraction = 0.1f ;
+ getValue ( & last_cb_value ) ; // was last_cb_value = -1.0f ;
+ vert = vertical ;
+ cb_delta = 0.1f ;
[...130 lines suppressed...]
+ }
+
puFileSelector ( int x, int y, int arrows,
- const char* dir, const char *title = "Pick a file" ) ;
+ const char* dir, const char *title = "Pick a file" ) :
+ puDialogBox ( x, y )
+ {
+ puFileSelectorInit ( x, y, arrows, 220, 170, dir, title ) ;
+ }
+
puFileSelector ( int x, int y,
- const char* dir, const char *title = "Pick a file" ) ;
+ const char* dir, const char *title = "Pick a file" ) :
+ puDialogBox ( x, y )
+ {
+ puFileSelectorInit ( x, y, 220, 170, 1, dir, title ) ;
+ }
~puFileSelector () ;
Index: puFilePicker.cxx
===================================================================
RCS file: /cvsroot/plib/plib/src/pui/puFilePicker.cxx,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- puFilePicker.cxx 15 Apr 2002 21:44:58 -0000 1.25
+++ puFilePicker.cxx 10 Jun 2002 23:32:46 -0000 1.26
@@ -252,30 +252,6 @@
ok_button->setPosition ( (w<170)?(w/2+5):90, 10 ) ;
}
-puFilePicker::puFilePicker ( int x, int y, int w, int h, int arrows, const char* dir, const char *title )
- : puDialogBox ( x, y )
-{
- puFilePickerInit ( x, y, w, h, arrows, dir, title ) ;
-}
-
-puFilePicker::puFilePicker ( int x, int y, int w, int h, const char* dir, const char *title )
- : puDialogBox ( x, y )
-{
- puFilePickerInit ( x, y, w, h, 1, dir, title ) ;
-}
-
-puFilePicker::puFilePicker ( int x, int y, int arrows, const char* dir, const char *title )
- : puDialogBox ( x, y )
-{
- puFilePickerInit ( x, y, arrows, 220, 170, dir, title ) ;
-}
-
-puFilePicker::puFilePicker ( int x, int y, const char* dir, const char *title )
- : puDialogBox ( x, y )
-{
- puFilePickerInit ( x, y, 220, 170, 1, dir, title ) ;
-}
-
puFilePicker::~puFilePicker ()
{
if ( files )
Index: puFileSelector.cxx
===================================================================
RCS file: /cvsroot/plib/plib/src/pui/puFileSelector.cxx,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- puFileSelector.cxx 29 May 2002 12:58:28 -0000 1.22
+++ puFileSelector.cxx 10 Jun 2002 23:32:46 -0000 1.23
@@ -285,30 +285,6 @@
ok_button->setPosition ( (w<170)?(w/2+5):90, 10 ) ;
}
-puFileSelector::puFileSelector ( int x, int y, int w, int h, int arrows, const char* dir, const char *title )
- : puDialogBox ( x, y )
-{
- puFileSelectorInit ( x, y, w, h, arrows, dir, title ) ;
-}
-
-puFileSelector::puFileSelector ( int x, int y, int w, int h, const char* dir, const char *title )
- : puDialogBox ( x, y )
-{
- puFileSelectorInit ( x, y, w, h, 1, dir, title ) ;
-}
-
-puFileSelector::puFileSelector ( int x, int y, int arrows, const char* dir, const char *title )
- : puDialogBox ( x, y )
-{
- puFileSelectorInit ( x, y, arrows, 220, 170, dir, title ) ;
-}
-
-puFileSelector::puFileSelector ( int x, int y, const char* dir, const char *title )
- : puDialogBox ( x, y )
-{
- puFileSelectorInit ( x, y, 220, 170, 1, dir, title ) ;
-}
-
puFileSelector::~puFileSelector ()
{
delete [] startDir ;
|