MergeConstructor
        try
        {  
            if (this.settings.isMac())
            {
                String pathToSplash = this.settings.getAboutImage();
                javax.swing.JPanel panel = new javax.swing.JPanel();
                javax.swing.ImageIcon imageIcon = new javax.swing.ImageIcon(pathToSplash);
                panel.add(new javax.swing.JLabel(imageIcon));
                panel.add(new javax.swing.JLabel("Build 05.03.23"));
                javax.swing.JOptionPane.showMessageDialog(
                    this.guiServices.getParentFrame(),
                    panel,
                    eas.util.UtilityServices.localize("ABOUT_MENU_ITEM_TEXT"),
                    javax.swing.JOptionPane.PLAIN_MESSAGE);
            }
        }
        catch (Throwable t)
        {
            System.out.println(eas.util.UtilityServices.localize("SPLASH_ERROR"));
        }
