Exemplo n.º 1
0
        private KeyBindConfiguration GetKeyBindInternal(IPreferenceFolder folder)
        {
            Debug.Assert(folder.Id == PLUGIN_ID);
            IPreferenceLooseNode ln = (IPreferenceLooseNode)folder.ChildAt(_keyBindNode.Index);

            Debug.Assert(ln != null);
            KeyBindConfiguration kb = ln.Content as KeyBindConfiguration;

            Debug.Assert(kb != null);
            return(kb);
        }
Exemplo n.º 2
0
 public void InitializePreference(IPreferenceBuilder builder, IPreferenceFolder folder)
 {
     _keyBindNode = builder.DefineLooseNode(folder, _keyBind, "keybinds");
     folder.AddChangeListener(this);
 }
Exemplo n.º 3
0
 public void InitializePreference(IPreferenceBuilder builder, IPreferenceFolder folder) {
     _keyBindNode = builder.DefineLooseNode(folder, _keyBind, "keybinds");
     folder.AddChangeListener(this);
 }