BaseX UI main window class name - SunAwtFrame

Thursday, 23 April 2026 · 2 messages
Y
ykhabins23 Apr 2026 14:32 #
Hello, I have quite an unusual request. BaseX UI has a main window class on a source code level. Would it be possible to rename its current main windows class name, i.e. SunAwtFrame, to something else? For example, BaseXUI or BaseXFrame, to make it unique. Here is a context of my request. I am using "Dark Mode Any App" to apply a dark mode for the BaseX UI: https://darkmodeanyapp.com/ "Dark Mode Any App is a simple utility which allows you to apply a dark mode filter to any Windows application, even when it does not natively support dark mode." Unfortunately, both BaseX and Oxygen XML IDE are using the same main windows class name: SunAwtFrame. It is causing a conflict between BaseX and Oxygen XML IDE for the "Dark Mode Any App" utility. It cannot distinguish between them. The dark mode is being turned on for both apps at the same time. Which is not an intended result. Thank you in advance. Regards, Yitzhak Khabinsky
CG
Christian Grün23 Apr 2026 16:39 #
Hi Yitzhak, The SunAwtFrame class is not part of BaseX, but of your JRE. We cannot control its choice. You could talk to the developers of the dark mode application. They should be able to address applications by other properties such as the process ID. Hope this helps, Christian
Quoted text · Yitzhak Khabinsky · 26 lines
Von: Yitzhak Khabinsky via BaseX-Talk <basex-talk at mailman.uni-konstanz.de> Gesendet: Donnerstag, April 23, 2026 2:32:23 PM An: basex-talk at mailman.uni-konstanz.de <basex-talk at mailman.uni-konstanz.de> Betreff: [basex-talk] BaseX UI main window class name - SunAwtFrame Hello, I have quite an unusual request. BaseX UI has a main window class on a source code level. Would it be possible to rename its current main windows class name, i.e. SunAwtFrame, to something else? For example, BaseXUI or BaseXFrame, to make it unique. Here is a context of my request. I am using "Dark Mode Any App" to apply a dark mode for the BaseX UI: https://darkmodeanyapp.com/ "Dark Mode Any App is a simple utility which allows you to apply a dark mode filter to any Windows application, even when it does not natively support dark mode." Unfortunately, both BaseX and Oxygen XML IDE are using the same main windows class name: SunAwtFrame. It is causing a conflict between BaseX and Oxygen XML IDE for the "Dark Mode Any App" utility. It cannot distinguish between them. The dark mode is being turned on for both apps at the same time. Which is not an intended result. Thank you in advance. Regards, Yitzhak Khabinsky

⚡Generated with XQuery