Comment by zerr

11 hours ago

Why such a simple UI utility app needed a VSCodium/Electron UI? The author seems to be well versed in Win32 API, so why not just learn the GUI part as well? It's not that hard.

The reason the Windhawk UI is based on VSCodium is mainly for the mod editing functionality. VSCodium with clangd are used for C++ intellisense out of the box.

You might say that many users don't care about mod development and don't need it. I agree, and I have it on my list to create a lite Windhawk version which doesn't depend on VSCodium.

Note that VSCodium is only used for the UI. When Windhawk is running in the background, its memory consumption is a couple of MB.

  • I believe those who write C++ have already installed their favorite IDE or editor.

  • Sounds like a reasonable trade off to me. Improves your dev experience and users still get a fast binary.

    Thanks for this by the way. Carrying the torch of Windows modding in the future!