private static string GetBigIconForSubFunction(LoadedFunction loadedFunction, int i) { if (_colorTheme == 0) { if (!string.IsNullOrEmpty(loadedFunction.SubBigDarkIconsUrl[i])) { return(loadedFunction.SubBigDarkIconsUrl[i]); } } return(loadedFunction.SubBigIconsUrl[i]); }
private static string GetBigIcon(LoadedFunction loadedFunction) { if (_colorTheme == 0) { if (!string.IsNullOrEmpty(loadedFunction.BigDarkIconUrl)) { return(loadedFunction.BigDarkIconUrl); } } return(loadedFunction.BigIconUrl); }
private static PushButtonData CreatePushButtonData(LoadedFunction loadedFunction) { return(CreatePushButtonData( loadedFunction.Name, Language.GetFunctionLocalName(loadedFunction.Name, loadedFunction.LName), Language.GetFunctionShortDescription(loadedFunction.Name, loadedFunction.Description), loadedFunction.SmallIconUrl, loadedFunction.BigIconUrl, Language.GetFunctionFullDescription(loadedFunction.Name, loadedFunction.FullDescription), loadedFunction.ToolTipHelpImage, loadedFunction.Location, loadedFunction.ClassName, GetHelpUrl(loadedFunction.Name))); }
private static PushButtonData CreatePushButtonData(LoadedFunction loadedFunction, int i) { return(CreatePushButtonData( loadedFunction.SubFunctionsNames[i], Language.GetFunctionLocalName( loadedFunction.Name, loadedFunction.SubFunctionsLNames[i], i + 1), Language.GetFunctionShortDescription( loadedFunction.Name, loadedFunction.SubDescriptions[i], i + 1), loadedFunction.SubSmallIconsUrl[i], loadedFunction.SubBigIconsUrl[i], Language.GetFunctionFullDescription( loadedFunction.Name, loadedFunction.SubFullDescriptions[i], i + 1), loadedFunction.SubHelpImages[i], loadedFunction.Location, loadedFunction.SubClassNames[i], GetHelpUrl(loadedFunction.Name))); }
private static void AddPushButton(RibbonPanel panel, LoadedFunction loadedFunction) { // ReSharper disable once AssignmentIsFullyDiscarded _ = panel.AddItem(CreatePushButtonData(loadedFunction)) as PushButton; }