Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PAGE 8.0 RELEASED
#1
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/
Gribouillis and Axel_Erfurt like this post
Sig:
>>> import this

The UNIX philosophy: "Do one thing, and do it well."

"The danger of computers becoming like humans is not as great as the danger of humans becoming like computers." :~ Konrad Zuse

"Everything should be made as simple as possible, but not simpler." :~ Albert Einstein
Reply
#2
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.
Reply
#3
(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).
Sig:
>>> import this

The UNIX philosophy: "Do one thing, and do it well."

"The danger of computers becoming like humans is not as great as the danger of humans becoming like computers." :~ Konrad Zuse

"Everything should be made as simple as possible, but not simpler." :~ Albert Einstein
Reply
#4
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.
Reply
#5
(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.
Gribouillis likes this post
Sig:
>>> import this

The UNIX philosophy: "Do one thing, and do it well."

"The danger of computers becoming like humans is not as great as the danger of humans becoming like computers." :~ Konrad Zuse

"Everything should be made as simple as possible, but not simpler." :~ Albert Einstein
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Python 3.10 is Released snippsat 1 1,920 Oct-07-2021, 10:47 PM
Last Post: Yoriz
  Kivy 2.0.0 released buran 1 2,789 Dec-10-2020, 01:51 PM
Last Post: snippsat
  3.9.0 released today Larz60+ 0 1,691 Oct-05-2020, 09:51 PM
Last Post: Larz60+
  Python 3.8.0 is released perfringo 2 3,796 Oct-15-2019, 10:53 AM
Last Post: perfringo
  Python 3.7.1 has been released DeaD_EyE 0 2,431 Oct-22-2018, 07:57 AM
Last Post: DeaD_EyE
  Python 3.7 and also Python3.6.6 released buran 0 2,848 Jun-28-2018, 04:52 AM
Last Post: buran
  Python 3.701b released yesterday--who should install it and who shouldn't? league55 7 4,470 Feb-02-2018, 08:11 AM
Last Post: DeaD_EyE
  qutebrowser v1.0.0 released dvs1 0 3,330 Oct-18-2017, 11:57 PM
Last Post: dvs1
  Wxpython Phoenix released on pypi Yoriz 1 3,506 Apr-18-2017, 05:55 AM
Last Post: j.crater
  Jupyter Notebook 5.0 released Larz60+ 0 2,882 Apr-09-2017, 05:13 PM
Last Post: Larz60+

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020