pycrossword
User Guide
×
Menu tab
Index tab

3.1. User interface overview

 
pycross is a desktop GUI application with one main window. The parts of the main window are described in Fig. 3.1 below:
 
3.1. User interface overview
Fig. 3.1. Main window with controls
1

Menu bar

1.  Menu bar
The Menu bar groups the application's Main Actions into intuitive categories conventional for most desktop applications.
2

Toolbar

2. Toolbar
The Toolbar contains buttons for all major operations with the crossword. It can be hidden, shown and configured. Refer to Main Actions for details.
3

Language box

3. Language box
The Language box allows selecting the interface language. By default, US English is used.
4

Crossword grid

4. Crossword grid
This Crossword grid displays the current crossword. It can be edited, reshaped, filled with words automatically, cleared, and much more. Selecting a word in the grid also selects that word in the Clues panel.
5

Clues panel

5. Clues panel
The Clues panel is used to edit the clues of the current crossword. It supports sorting by any column, hiding / showing individual columns, and highlighting complete / incomplete fields (for example, here no clues are filled, so all the Clue fields are highlighted red).
6

Crossword grid scale slide

6. Crossword grid scale slide
The Scale slide is used to zoom the crossword grid in and out.
The button at its right side lets you adjust the grid size dynamically to fill maximum space when the window is resized. This behavior can be toggled on and off.
7

Status bar

7. Status bar
The Status bar is used to display important messages, the progress of lengthy operations and some permanent information like the app version.
8

Application version

8. Application version
This element in the rightmost corner of the Status bar displays the current version of pycrossword. If there is an update available, a notification is shown next to the version. Double-clicking the version launches the app update process.
submit to reddit
Made with help of Dr.Explain