Any decent app should probably have at least an icon and a menu, possibly with some keyboard shortcuts, so let's add those features now, and just for the sake of it, let's also add some notifications for when regions are written to disk. Together with the Save dialog we already used, this means that our app will include several native windowing features. Let's implement the following steps and understand how to add these extras.
To start with, let's add an icon. Showing an icon is the simplest thing, because it just requires an extra option when creating the BrowserWindow() object. I'm not very graphics-visual-designer oriented, so I just downloaded the Alphabet, letter, r Icon Free file from the Icon-Icons website, at https://icon-icons.com/icon/alphabet-letter-r/62595 ...