protected virtual void InitLocker(IScreenLocker locker)
 {
 }
 protected override void InitLocker(IScreenLocker locker)
 {
 }
 protected abstract void InitLocker(IScreenLocker locker);