I am developing an GTK+ application in a embedded processor. I am using Glade for UI development. GTK is very easy and a powerful tool for application development. Thanks for the continuous support by this forum. In my application, i have almost around 9 screens which i create as a separate fixed for each screen in glade. I will be creating a window in my code and will be adding the fixed in my window using gtk_container_add(). To change the screens with button press, i used to do gtk_container_remove() followed by gtk_container_add() with the new screen (fixed).
1.Is this a right way to change screens?
2.Is there any architectures to be followed while developing gtk+ applications for better memory management?