protected void RegisterKeyBinding() { if (Key == null) { Content = "[Undefined key binding]: " + Description; return; } Screen screen = Screen; if (IsEnabled && screen != null) { _registeredScreen = screen; _registeredKey = Key; _registeredScreen.AddKeyBinding(_registeredKey, new VoidKeyActionDlgt(Execute)); } Content = Key.Name + ": " + Description; }
protected void RegisterKeyBinding() { if (_registeredScreen != null) { return; } if (Key == null) { return; } Screen screen = Screen; if (screen == null) { return; } _registeredScreen = screen; _registeredKey = Key; _registeredScreen.AddKeyBinding(_registeredKey, new KeyActionDlgt(Execute)); }
protected void RegisterKeyBinding() { if (_registeredScreen != null) return; if (Key == null) return; Screen screen = Screen; if (screen == null) return; _registeredScreen = screen; _registeredKey = Key; _registeredScreen.AddKeyBinding(_registeredKey, new KeyActionDlgt(Execute)); }