reverted settings load & save to throw UIException (std::exception usage didn't compile with gcc 4.2.3)