Difference between revisions of "Backup GUI Images"

From OpenCircuits
Jump to navigation Jump to search
(Created page with "= General = This is the GUI for the project Python Backup Program: 1000x1000px == System Widgets == The widgets across the first row o...")
 
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
= General =  
 
= General =  
This is the GUI for the project [[Python Backup Program]]:   
+
This is the GUI for the project '''[[Python Backup Program]]''':   
  
  
Line 7: Line 7:
  
 
== System Widgets ==
 
== System Widgets ==
The widgets across the first row of the application are, for me, fairly standard one that are generic to many applications, they are not directly related to the application function, they are a bit  
+
The widgets across the first row of the application are, not directly related to the application functions, they are a bit  
meat.  They are related to managing the application, not to the purpose of the application.
+
meta.  They are related to managing the application, not to the purpose of the application.   For me, these are standard ones that are generic to many applications.
               
 
*<Edit Log>:  Open the application python log file using the system editor specified in parameters.py file. Note: The edit functions work only after you have configured parameters.py for your systems text editor
 
*<Edit Parms>:  Open the application parameters.py file using the system editor, after the file has been modified.  The system can be quickly restarted using the Restart button.
 
 
*<Help>:  Open help file ( which mostly links to this wiki ?? )
 
 
*<About>:  An about box, also display memory application is using. ( may be missing in current screen shot, coming... )
 
*<Window Title>:  Displays application name, version, and mode ( mode set in parameters.py ).
 
  
 +
In any case they are:
 +
             
 +
*Window Title:  Displays application name, version, and mode ( mode set in parameters.py ).
 +
* Buttons:
 +
**<Edit Log>:  Open the application python log file using the system editor specified in parameters.py file. Note: The edit functions work only after you have configured parameters.py for your systems text editor
 +
**<Edit Parms>:  Open the application parameters.py file using the system editor, after the file has been modified.  The system can be quickly restarted using the Restart button.
 +
**<Help>:  Open help file ( which mostly links to this wiki ?? )
 +
**<About>:  An about box, also display memory application is using. ( may be missing in current screen shot, coming... )
  
== Application Widgets ==
+
== Application Widgets: Buttons ==
  
 
*<Start>:  Displays the name of the device, when pressed the message area will display a broad collection of data about the device.
 
*<Start>:  Displays the name of the device, when pressed the message area will display a broad collection of data about the device.
 
*<Pause>:  Turns the device on/off.
 
*<Pause>:  Turns the device on/off.
 
  
== Message Area Widgets ==
+
== Message Area Widgets: Buttons  ==
 
The message area is the large white area at the bottom left of the window.  It is a scrolling text area.  It keeps a finite number of lines as set in parameters.py  It is present in both applications.
 
The message area is the large white area at the bottom left of the window.  It is a scrolling text area.  It keeps a finite number of lines as set in parameters.py  It is present in both applications.
  
*<Clear: Clears all messages.
+
*<Clear>:     Clears all messages.
 
*<Copy Sel>:  Copies selected/highlighted ( select with mouse ) into the clipboard
 
*<Copy Sel>:  Copies selected/highlighted ( select with mouse ) into the clipboard
 
*<Copy All>:  Copies all the data.
 
*<Copy All>:  Copies all the data.
*<Scroll> checkbox: Turn on and off auto scrolling of the message area, turning it off can make reading and copying easier.
+
*[Scroll] checkbox: Turn on and off auto scrolling of the message area, turning it off can make reading and copying easier.
  
 
   
 
   

Latest revision as of 06:32, 10 October 2021

General[edit]

This is the GUI for the project Python Backup Program:


Backup gui 1.png


System Widgets[edit]

The widgets across the first row of the application are, not directly related to the application functions, they are a bit meta. They are related to managing the application, not to the purpose of the application. For me, these are standard ones that are generic to many applications.

In any case they are:

  • Window Title: Displays application name, version, and mode ( mode set in parameters.py ).
  • Buttons:
    • <Edit Log>: Open the application python log file using the system editor specified in parameters.py file. Note: The edit functions work only after you have configured parameters.py for your systems text editor
    • <Edit Parms>: Open the application parameters.py file using the system editor, after the file has been modified. The system can be quickly restarted using the Restart button.
    • <Help>: Open help file ( which mostly links to this wiki ?? )
    • <About>: An about box, also display memory application is using. ( may be missing in current screen shot, coming... )

Application Widgets: Buttons[edit]

  • <Start>: Displays the name of the device, when pressed the message area will display a broad collection of data about the device.
  • <Pause>: Turns the device on/off.

Message Area Widgets: Buttons[edit]

The message area is the large white area at the bottom left of the window. It is a scrolling text area. It keeps a finite number of lines as set in parameters.py It is present in both applications.

  • <Clear>: Clears all messages.
  • <Copy Sel>: Copies selected/highlighted ( select with mouse ) into the clipboard
  • <Copy All>: Copies all the data.
  • [Scroll] checkbox: Turn on and off auto scrolling of the message area, turning it off can make reading and copying easier.