ARDF-FjwW V23.1 (23.1.1) UNICODE (c)www.ARDF-FjwW.com +++ For english version: please scroll down ++++ //**Änderungen V23.1 (23.1.1.1) // Teilnehmer-Registrierung mit Lesen des SIchip: wird der Teilnehmer // des gelesenen SIchip nicht im Wettbewerb eingefügt und ein // weiterer SIchip gelesen, wird der vorherige SIchip in das Fenster // 'Unangemeldete SI-Chips STRG+Q' eingefügt und kann später weiter // bearbeitet werden // Menü "Mehrere Listen, FTP": FTP Zugangsdaten wurden falsch aus der // INI-Datei übernommen // Hilfe-Texte dt.+engl. überarbeitet // Wird ein Chip gelesen, der Stempelzeiten außerhalb der Wettbewerbs- // zeit liefert, wird nun ein kleines Hinweisfenster gezeigt // Das automatische Auslosen direkt beim Einlesen der TLN-Datei wird // nicht mehr unterstützt; das Schlüsselwort '@START_LOSEN:' hat // keine Bedeutung mehr; Auslosen der Startzeiten nur noch über // Menü "Datei/Auslosen Startzeiten" // Einfacher Umgang mit den temporären Verzeichnissen jetzt bei // Menü "Datei/Optionen/Verzeichnis für LOG/TLN/HTTP/FTP Dateien" // zusammengefasst; Schlüsselworte 'HTTPpath=' und 'FTPlocalPath=' // in der INI-Datei haben nun keine Bedeutung mehr // Ermittlung der verfügbaren COM-Ports wieder durch Öffnen/Schließen // der Ports 1...50 (vorher 1...100), nicht mehr durch Auslesen der // Registry; es bleibt bei 1 Stoppbit // Verbesserung im Dialog zur SI-Stations-Programmierung //**Änderungen V22.11 (22.11.3.1) // Wettkampfdaten-Dialog: Ziel-Schluss-Zeit (in TLN: @ZIEL_LIMITZEIT) // wird nun auch angezeigt/editierbar im Dialog // Korrekte Beschriftung der Standorte in den grünen Standort-Bilder, // wenn Fuchsstationen als Start oder Ziel eingesetzt werden // Erzeugung einer CSV-Datei für den Ausdruck von Zieltickets mit // dem FjwLay-Programm nach einem Wettbewerb // FjwLay: Gleiche Font-Größen, wenn Layout auf verschiedenen PCs mit // unterschiedlichen Text-Skalierungen (100/125/150%) bearbeitet wird // In einem geladenen Wettbewerb ohne Teilnehmer können nun die Teil- // nehmer aus einer anderen TLN-Datei übernommen werden // Wettkampfdaten-Dialog: von FjwMap übernommene Standorte werden // nun immer sofort sichtbar; Einfügen einer neuen Kategorie und // Fuchsliste war ohne mindestens einen Teilnehmer nicht möglich; // Neuer Dialog bei Übernahme Standort/Kategorien/Fuchslisten- // Übernahme von FjwMap, auch wenn in FjwMap zwei Wettbewerbe // mit unterschiedlichen Fuchsnummern und gleichen Start/Bake/Ziel // vorhanden sind // KOR-Dialog: Test des eingegebenen Geburtsjahr auf Alter <100 Jahre // Mehrere Instanzen: Spezielle Titeltexte in verschiedenen Dialogen, // um den Bezug auf die zugehörige Instanz zu zeigen // Bei HTML- und SimpleHTML-Dateien wird bei 'Vorläufig' das // Tag 'expired' auf "-1" gesetzt // Zielticket: der Zeilenabstand wurde 10% erhöht, damit bei fetter // Schriftart auch ein Unterstrich noch gedruckt wird // In Version 22.9 wurde Zielstandort in Grafik nicht dargestellt // Die Liste verfügbarer COM-Ports wird nun aus der Registry gelesen // und nicht mehr durch versuchtes Öffnen der 100 ersten COM-Ports // ermittelt // Bei 'mehreren Instanzen' kann FjwW nun mit den verfügbaren COM- // Interfaces umgehen // Beim Zielticket wurden größere Font nicht zugelassen // Wenn Zielzeit an COM empfangen wird und der Chip nicht bekannt ist, // wird nun korrekt als Code 64 in KOR geschrieben // Nur noch in geladene Wettbewerbe mit dem Wettkampf-Datum des Tages // werden die von SI-Chips gelesenen Daten in die KOR-Datei geschrieben; // Die SI-Chipdaten müssen alle am Wettbewerbstag ausgelesen werden // Das Rufzeichen der Teilnehmer kann nun 8 Zeichen lang sein // Mit neuem INI-Schlüsselwort 'foxAudible=' kann bestimmt werden, // welche Fuchsankunften mit der Fuchs-Nr angesagt werden //**Änderungen V22.9 (22.9.1.2) // Statusleiste rechts des Hauptfenster zeigt nun FTP-Uploadfehler an // ORGEO: neues Keywort 'year' enthält Geburtsjahr des Teilnehmers; // verbesserte Ausgabe bei OVT und NOF(no foxes) // Die Einlaufliste wurde nach Auslesen eines SIchip zum DisplayPC // nicht einmal, sondern dauerhaft gesendet // Dialog für das Zielticket: die angezeigte Breite der Grafik war // nicht korrekt // Startliste: 'sortiert nach Klub & Startzeit' war nicht ok // Senden JSON: enthält nun momentanen Platz; Schreiben der Netzwerk- // Datei nun mit Anhängen an die Datei; gleichzeitig URL & Netzwerk // möglich // Bei 'Zielzeit von' "Letzter Fuchs oder Zielstation" wurde nicht die // Zeit der Zielstation übernommen, wenn kein Fuchs gefunden wurde // Nach "Bearbeiten/Wettkampf entfernen" war die TLN/KOR-Datei blockiert // FjwW-Hilfe überarbeitet // Wettkampf-Datenfenster: wenn in der Auswahlbox die Kategorie mit // den Cursortasten hoch/runter verändert wurde, funktionierte die // Anzeige und Veränderung der Fuchsliste nicht // FjwLay: Jede einzelne Einstellung im Dialog "Text/Grafik & Formatierung" // wird nun sofort wirksam, wenn mit neuer Checkbox freigegeben; // korrektes Setzen des Focus auf den Dialog, wenn ein anderer Rahmen // markiert wird // FjwWdispl: Die Filterung für Kategorien "/L??" in der Commandline // funktionierte nicht // Das Einlesen einer EDA-Datei war bei Sprint nicht korrekt // Startliste mit 'User def. column': Unterdrückung der Startgruppe // rechts in Liste // FjwWdispl: Verbesserung der Stabilität // Auslosen: bei gesetzten Pseudokategorien und Verteilung in den // ersten Startgruppen gab es Probleme; Löschen von Pseudokategorien // war nicht korrekt // FjwLay: Rahmeninhalt nun in Z-Order veränderbar // Anzeige im Hauptfenster beschleunigt // Speichern EDAD: wenn durch Filterung eine Kategorie keine zu // wertende Teilnehmer mehr enthält, war die EDA-Datei nicht ok // DisplayPC & Hauptfenster: die Ausrufezeichen hinter der Laufzeit // am Wettkampftag werden nun nicht gesetzt, wenn beim Empfang von // Zielstationszeiten noch kleinere Laufzeiten existieren // KOR-Dialog (Strg+F7) rechtes Erweiterungsfenster: eine empfangene // Zielzeit wurde nicht korrekt dargestellt // Teilnehmer der Kategorie 'aK!' sind wieder in EDAD-Datei enthalten, // damit Berechnung der 'RLL-Ausrichterpunkte' funktioniert // CSV-Datei für Helfer war nicht korrekt in mehreren Spalten // Sprint: wenn kein Spectator gefunden wurde, wurde erster Fuchs der // zweiten Gruppe nicht gezählt // Auslosen Startzeiten: wenn mit Pseudo-Kategorien und Option // 'in den ersten' Startgruppen ausgelost wurde, wurde das Auslosen // abgebrochen und eine ungeignete Messagebox gezeigt //**Änderungen V22.4 (22.4.3.1) // Menü "Bearbeiten/Kopiere Zeitdaten von": das Kopieren von Start- // und Zielzeiten wurde nicht in die KOR-Datei geschrieben // Menü "Bearbeiten/Listen Optionen": hat nun ein 'Übernehmen' Button // KOR-Dialog: 'OK' schließt nun Dialog sofort nach Abspeichern, // 'Übernehmen' erlaubt weitere Änderungen // Ticketdruck über FjwLay: FjwLay darf nur einmal gestartet sein // Wettkampf-Datenfenster: bei Holen der Daten von FjwMap wird die // Standort-Grafik nun sofort vor Klicken 'Übernehmen' dargestellt // Verbesserung des Sendens zu den DisplayPCs; Verhinderung von Display- // Flimmern auf DisplayPCs // Ticketdruck: klare Trennung zw. Standard-Tickets & Druck über FjwLay, // Reduzierung der Menüzeilen unter "Ergebnisse/Ziel-Ticket/..." // TLN-Datei: Leerzeichen in Daten nach Schlüsselwort @FUCHSLISTE: // verhinderten das Einlesen des Alias-Kategorienamen // Beim Test auf zulässiges Alter in den IARU-Kategorien werden nun nur // die ersten drei Zeichen des Kategorienamen benutzt; Kategorien, // die nicht mit W/M beginnen und in der INI bei 'MenCatFirstChar' und // 'WomenCatFirstChar' andere erste Buchstaben haben können, wird das // Alter wie bei den entsprechenden IARU-Kategorien geprüft und ggf. // die Kategorie gelb im Hauptfenster hinterlegt // SPRINT: es konnte im Korrekturfenster (Strg+F7) zum Absturz kommen; // bei 'Benutzer def. Spalten' fehlte die Bake bei Schlüsselwort FOXLIST // Menü "Datei/Teilnehmer aus CSV (INI Keys)": Das Einlesen von Teil- // nehmerdaten aus einer CSV-Datei kann nun mit beliebigen Schlüssel- // worten (in 1.Zeile) erfolgen, die in der INI-Datei bei // 'ReadUserCSVger' oder 'ReadUserCSVenu' unter [FjwW] angegeben // werden müssen; Vorbereitung für eine neue Anmeldemethode zu deutschen // ARDF-Veranstaltungen // Menü und Funktion "Datei/TLN-Daten nachladen" entfernt, Programm // WCball für SPSS-Auslosen wird nicht mehr verwendet // EVSK-Punkte bei HTML-Ergebnisliste als Gleitkomma, bei .0 -> 0.0 //**Änderungen V22.2 (22.2.3.98) // KOR-Dialog (Strg+F7): Auswahlbox für Eingabe einer neuen Kategorie // war in V22.2.3.5 versehentlich gesperrt // Ausgabe der EVSK-Punkte (RUS) nun als Gleitkommazahl // TXT-Startliste: auch 'Startzeit relativ' bei 'Benutzer def. Spalten' // Laden TLN/Einfügen Tln: Wenn ein Teilnehmer mit einer noch nicht // existierenden Kategorie eingelesen/eingefügt wird und bereits eine // Fuchsliste für die Kategorie " " oder "kK!" (keine KlassenWertung) // angelegt wurde, wird dem Teilnehmer diese Fuchsliste zugewiesen // Kategorie-Icon mit nicht-IARU-Bezeichnungen werden in der Toolleiste // entsprechend der INI-Werte 'MenCatFirstChar'/'WomenCatFirstChar' // mit gelbem/grünem Hintergrund für W/M hinterlegt // Neue Tabellen für die EVSK-Wertung (RUS) in INI-Datei unter [Rating], // nun auch als Gleitkommazahlen mit einer Nachkomma-Stelle // TXT-Startliste: Neue Option für Startzeiten, Teilnehmer werden // ab 00:00 relativ zur ersten Startzeit ausgegeben; Geburtsjahr nun // auch enthalten // Orgeo: Fehler nur in V21.12.1.1 bei Senden beseitigt // KOR-Dialog (Strg+F7): Ausgabe im rechten aufklappbaren Teil verbessert, // alle Datenzeilen diesen Teilnehmer betreffend werden dargestellt; // Anzeige gewerteter Zeitstempel bei SIchip5 nun ok // HTML-Listen: bei FTP-Upload und HTTP-Zugriff werden nun CSS-Layouts // aus dem CSS Verzeichnis benutzt, die unter den Schlüsselworten // 'HtmlCSS...=' im Abschnitt [FjwW] der INI-Datei mit Dateinamen // '*.css' eingetragen sind // INI-Datei: "CSSlayout" & "CSSinclude" entfernt, nun in Registry // Das Layout für das Zielticket wird nun in einem neuen Dialog unter // "Ergebnisse/Ziel-Ticket/Ticket Layout" festgelegt, die Angaben // aus der INI-Datei werden beim ersten Öffnen importiert und dann nur // noch in der Registry gespeichert/gelesen; der Dialog wurde dem // 'Autom. Feature Start' hinzugefügt // Sprint: Fehler bei manueller Korrektur von Start-/Fuchs-/Zielzeiten // beseitigt // Mögliche Überlappungen der Standorte in den grünen Karten-Grafiken nun // wie in FjwMap dargestellt // Wettkampfdaten-Fenster: für "Startzeiten von" kann nun auch die // Ankunftszeit am ersten gefundenen Fuchs als Startzeit gewählt werden // (wie schon Zielzeit vom letzten Fuchs); die beiden Fuchszeiten // werden um 1 sec erhöht bzw. erniedrigt; Startzeiten in TLN/KOR-Datei // und geloste Startzeiten werden ignoriert // Unnötige Schlüsselworte in INI-Datei entfernt, sind jetzt in Registry // CSV-Dateien Einzel-/TeamWertung: neues Schlüsselwort 'Bnd1' wird zu // '2' oder '80' wenn im Kategorienamen // '2m' oder '80m' enthalten sind // Vereinfachung des Urkundendrucks bei 2+80-m-Wettbewerben (WM/EM) // Resource-Problem bei Tooltipps beseitigt == English version ======================================================== Sorry, the German part are in an extended manner :-( ***Modifications V23.1 (23.1.1.1) // Competitor registration with reading of the SIchip: if the // competitor of the read SIchip is not inserted in the competition // and another SIchip is read, the previous SIchip is inserted into // the 'Unregistered SIchips CTRL+Q' window and can be edited later // Menü "Multi lists, FTP": FTP access data was incorrectly taken // from the INI file // Help texts German+English revised // If a chip is read that contains punch times outside of the // competition time, a small notification window is now shown // Automatic balloting directly when reading in the TLN file is no // longer supported; the keyword '@START_LOSEN:' no longer has any // meaning; Balloting the start times only via the menu // "File/Balloting start times" // Easier handling of the temporary directories now summarized in // menu "File/Options/Directory for LOG/TLN/HTTP/FTP files"; // Keywords 'HTTPpath=' and 'FTPlocalPath=' in the INI file no // longer have any meaning // Determination of the available COM ports again by opening/closing // ports 1...50 (previously 1...100), no longer by reading the // registry; it stays at 1 stop bit // Improvement in the SI station programming dialog ***Modifications V22.11 (22.11.3.1) // Competition data dialog: Finish closing time (in TLN: @ZIEL_LIMITZEIT) // is now also displayed/editable in the dialog // Correct location labeling in the green location images when using fox // stations as start or finish // Creation of a CSV file for printing out finish tickets with the FjwLay // program after a competition // FjwLay: Same font sizes when editing layout on different PCs with // different text scales (100/125/150%). // In a loaded competition without participants, the participants can now // be taken from another TLN file // Competition data dialog: locations taken over from FjwMap are now always // visible immediately; Inserting a new category and fox list was not // possible without at least one participant; New dialog when taking over // location/categories/fox list takeover from FjwMap, even if there are // two competitions with different fox numbers and the same // start/beacon/finish in FjwMap // KOR dialog: test of the entered year of birth for age <100 years // Multiple Instances: Special title texts in various dialogs to show the // reference to the associated instance // For HTML and SimpleHTML files, the tag 'expired' is set to "-1" // for 'temporary' // Finish ticket: the line spacing has been increased by 10% so that an // underscore is still printed with a bold font // In version 22.9, the target location was not shown in the graphic // The list of available COM ports is now read from the registry and no // longer determined by trying to open the first 100 COM ports // With 'multiple instances' FjwW can now handle the available COM interfaces // Larger fonts were not permitted for the finishticket // When target time is received on COM and the chip is not known, it is now // correctly written as code 64 in KOR // The data read from the SI chips is only written to the KOR file in loaded // competitions with the competition date of the day; The SI chip data must // all be read out on the day of the competition // The call sign of the participants can now be 8 characters long // The new INI keyword 'foxAudible=' can be used to determine which fox // arrivals are announced with the fox number ***Modifications V22.9 (22.9.1.2) // Status bar to the right of the main window now shows FTP upload errors // ORGEO: new keyword 'year' contains participant's year of birth; // improved output at OVT and NOF(no foxes) // After reading a SIchip, the incoming list was not sent once to DisplayPC, // but continuously // Dialog for the finishticket: the displayed width of the graphic was // incorrect // Start list: 'sorted by club & start time' was not ok // Sending JSON: now includes current place; writing the network file now // with attachments to the file; URL & network possible at the same time // With 'Finish time from' "Last fox or finish station" the time of the // finish station was not taken over if no fox was found // After "Edit/Competition remove " the TLN/KOR file was blocked // FjwW help revised // Competition data window: if the category was changed in the selection box // with the cursor keys up/down, the display and change of the fox list did // not work // FjwLay: Each individual setting in the "Text/Graphic & Format" dialog now // takes effect immediately when enabled with a new checkbox; correctly // setting the focus on the dialog when another frame is selected // FjwWdispl: Filtering for categories "/L??" in the command line did not work // Reading an EDA file was not correct with Sprint // Start list with 'User def. column': suppression of the start group on the // right in the list // FjwWdispl: Improve stability // Balloting: there were problems with set pseudo categories and distribution // in the first starting groups; Deleting pseudo categories was incorrect // FjwLay: Frame content can now be changed in Z-Order // Speed up display in main window // Save EDAD: if a category no longer contains any participants to be // evaluated due to filtering, the EDA file was not ok // DisplayPC & main window: the exclamation marks after the runtime on the // day of the competition are now not set if smaller runtimes exist when // receiving destination station times // KOR dialog (Ctrl+F7) right extension window: a received target time was // not displayed correctly // Participants in the category 'aK!' are included again in EDAD file so // that calculation of 'RLL Organizer points' works // CSV file for helpers was incorrect in multiple columns // Sprint: if no spectator was found, the first fox of the second group was // not counted // Balloting start times: if a draw was made with pseudo categories and the // option 'in the first' start groups, the draw was canceled and an // unsuitable message box was shown ***Modifications V22.4 (22.4.3.1) // Menu "Edit/Copy time stamps from": copying start and finish times was not // written to the KOR file // Menu "Edit/Options of lists": now has an 'Apply' button // KOR dialog: 'OK' now closes the dialog immediately after saving, // 'Assume' allows further changes // Ticket printing via FjwLay: FjwLay may only be started once // Competition data window: when fetching the data from FjwMap, the location // graphic is now displayed immediately before clicking 'Apply' // Improvement of sending to the DisplayPCs; Prevention of display flickering // on DisplayPCs // Ticket printing: clear separation between standard tickets and printing // via FjwLay, reduction of the menu lines under "Results/Finish ticket/..." // TLN file: spaces in data after keyword @FUCHSLISTE: prevented reading // of alias category name // Eligible age testing in IARU categories now uses only the first three // characters of the category name; Categories that do not start with W/M // and can have other first letters in the INI for 'MenCatFirstChar' and // 'WomenCatFirstChar', the age is checked as with the corresponding IARU // categories and, if necessary, the category is highlighted in yellow in // the main window // SPRINT: a crash could occur in the correction window (Ctrl+F7); // at 'User def. Columns' beacon was missing on FOXLIST keyword // Menu "File/Competitors from CSV (INI keys)": the reading of subscriber // data from a CSV file can now be done with any keywords (in the 1st line) // that are specified in the INI file at 'ReadUserCSVger' or 'ReadUserCSVenu' // must be specified under [FjwW] // Menu and function "Competition data supplement" removed, program WCball // for SPSS draws is no longer used // EVSK points in HTML result list as floating point, at .0 -> 0.0 ***Modifications V22.2 (22.2.3.98) // KOR dialog (Ctrl+F7): Selection box for entering a new category was // accidentally locked in V22.2.3.5 // Output of the EVSK points (RUS) now as a floating point number // TXT start list: also 'Start time relative' at 'User def. Columns' // Load TLN/Insert Tln: If a participant is read/inserted with a category that // does not yet exist and a fox list for the category " " or "kK!" (no class // rating) was created, the participant will be assigned this fox list ***Modifications V22.2 (22.2.3.5) // Category icons with non-IARU names are laid out in the toolbar according // to the INI values 'MenCatFirstChar'/'WomenCatFirstChar' with a // yellow/green background for W/M // New tables for the EVSK rating (RUS) in the INI file under [Rating], now // also as floating point numbers with one decimal place // TXT start list: new option for start times, participants are output from // 00:00 relative to the first start time; Year of birth now also included // Orgeo: bug fixed only in V21.12.1.1 when sending // KOR dialog (Ctrl+F7): Improved output in the right part that can be opened, // all data lines relating to this participant are displayed; Display of // valued timestamp at SIchip5 now ok // HTML lists: for FTP upload and HTTP access, CSS layouts from the CSS // directory are now used, which are stored under the keywords 'HtmlCSS...=' // in the section [FjwW] of the INI file with file names '*.css' are entered // INI file: "CSSlayout" & "CSSinclude" removed, now in registry // The layout for the finish ticket is now specified in a new dialog under // "Results/Finish Ticket/Ticket Layout", the information from the INI // file is imported when first opened and then only saved/read in the // registry; the dialog was assigned to the 'Autom. Feature Start' added // Sprint: bug fixed when manually correcting start/fox/finish times // Possible overlapping of the locations in the green map graphics now as // shown in FjwMap // Competition data window: for "Start times from" can now also use the // arrival time at the first fox found can be selected as the start time // (same as last fox's finish time); the two fox times are increased or // decreased by 1 sec; Start times in TLN/KOR file and drawn start times // are ignored // Removed unnecessary keywords in INI file, are now in registry // CSV files individual/team ranking: new keyword 'Bnd1' becomes // '2' or '80' if in category name // '2m' or '80m' are included // Simplification of certificate printing in 2+80m competitions (WC/EC) // Fixed resource problem with tooltips