Пример #1
0
 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)
 {
 }
Пример #2
0
        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);
        }
Пример #3
0
 public TutorialPanel([CanBeNull] IUIApplicationSimple uiapp) : base(uiapp)
 {
     InitializeComponent();
 }