public PalEditEntry(MlUtil.MlPalFlag palkenn, short palNo, MlUtil.MlPalFlag palMask, Param param, SkSelect skSelect, SMode smode, string text) { Palkenn = (short)palkenn; PalNo = palNo; PalMask = (short)palMask; Param = (short)param; SKSelect = (short)skSelect; Smode = (short)smode; Text = text; }
/// <summary> /// Palettenbearbeitungskommando /// </summary> /// <param name="name">Palettenname</param> /// <param name="number">Palettennummer</param> /// <param name="type">Palettenkennung</param> /// <param name="param">Parameterauswahl fuer Create Paletten und BLK</param> /// <param name="select">Geraeteauswahl fuer Create BLK</param> /// <param name="smode">Schreibmodus fuer Create BLK</param> /// <param name="action">Das Bearbeitungskommando</param> public async Task <FehlerT> EditPal(string name, double number, MlUtil.MlPalFlag type, PalEdit.Param param = PalEdit.Param.Default, PalEdit.SkSelect select = PalEdit.SkSelect.Default, PalEdit.SMode smode = PalEdit.SMode.Default, PalEdit.Cmd action = PalEdit.Cmd.Create) { return(await QueryAsync(new PalEdit(action, new PalEdit.PalEditEntry(type, (short)(number * 10), 0, param, select, smode, name))).ConfigureAwait(false)); }
public PalCmdEntry(MlUtil.MlPalFlag mask, short palno) { Palkenn = (short)mask; this.Palno = palno; }
public PalSelect(MlUtil.MlPalFlag PalMask) { this.palMask = (short)PalMask; }
public static Task <Enums.FehlerT> SelectPal(this LightingConsole console, MlUtil.MlPalFlag flag, double num) => console.QueryAsync(new PalCommand(commands: new PalCommand.PalCmdEntry(flag, (short)(num * 10))));