The display window
The display window is what your dancers see. It is a pure black canvas with four independent panes, designed to be readable from the back of the room.

The four panes
| Pane | What it shows |
|---|---|
| Track panel | Title (gold), orchestra (amber italic), genre or sub-genre (cyan), singers, and the recording date. Text scales automatically to fill the pane. |
| Tanda carousel | The tanda cycle strip. The current genre sits in the centre, large and white; the previous and upcoming tandas fade into blue on either side. |
| Analog clock | A classic clock — brass bezel, Roman numerals, sweeping second hand — so the floor always knows the time. Always square. |
| DJ name banner | The TDJ name in amber, centred on a single line. |
Every pane can be moved, resized, or hidden — see Layout below.
The welcome screen
Before the first track plays, the display greets your guests using the event details from Preferences → Milonga event:

- With a venue set: Welcome at [Venue].
- With a milonga name and DJ name: Tonight for the [Milonga name] we welcome [TDJ name].
Change the details in Preferences at any time — the welcome screen updates immediately (until the first real track replaces it).
Cortinas
When a cortina plays, the track panel shows the cortina's own title and artist with the genre Cortina, and the carousel advances to the cortina slot — with the next tanda's genres already visible on the right, so dancers can see what is coming:

When the milonga closes with La Cumparsita, the carousel collapses to a single Cumparsita item (see Matching).
Layout
Use the Layout Editor in the control window to arrange the panes:
- Drag a pane to move it.
- Drag a corner handle to resize (the clock stays square).
- Right-click a pane to hide or show it on the display.
- Double-click a pane in the editor to send it behind overlapping panes.
You can also drag the panes directly in the display window with the mouse.
All positions are stored as fractions of the window size, so the layout looks the same whether the display runs windowed, fullscreen, or on a different resolution. Every change is saved immediately and restored on the next launch.
Screens and fullscreen
The Now Playing Window panel in the control window drives where the display lives:
| Control | Effect |
|---|---|
| Hide / Show | Toggles the display window without stopping anything. |
| Fullscreen / Normal | Fills the current screen. |
| ◄ Prev Screen / Next Screen ► | Moves the display between monitors (enabled when more than one screen is connected). |
| Text zoom | Scales the track panel text from 10 % to 150 % (default 75 %). Saved and restored across sessions. |
If a second screen is already connected when Milonga starts, the display moves there and goes fullscreen automatically. The window's position and size are remembered between sessions.
Closing the display window only hides it — the application keeps running until you quit from the control window.