private void DynamicFlags_BmspChanged(object sender, EventArgs e) { BitmaskCheckBox bmcb = (BitmaskCheckBox)sender; if (bmcb.GetValue() == 32 && bmcb.IsChecked == true) // Is dead checks sets tapped & grey name { DynamicFlags.SetValueIsChecked(8, true); DynamicFlags.SetValueIsChecked(4, true); } }
private void GetExtraArgsCount(DynamicFlags flags, out int preArgs, out int postArgs) { preArgs = postArgs = 0; if ((flags & DynamicFlags.RequiresContext) != 0) preArgs++; if ((flags & DynamicFlags.RequiresTarget) != 0) preArgs++; if ((flags & DynamicFlags.RequiresType) != 0) preArgs++; if ((flags & DynamicFlags.HasValue) != 0) postArgs++; }