Softwareentwicklung Heinz Lüdert

Kostenloser Download der vollständigen C++ Quellen für die Macintosh-Version von PreFlight 4.1:

Sie dürfen diesen Quellcode verwenden, um sich eine eigene Version von PreFlight herzustellen und für private Zwecke zu nutzen. Dabei dürfen Sie das Programm auch um neue Funktionen erweitern. Eine gewerbliche Nutzung der generierten Applikation bzw. des Quellcodes ist jedoch nicht gestattet. Sind Sie an der gewerblichen Nutzung von Teilen des Quellcodes oder der gesamten Applikation interessiert, so setzen Sie sich bitte mit SHL in Verbindung.


Deutsch oder Englisch?
Für die deutsche Version kopieren Sie
"Code/PF41_cpp/main_d_Last_Good.r" nach "Code/PF41_cpp/main.r".
Für die englische Version kopieren Sie
"Code/PF41_cpp/main_e_Last_Good.r" nach "Code/PF41_cpp/main.r".

Kompilieren mit "Project Builder"
Öffnen Sie den "Project Builder".
Wählen Sie das Menü "File - Open"
Klicken Sie doppelt auf das Verzeichnis "Code/PF41_cpp". Damit haben Sie das Projekt geladen.
Das Projekt "PF41_cpp" enthält zwei Gruppen für Quellcode (*.cpp, *.h): "HLtools_cpp" und "Sources".
Wenn die im Projekt referenzierten Dateien nicht gefunden werden, löschen Sie die bestehenden Einträge und nehmen Sie die Dateien über das Menü "Project - Add Files..." neu auf:
Nehmen Sie in die Gruppe "HLtools_cpp" alle *.cpp und *.h Dateien aus "Code/HLtools_cpp" auf (von CAppleEvent.cpp bis CWnd.h).
Nehmen Sie in die Gruppe "Sources" alle *.cpp und *.h Dateien aus "Code/PF41_cpp" auf (von AboutDlg.cpp bis WayView.h).
Texte und Graphiken befinden sich in der Gruppe "Resources":
Nehmen Sie folgende Dateien in die Grupe "Resources" auf:

Folgende externe Bibliotheken sind nötig:
Nehmen Sie folgende Dateien in die Gruppe "External Frameworks and Libraries" auf:
Die erste Meldung beim Erstellen sollte lauten:
"updating 213 targets"
GpsTrDlg.o
...
Auf einem 333 MHz PowerPC G3 dauert der Vorgang 1:15 h.

Konfiguration für ersten Start herstellen
Im gleichen Verzeichnis (z.B. "Code/PF41/build") müssen sich befinden: Das "PreFlight" Programm Icon, die Verzeichnisse "airspaces", "bmp" und "elev".
Nach der ersten Programm-Erstellung und nach allen "Clean" Kommandos müssen folgende Dateien aus dem Verzeichnis "Code/InitialFiles" nach "Code/PF41_cpp/build/PreFlight/Contents/MacOS" kopiert werden:
Hinweis: Um an die Ordner innerhalb des des "PreFlight" Programm-Icons zu gelangen, halten Sie die Taste "ctrl" gedrückt, während Sie mit der Maus auf das "PreFlight" Programm Icon klicken. Es öffnet sich ein Menü, wo Sie "Paketinhalt zeigen" auswählen. Daraufhin sehen Sie den Ordner "Contents", der wiederum den Ordner "MacOS" enthält.

PreFlight starten
Im Personalisierungs-Dialog geben Sie Ihren Namen und Wohnort ein.
Unter Seriennummer (******) geben Sie ein: 123456. Sonst werden Sie bei jedem Start von PreFlight nach der Seriennummer gefragt! Da Sie noch keine Ortsdaten installiert haben, wird auf die fehlenden *.krd Dateien hingewiesen. Klicken Sie OK.

Installation der Ortsdaten (*.krd) und Lufträume
Sie können sich von "www.preflight.de" Daten für verschiedene Regionen herunterladen.
Für jede Region existiert ein Archiv mit drei Dateien. Eine Datei für Daten wie Flugplätze und Funknavigationsanlagen und jeweils zwei Dateien für die Lufträume.
Kopieren Sie die ausgepackten Dateien aller gewünschten Regionen in EIN temporäres Verzeichnis. Dann öffnen Sie in PreFlight das Menü "Ortsdaten - Berichtigen" (Locations - Update), wählen Ihr temporäres Verzeichnis aus und klicken im Fenster "Berichtigung der Ortsdaten" (Updating Location Database) auf "Berichtigen" (Update). Nachdem Ihre erste Berichtigung abgeschlossen ist, öffnet sich das Fenster "Regionen" (Regions), wo Sie wenigstens eine der neuen Regionen aktivieren müssen.
Öffnen Sie dann das Menü "Ansicht-Karte-Zeichnung" (View - Route Map - Generated) und klicken Sie auf das rote Luftraum-Symbol (Airspace) in der um Ortsdaten und Lufträume in der Vektorgraphik zu sehen.


Systemvoraussetzungen: