private final String currPathName(){
  int ft=settings.getInt("currFT",FT_NONE);
switch (ft) {
case FT_PGN:
{
      String ret=settings.getString("currentPGNFile","");
      String sep=File.separator;
      if (!ret.contains(sep))       ret=Environment.getExternalStorageDirectory() + sep + pgnDir+ sep+ ret;
      return ret;
    }
case FT_SCID:
  return settings.getString("currentScidFile","");
case FT_FEN:
return settings.getString("currentFENFile","");
default :
return "";
}
}

private final String currPathName ( ) { int ft = settings . getInt ( "currFT" , FT_NONE ) ; switch ( ft ) { case FT_PGN : { String ret = settings . getString ( "currentPGNFile" , "" ) ; String sep = File . separator ; if ( ! ret . contains ( sep ) ) ret = Environment . getExternalStorageDirectory ( ) + sep + pgnDir + sep + ret ; return ret ; } case FT_SCID : return settings . getString ( "currentScidFile" , "" ) ; case FT_FEN : return settings . getString ( "currentFENFile" , "" ) ; default : return "" ; } }
return path name for the last used pgn or scid file .
