Python Forum
PAGE 8.0 RELEASED - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: General (https://python-forum.io/forum-1.html)
+--- Forum: News and Discussions (https://python-forum.io/forum-31.html)
+--- Thread: PAGE 8.0 RELEASED (/thread-41387.html)



PAGE 8.0 RELEASED - rob101 - Jan-05-2024

San Francisco, California: Don Rozenberg, creator of PAGE, today (Jan 1st 2024) announced version 8.0 of PAGE, a GUI designer for Python. PAGE 8.0 is major enhancement of PAGE 7.6 and offers an enhanced way for Python programmers to design GUI front-ends for their applications.

“This is a re-imaging of the standard drag and drop interface that PAGE has been famous for over the last 15+ years,” says Greg Walters, co-developer. “In earlier versions of PAGE whenever a developer wanted to use any widgets from the ttk Themed widgets, the widgets used the ‘default’ OS theme to visualize their design.

While this was helpful, if the developer wanted to use another theme for their GUI after the initial design session, chances were good that they would need to rework it. When this rework was done it was without having the Theme applied to their GUI. Now, the need for rework will be dramatically reduced. This is a major speedup for the developer and makes PAGE a much better RAD (Rapid Application Development tool).”

Features and benefits of PAGE 8.0 include.
  • Design with Tcl Theme support
  • Comes with 12 Tcl Themes out of the box plus support for the OS themes
  • Easily add other third party Themes to PAGE
  • PAGE 8.0 comes with many more enhancements as well

PAGE 8.0 will be available starting January 2, 2024, for free and Open Software. For more information on PAGE 8.0 or to download, visit https://sourceforge.net/projects/page/


RE: PAGE 8.0 RELEASED - Axel_Erfurt - Jan-05-2024

Interesting, but unfortunately it can't be closed. The question comes up about saving, no matter what you click, it doesn't close.

I killed it. The second time it started it worked.


RE: PAGE 8.0 RELEASED - rob101 - Jan-06-2024

(Jan-05-2024, 09:36 PM)Axel_Erfurt Wrote: The question comes up about saving, no matter what you click, it doesn't close.

Thank you for the comment.

I've not experienced this issue myself and I've not seen any reports to this. Greg is almost always available for technical support, so if you (or anyone else) have any issues for which you need advice, he'll get right back to you, usually within a few minutes, if not within a few hours (he does need to sleep, from time to time).


RE: PAGE 8.0 RELEASED - Axel_Erfurt - Jan-06-2024

I tested it just out of curiosity.
The problem only existed at the first start, but not again after that.
I also rarely use Tkinter. PyQt and Gtk are more my choice and then without GUI designer.


RE: PAGE 8.0 RELEASED - rob101 - Jan-06-2024

(Jan-06-2024, 12:47 PM)Axel_Erfurt Wrote: ... and then without GUI designer.

Yes, it's certainty possible and in some circumstances preferable, to create GUI code by hand. The upside of using a designer app (for readers that don't understand why one would use such) is that if you need to change some part of the GUI design once it's been coded, it can be far less work if the app was constructed using a designer framework. The downside (there's always two sides to every coin) is that the code base is usually far larger when a designer app has been used, but on the whole, using a designer app, especially one that generates much of the code for you (as PAGE does) makes for a far shorter time scale from app concept to a release candidate. There's a learning curve, of course, but time spent learning to use PAGE, will payback many times over, with time saved on 'boiler plate' code.