Hello,
I would like to know if it is possible with GTK3/Glade to install a drawing area in the background and put widgets on top of it (GtkPalette for example). I'd also like to integrate a zoom to enlarge the drawing area when there's no more room or conversely to shrink it with a zoom. I've only been doing my research for two days but it's not very conclusive. I also did several tests on Glade.
I first tried to put my drawing area and widgets in a GtkFixed. But the drawing area does not automatically fill the GtkFixed. Also, I have no proof that it doesn't fit over the widgets. Indeed, I have the impression that it is not designed for that. Also, via the code I haven't been able to fill the GtkFixed with the Drawing Area yet.
The other method that I tried, is to use a GtkBox and put my drawing area directly in it. However, this completely prevents me from putting widgets in it. I come here to ask you the question because I'm still a beginner and I'd like to avoid wasting even more time on something that may be difficult to do.
Concerning the zoom, I have little hope but it's not essential for the moment. I'm attaching the type of application I'm trying to make and my current application so that you can better visualize what I'd like to do in relation to the drawing area.
Thank you in advance for your answers.
This is a good example of what I'm looking for (at the end): https://circuitverse.org/simulator
This is a screenshot of my application: https://ibb.co/rwQkGGM