public SylAction(string name, SylConfig inSylConf, int inButNr, CharFormatting inPrevCF) : base(name) { type = SylActionType.clearBut; sylConf = inSylConf; butNr = inButNr; prevCF = inPrevCF; }
public SylAction(string name, SylConfig inSylConf, ExceptionMots inPrevExcMots, ExceptionMots inNewExcMots) : base(name) { type = SylActionType.exceptMots; sylConf = inSylConf; prevExcMots = inPrevExcMots; newExcMots = inNewExcMots; }
public SylAction(string name, SylConfig inSylConf, int inPrevNrPieds, int inNewNrPieds) : base(name) { type = SylActionType.nbrePieds; sylConf = inSylConf; prevNrPieds = inPrevNrPieds; newNrPieds = inNewNrPieds; }
public SylAction(string name, SylConfig inSylConf, SylConfig.Mode inPrevMode, SylConfig.Mode inNewMode) : base(name) { type = SylActionType.mode; sylConf = inSylConf; prevMode = inPrevMode; newMode = inNewMode; }
/// <summary> /// Crée une action de modification d'un booléen - "doubleCons", "marquerMuettes" ou /// "dierese" /// </summary> /// <param name="name">le nom de l'action.</param> /// <param name="inType">Le type de l'action. "doubleCons", "marquerMuettes" ou /// "dierese"</param> /// <param name="inSylConf">La <see cref="SylConfig"/> sur laquelle l'action agit.</param> /// <param name="inPrevVal">La valeur du booléen avant l'action.</param> /// <param name="inNewVal">La valeur du booléen après l'action.</param> public SylAction(string name, SylActionType inType, SylConfig inSylConf, bool inPrevVal, bool inNewVal) : base(name) { type = inType; sylConf = inSylConf; prevBoolVal = inPrevVal; newBoolVal = inNewVal; }
public SylAction(string name, SylConfig inSylConf, int inButNr, int inPrevNrSetBut, CharFormatting inPrevCF, CharFormatting inNewCF) : base(name) { type = SylActionType.sylBut; sylConf = inSylConf; prevNrSetButtons = inPrevNrSetBut; butNr = inButNr; prevCF = inPrevCF; newCF = inNewCF; }