public JetPopupMenusInteractivePatched( [NotNull] Lifetime lifetime, [NotNull] IIsApplicationActiveState isApplicationActiveState, [NotNull] IUIApplicationSimple uiapp, [NotNull] IAutomationViewsRegistry automationViewsRegistry, [CanBeNull, Optional] ITooltipManager tooltipman, [CanBeNull, Optional] IWin32Window ownerwin, [CanBeNull, Optional] IWindowsHookManager windowsHookManager, [CanBeNull, Optional] ISettingsStore settstore, [CanBeNull, Optional] PopupWindowManager popupWindowManager) : base(lifetime, isApplicationActiveState, uiapp, automationViewsRegistry, tooltipman, ownerwin, windowsHookManager, settstore, popupWindowManager) { }
void IChangeNamingRuleWindowProvider.ShowSettingsDialog(string ruleName, NamingPolicy policyToChange, IDeclaredElement declaredElement, IPsiSourceFile psiSourceFile, ITextControl textControl, NamingManager namingManager, IUIApplicationSimple uiApplicationSimple, ISolution solution) { if (declaredElement is IField field && myUnityApi.IsSerialisedField(field)) { var optionsDialogOwner = solution.TryGetComponent <IOptionsDialogViewOwner>(); if (optionsDialogOwner != null) { Logger.Catch(() => optionsDialogOwner.Show(page: UnityOptionsPage.Name)); return; } } base.ShowSettingsDialog(ruleName, policyToChange, declaredElement, psiSourceFile, textControl, namingManager, uiApplicationSimple, solution); }
public TutorialPanel([CanBeNull] IUIApplicationSimple uiapp) : base(uiapp) { InitializeComponent(); }