private void Record() { int pos = rp.Position; if (pos <= 0) { rp.Record(); } else { rp.Record(pos); } }