I am writing a C/GTK+ application and this should be targeted for both Linux and Windows.
I have encountered a problem when I open the website link in the about dialog: the expected behaviour would be the browser to open and show the relative webpage (and this works correctly on Linux), but right after clicking on it a popup comes up displaying "It's impossible to show the link because no application to handle it is installed" (roughly translated, I don't see it in english, but in my native language).
How could I fix this? I thought to set a specific handler for the link only for Windows, but I don't know how to get the "link" object in the about dialog. The only thing I found in the documentation is gtk_about_dialog_get_website_label
, but it returns a string, so I don't think the handler would work.