void Popup() { if (isPopupShown) { return; } if (Manager.NativeManager.BeginPopupContextItem(id_c)) { if (binding.CanSelectDynamicEquation) { DynamicSelector.Popup(id_c, binding.DynamicEquationMax, binding.DynamicEquationMin, binding.IsDynamicEquationEnabled); } if (binding.IsDynamicEquationEnabled) { // None } else { var txt_r_r1 = Resources.GetString("Gauss"); var txt_r_r2 = Resources.GetString("Range"); if (Manager.NativeManager.RadioButton(txt_r_r1 + id_r1, binding.DrawnAs == Data.DrawnAs.CenterAndAmplitude)) { binding.DrawnAs = Data.DrawnAs.CenterAndAmplitude; } Manager.NativeManager.SameLine(); if (Manager.NativeManager.RadioButton(txt_r_r2 + id_r2, binding.DrawnAs == Data.DrawnAs.MaxAndMin)) { binding.DrawnAs = Data.DrawnAs.MaxAndMin; } } Manager.NativeManager.EndPopup(); isPopupShown = true; } }
void Popup() { if (isPopupShown) { return; } if (Manager.NativeManager.BeginPopupContextItem(id_c)) { Functions.ShowReset(binding); if (binding.CanSelectDynamicEquation) { DynamicSelector.Popup(id_c, binding.DynamicEquation, binding.IsDynamicEquationEnabled); } Manager.NativeManager.EndPopup(); isPopupShown = true; } }