How to dynamically change toolbar button icon AFTER button is already created? (TinyMCE 5.x) - tinymce

I have a plugin I'm trying to adapt for TinyMCE 5.x, and I can't figure out any way to dynamically change the toolbar button icon after it is already created. I can create/define multiple icons in the registry using editor.ui.registry.addIcon, but the 4.x commands for changing the image/icon seem to be gone.
Does anyone have any idea where in the TinyMCE 5.x API I can find a function to change a toolbar button icon?
(Researching this question on Stack Overflow only yields a question from 2017 directed at the TinyMCE 4.x API.)

Related

Install4j 8.x customization

Install4j is a great installer to work with. But i found some limitation for it and also it works differently on different platform OS.Right now i am working on Windows OS. Below are my queries .Please suggest some good solution.
1)I want to customize the install4j window. By default it corner shaped, i want it to be round edged at corners. How can i customize this window ie. changing shapes, changing the opacity, color, etc.
2)In directory chooser can we customize the the "Browse" button. I want to add image to the button matching to our theme.Is there any way to do that?
3)When i disable the "minimize" option for installer ,it is not clickable but still shows the disable icon.Can we make it disappear that?It works on CentOS but on windows it still shows the icon.
4)Can we customize title bar?
In install4j 8.x, no window customizations are supported and it is also not possible to set an icon for the file chooser button.

Is there a way to programmatically change the color of an editor tab in my Eclipse Plugin?

I have a SharedHeaderFormEditor in my Eclipse RCP plugin.
One of my requirements is to draw attention to the editor's tab when something happens outside of the editor and it needs a refresh.
Some of the ideas discussed included
changing the color of the tab
adding an icon to the editor's text (instead of the standard * for a dirty editor)
Are either of those possible? I've been looking around and have not found anything that could address this issue.
Thanks!
ViewPart and EditorPart both allow changing the title label and icon (setPartName(…) and setTitleImage(…) respectively). The Eclipse Workbench also offers an IWorkbenchPartProgressService to each part, which allows a part to indicate that it's busy (via incrementBusy()/decrementBusy()) and that its content has changed (via warnOfContentChange()). You can see this used in the Search and Console views (org.eclipse.search2.internal.ui.SearchView and org.eclipse.ui.internal.console.ConsoleView).

changing UI and text of Updates available popup

I working on eclipse rcp project where I need to add updates available popup
to my eclipse rcp application. I could show the popup, but now my question is
can I change UI and text of that popup. I want the look of UI in my own desired.
Is it possible to customize the UI and text?
Please find the attached image.

ckeditor 4, versioning

I would like to know if it is possible give the possibility to load a previous version of the current content through a button in the toolbar.
The different versions of content are stored in a database.
The ideal behavior would be that clicking on the button in the toolbar, a popup dialog opens with a list of previous versions of the content. On click, the selected content is loaded into the editor.
I'm using php and mysql.
You have to implement a custom plugin that by ajax get the versions:
Creating a CKEditor Plugin with a Custom Dialog Window
CKEDITOR Plugin SDK

How can I know when an icon is clicked using tinymce editor?

How can I know when an icon is clicked using tinymce editor? Actually I am trying to solve the issue of multiple windows opening when we click multiple times to the jbimage plugin icon.
I want to make sure that when there is already an uploaded image window then the second popup should not appear.
Looks like you will have to adjust the plugin code and decide this case using a variable you set to true when the popup opens and reset it when the popup is being closed.