On the main page, there is a GREAT BIG GREEN BUTTON marked "Download". You click on that.
That opens a new page in your browser. After about 10 seconds you should see a notification asking where you want to place the downloaded file.
Once you answer that, the download process will take place. SourceForge will take your operating system into consideration and provide you with the proper file.
Since I'm assuming that you are a Windows user, the program that you download will be an executable file. That means that you must install the program.
Have you ever installed a downloaded program on Windows? There are a few steps that need to be completed before the program actually installs. Don't worry though. over 8,000 people have figured out how to download and install the program on Windows. So there is hope for you.
Greg
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2024-12-26
Thanks Greg : https://sourceforge.net/projects/page/
The problem is that when I click the big green 'download' button ,
it downloads the README file , and that's all .
Sorry to say I see no Attachment to your Post either .
So how do i download and install PAGE?
Thanks for your Help...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just in case you do actually get PAGE downloaded and installed, I am attaching a document named "How To Start PAGE v2.pdf" for you.
Hopefully, you will be able to view that document.
By the way, once you do get PAGE installed, there is a large amount of information once PAGE is installed. There are some very good documents from Don the author in the PAGE\docs folder, A few tutorials from me (also in the PAGE\docs folder)and a large number of examples available in the examples folder.
Sorry. I re-added the attachment.
I'm also sorry for my snarky reply this morning. I had forgotten that Don needed to post some changes to the README.txt file, since we found some incompatibility between the latest version of Mac OSx and PAGE.
Anyway, the main SourceForge page for PAGE has a tabbed section just below the big green download button. The tabs start with Summary, Files, Reviews and so on. Click on the Files tab.
There will be a spreadsheet like (without borders) section. The top one should be "page". Click on that. It should take you to a similar page that shows version numbers. Click on the one marked 8.0 .
When that page regenerates, you should see "Readme", "page-8.0.tgz" and "page-8.0.exe". Click on the one marked "page-8.0.exe" assuming you are on Windows . The .tgz file is for Linux and Mac.
That should start the download process. Remember that it takes about 10 seconds to start. You will be asked where to store the file on your computer.
To install, after the download is finished, you can go to the folder that you downloaded it to, or in some browsers, you can click the download button near the browser top to start the installation. If you go to the folder, find the file "page-8.0.exe" and double click on it.
If you are on Windows, it will ask you if you REALLY want to run the file. Answer Yes.
Then the PAGE installer will take over from there.
Since I have updated the last response, you can download the "How to start" pdf from here. It is also inside of the PAGE distribution.
Just a small spoiler. DO NOT use the icon on the desktop (assuming you are running windows). You should create a "holder" folder for your projects. I use "Development". Then under that, you should have a separate folder for each project. Create the folder, then navigate there (using Windows File Explorer) and use <ctrl> L to move the cursor to the address bar. Type "cmd", which will open a command prompt (more properly known as a terminal in other operating systems) then type (still assuming you are using Windows "py page.py". You can also include a space and the name of the project if you wish.</ctrl>
Good luck!
Greg
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just got an email from Don that he fixed the big green download button, and I can verify that it does actually download PAGE 8.0 based on your operating system.
Greg
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2024-12-28
Hello again;
I really like Page so far , but how can i generate .py code .
Perhaps you could show me a workflow to generate stand alone .py code .
By "stand alone .py code " I mean it can run without .tcl , xx_support.py , pagerc .
Thanks for your Help...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2024-12-28
In the main PAGE distribution folder (on Windows it's usually c:\page) is the docs folder. In that folder is one named tutorials and in that folder is one named Learning Page. There is a VERY good tutorial named Learning PAGE - A Python GUI Designer Tutorial v7.0b.pdf that will show you how to create GUIs as well as how to generate the Python code. It's got pictures and everything. It ALSO has all the source code that is discussed in the document.
That should be what you need.
Greg
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2024-12-28
Ok , I think it goes:
1) build drag-Draop gui
2) Click 'Generate Py Gui' Drop-Down Menu
a) Click on 'Generate Py Gui' selection . 'This 1st time click' , it generates the "unknown.tcl" file .
3) Click 'Generate Py Gui' Drop-Down Menu
a) Click on 'Generate Support Module' selection . Generates the "unknown_support.py" file .
4) Click 'Generate Py Gui' Drop-Down Menu
a) Click on 'Generate Py Gui' selection . 'This 2nd time click' , it generates the "unknown.py" file . This "unknown.py" file is the actual *.py code .
5) Create a "unknown.bat" file .
a) Mine looks like this: pyinstaller --onefile --windowed C:\Users\vmars\PAGE-Programs\For-DOCS-Sake\unknown.py
Suggestion:
You Help is quite thorough , Thanks .
But it took many many hours to figure all this out .
It would be very Helpful
if your 'Generate Py Gui' Drop-Down menu selection were in 'workflow sequence' :
'Generate .tcl Code'
'Generate Support Module'
'Generate ' .py Code
.
.
All in all , I am very Happy with PAGE .
Is there a 'mailing list' that I can subscribe to , for Updates , etc. ?
Thank you very much !
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2024-12-28
Between steps 1 and 2 you forgot to save the .tcl file.
And your final "workflow sequence" is somewhat wrong...
Generate .tcl code
Generate .py GUI code
Generate .py Support module.
The reason for this is that the .tcl file is regenerated from scratch each time you save the designer project. Then the .py GUI code is generated from the .tcl file. It also is regenerated from scratch. This is why you don't want to edit either of those files. Finally, the support module is created or updated. Since you can select to update this file, you can feel free to edit it.
Also remember that any of the functions (usually callback functions for the widgets) are simply skeletons. You have to modify them to let the program know what to do when the widgets are clicked or edited.
As to subscribing to the PAGE forum, you Join the PAGE forum, which requires an user name and an email address. It's free, so you don't have to worry about cost. That way, anytime a new PAGE release will trigger an email to you. (Just so you know, we are currently working on PAGE 8.1 and have been for the last year. Hopefully we can release the new version somewhere shortly after the new year.)
We also have a Discord channel for PAGE users. This is an invite only forum, but requires a Discord user account (also free). You can use a web interface or download an app. Here is the invite link...
Usually invites expire in 7 days, but the one above will never expire.
Our Discord forum has a way to chat with other PAGE users, ask questions, see some applications that the users have created and shared the source code. We have over 60 PAGE users from all over the world.
Greg
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
is this a spoof or what ?
so how do i download and install the damn thing?
the readme is useless.
i need directions...
Ahhh...You must be a Windows user.
On the main page, there is a GREAT BIG GREEN BUTTON marked "Download". You click on that.
That opens a new page in your browser. After about 10 seconds you should see a notification asking where you want to place the downloaded file.
Once you answer that, the download process will take place. SourceForge will take your operating system into consideration and provide you with the proper file.
Since I'm assuming that you are a Windows user, the program that you download will be an executable file. That means that you must install the program.
Have you ever installed a downloaded program on Windows? There are a few steps that need to be completed before the program actually installs. Don't worry though. over 8,000 people have figured out how to download and install the program on Windows. So there is hope for you.
Greg
Thanks Greg :
https://sourceforge.net/projects/page/
The problem is that when I click the big green 'download' button ,
it downloads the README file , and that's all .
Sorry to say I see no Attachment to your Post either .
So how do i download and install PAGE?
Thanks for your Help...
Just in case you do actually get PAGE downloaded and installed, I am attaching a document named "How To Start PAGE v2.pdf" for you.
Hopefully, you will be able to view that document.
By the way, once you do get PAGE installed, there is a large amount of information once PAGE is installed. There are some very good documents from Don the author in the PAGE\docs folder, A few tutorials from me (also in the PAGE\docs folder)and a large number of examples available in the examples folder.
Last edit: Greg Walters 2024-12-26
Sorry. I re-added the attachment.
I'm also sorry for my snarky reply this morning. I had forgotten that Don needed to post some changes to the README.txt file, since we found some incompatibility between the latest version of Mac OSx and PAGE.
Anyway, the main SourceForge page for PAGE has a tabbed section just below the big green download button. The tabs start with Summary, Files, Reviews and so on. Click on the Files tab.
There will be a spreadsheet like (without borders) section. The top one should be "page". Click on that. It should take you to a similar page that shows version numbers. Click on the one marked 8.0 .
When that page regenerates, you should see "Readme", "page-8.0.tgz" and "page-8.0.exe". Click on the one marked "page-8.0.exe" assuming you are on Windows . The .tgz file is for Linux and Mac.
That should start the download process. Remember that it takes about 10 seconds to start. You will be asked where to store the file on your computer.
To install, after the download is finished, you can go to the folder that you downloaded it to, or in some browsers, you can click the download button near the browser top to start the installation. If you go to the folder, find the file "page-8.0.exe" and double click on it.
If you are on Windows, it will ask you if you REALLY want to run the file. Answer Yes.
Then the PAGE installer will take over from there.
Since I have updated the last response, you can download the "How to start" pdf from here. It is also inside of the PAGE distribution.
Just a small spoiler. DO NOT use the icon on the desktop (assuming you are running windows). You should create a "holder" folder for your projects. I use "Development". Then under that, you should have a separate folder for each project. Create the folder, then navigate there (using Windows File Explorer) and use <ctrl> L to move the cursor to the address bar. Type "cmd", which will open a command prompt (more properly known as a terminal in other operating systems) then type (still assuming you are using Windows "py page.py". You can also include a space and the name of the project if you wish.</ctrl>
Good luck!
Greg
I just got an email from Don that he fixed the big green download button, and I can verify that it does actually download PAGE 8.0 based on your operating system.
Greg
Hello again;
I really like Page so far , but how can i generate .py code .
Perhaps you could show me a workflow to generate stand alone .py code .
By "stand alone .py code " I mean it can run without .tcl , xx_support.py , pagerc .
Thanks for your Help...
In the main PAGE distribution folder (on Windows it's usually c:\page) is the docs folder. In that folder is one named tutorials and in that folder is one named Learning Page. There is a VERY good tutorial named Learning PAGE - A Python GUI Designer Tutorial v7.0b.pdf that will show you how to create GUIs as well as how to generate the Python code. It's got pictures and everything. It ALSO has all the source code that is discussed in the document.
That should be what you need.
Greg
Ok , I think it goes:
1) build drag-Draop gui
2) Click 'Generate Py Gui' Drop-Down Menu
a) Click on 'Generate Py Gui' selection . 'This 1st time click' , it generates the "unknown.tcl" file .
3) Click 'Generate Py Gui' Drop-Down Menu
a) Click on 'Generate Support Module' selection . Generates the "unknown_support.py" file .
4) Click 'Generate Py Gui' Drop-Down Menu
a) Click on 'Generate Py Gui' selection . 'This 2nd time click' , it generates the "unknown.py" file .
This "unknown.py" file is the actual *.py code .
5) Create a "unknown.bat" file .
a) Mine looks like this:
pyinstaller --onefile --windowed C:\Users\vmars\PAGE-Programs\For-DOCS-Sake\unknown.py
Suggestion:
You Help is quite thorough , Thanks .
But it took many many hours to figure all this out .
It would be very Helpful
if your 'Generate Py Gui' Drop-Down menu selection were in 'workflow sequence' :
'Generate .tcl Code'
'Generate Support Module'
'Generate ' .py Code
.
.
All in all , I am very Happy with PAGE .
Is there a 'mailing list' that I can subscribe to , for Updates , etc. ?
Thank you very much !
Between steps 1 and 2 you forgot to save the .tcl file.
And your final "workflow sequence" is somewhat wrong...
Generate .tcl code
Generate .py GUI code
Generate .py Support module.
The reason for this is that the .tcl file is regenerated from scratch each time you save the designer project. Then the .py GUI code is generated from the .tcl file. It also is regenerated from scratch. This is why you don't want to edit either of those files. Finally, the support module is created or updated. Since you can select to update this file, you can feel free to edit it.
Also remember that any of the functions (usually callback functions for the widgets) are simply skeletons. You have to modify them to let the program know what to do when the widgets are clicked or edited.
As to subscribing to the PAGE forum, you Join the PAGE forum, which requires an user name and an email address. It's free, so you don't have to worry about cost. That way, anytime a new PAGE release will trigger an email to you. (Just so you know, we are currently working on PAGE 8.1 and have been for the last year. Hopefully we can release the new version somewhere shortly after the new year.)
We also have a Discord channel for PAGE users. This is an invite only forum, but requires a Discord user account (also free). You can use a web interface or download an app. Here is the invite link...
https://discord.gg/vm6mTt9FDZ
Usually invites expire in 7 days, but the one above will never expire.
Our Discord forum has a way to chat with other PAGE users, ask questions, see some applications that the users have created and shared the source code. We have over 60 PAGE users from all over the world.
Greg