public AlphaTool(AlphaToolDescriptor _descriptor) { Descriptor = _descriptor; Content = _descriptor.GenerateFunc(); Title = _descriptor.Name; Name = _descriptor.Kind.ToString(); }
public static void RegisterDescriptor(AlphaToolDescriptor _descriptor) { m_toolDescriptors.Add(_descriptor.Kind, _descriptor); }
public AlphaToolDescriptorVM(AlphaToolDescriptor _descriptor) { Descriptor = _descriptor; InputGestureText = Utils.InputGestureText(_descriptor.ModifierKeys, _descriptor.Key); OpenCommand = new RelayCommand(ExecuteOpen); }