Esempio n. 1
0
 public Profile(NintrollerLib.ControllerType type)
 {
     profileType         = type;
     controllerMapKeys   = new List <string>();
     controllerMapValues = new List <string>();
     connType            = HolderType.XInput;
 }
Esempio n. 2
0
        private void InitHolderType()
        {
            if (_description.ToUpper().Contains("ЦАНГОВЫЙ"))
            {
                _holderSubType = HolderType.Collet;
                InitColletSize();
                return;
            }


            if (_holderLibraryReference.ToUpper().Contains("THERMO") || _holderLibraryReference.ToUpper().Contains("TERM") || _holderLibraryReference.ToUpper().Contains("CELSIO") ||
                (_holderLibraryReference.ToUpper().Contains("GARANT") && _holderLibraryReference.Contains("ТЕРМОЗАЖИМНОЙ")))
            {
                _holderSubType = HolderType.Termo;
                return;
            }

            if (_holderLibraryReference.ToUpper().Contains("HYDRO") || _description.ToUpper().Contains("TENDOZERO"))
            {
                _holderSubType = HolderType.Hydro;
                return;
            }

            if (_description.ToUpper().Contains("DATRON"))
            {
                _holderSubType = HolderType.DatronCollet;
                return;
            }

            if (_description.ToUpper().Contains("WELDON"))
            {
                _holderSubType = HolderType.Weldon;
                return;
            }

            _holderSubType = HolderType.Unknown;
        }