Put N1MM's status bar along the bottom of the entry window
Three parts, as N1MM has them: what just happened on the left, the contacts and multipliers in the middle, the score on the right. The left says where the call being typed is from, in N1MM's own shape: OM: EU -> Slovak Republic, Zn 15. The zone is the one the contest counts in, so Contest.UsesItuZones answers that the way N1MM's ZoneType does, and IARU overrides it. A message from something the operator just did stands there until the next keystroke. The middle is N1MM's breakdown: the contacts and then one number per multiplier the contest counts, separated by slashes, and No Score before the first contact. Points are not in it, because they are not in N1MM's; the score window has them. Those numbers were in the line at the top of the window, which now carries the contest name alone, and the country was in the bar under the callsign box, which now says only what working the call would bring. Neither is said twice. Looked at under Xvfb: the country line for OM3KFF and then G4AB, 10/7/8 and 300 beside them, and a Mark message standing in the left until the next keystroke. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RoGtneMQaz4M9w7Kk49AVD
This commit is contained in:
@@ -20,6 +20,8 @@ public sealed class IaruHf : Contest
|
||||
|
||||
public IReadOnlyList<string> MultiplierNames => ["Zones", "HQ"];
|
||||
|
||||
public bool UsesItuZones => true;
|
||||
|
||||
public DupeScope DupeScope => DupeScope.PerBandAndMode;
|
||||
|
||||
public bool HasSerialNumbers => false;
|
||||
|
||||
Reference in New Issue
Block a user