protected override void Dispose(bool disposing) {
if (disposing) {
if (components != null) {
components.Dispose();
}
if (_Bw != null) {
_Bw.Dispose();
_Bw = null;
}
if (CurrentFolder != null) {
CurrentFolder.Dispose();
CurrentFolder = null;
}
if (_SelectionTimer != null) {
_SelectionTimer.Dispose();
_SelectionTimer = null;
}
if (_Small != null) {
_Small.Dispose();
_Small = null;
}
if (_ResetEvent != null) {
_ResetEvent.Dispose();
_ResetEvent = null;
}
if (_ResetTimer != null) {
_ResetTimer.Dispose();
_ResetTimer = null;
}
if (_KeyJumpTimer != null) {
_KeyJumpTimer.Dispose();
_KeyJumpTimer = null;
}
if (_Kpreselitem != null) {
_Kpreselitem.Dispose();
_Kpreselitem = null;
}
}
base.Dispose(disposing);
}