Forum: Object-Pascal / Delphi-Language
Delphi
by Scurra,
31. Dez 2019
Mir war bislang nicht klar, dass es da so viele Hilfsmittel zur Verfügung stehen. Ich habe es jetzt aber mal ausprobiert. Es hat zwar zugegebenermaßen trotz der Demo-Programme von Graphics32 über einen halben Tag gedauert, bis ich es etwas besser verstanden habe (z. B. was genau es mit dem Stippling auf sich hat), aber jetzt funktioniert es und das Ergebnis sieht mit Antialiasing wesentlich...
Forum: Object-Pascal / Delphi-Language
Delphi
by Scurra,
27. Dez 2019
Danke für eure Hinweise.
Ich war mal wieder etwas überängstlich. Ich tausche jetzt weiterhin jedes Mal die TImage32-Komponente aus. Beim Verändern der Formulargröße gibt es zwar einen deutlichen "Nachzieh-Effekt", aber da meine Fläche ohnehin fast nur schwarz ist, kann ich das Problem leicht beheben, indem ich auch das Panel, auf dem die TImage32-Komponente liegt, schwarz einfärbe.
...
Forum: Object-Pascal / Delphi-Language
Delphi
by Scurra,
25. Dez 2019
Hallo zusammen,
nach einer langen Pause habe ich mir nun endlich wieder die Zeit genommen, an diesem Projekt weiter zu arbeiten.
Aktuell beschäftigt mich immer noch das Zeichnen. Aktuell mache ich das folgendermaßen (ich benutze die GR32-Komponente):
Ich habe folgendes Interface, das mir den Inhalt der Radarfläche kapselt:
IRadarScreen = interface(IBaseInterface)
function...
Forum: Object-Pascal / Delphi-Language
Delphi
by Scurra,
1. Sep 2018
Es gibt noch nicht wirklich viel zu sehen. Im Hauptformular (Anhang Main.jpg) ist bisher nur der nackte Aufbau des UIs zu erkennen. Über einen separaten Einstellungs-Dialog kann man Datum und Uhrzeit im Spiel und das Wetter einstellen. Letzteres ist im Moment noch statisch, d. h. es verändert sich noch nicht mit der Zeit. Die Anzeige der eingestellten Uhrzeit hat mich besonders viel Zeit...
Forum: Object-Pascal / Delphi-Language
Delphi
by Scurra,
1. Sep 2018
Läuft wirklich sehr flüssig :thumb: Den Nachlaufeffekt kann man zwar sehen, ist aber weniger schlimm, als ich erwartet hätte.
Klingt nach einer guten Idee :thumb:
Wirklich interessant, dass es auch für solche Kleinigkeiten schon feritge Lösngen gibt. Ich werde es aber erst einmal bei der Lösung mit dem Class-Helper belassen. Hab ohnehin noch viel Arbeit vor mir.
Forum: Object-Pascal / Delphi-Language
Delphi
by Scurra,
28. Aug 2018
Danke noch einmal für den Input von euch. Ich werde versuchen, das beste daraus zu machen und gebe dann evtl. noch einmal Bescheid ob es geklappt hat. Kann allerdings noch etwas dauern, da das ein Freizeitprojekt (und just for fun) ist und ich durchschnittlich wahrscheinlich nur 1-2 Stunden pro Woche daran arbeite. Also nicht wundern, wenn ich erst einmal keine Rückmeldung gebe.
Die...
Forum: Object-Pascal / Delphi-Language
Delphi
by Scurra,
26. Aug 2018
Hallo zusammen,
ich schreibe gerade zum Üben einen Flugsicherungssimulator, wobei es mir besonders auf strukturierten und testbaren Code ankommt. Ein Kernelement des UIs soll ein Radarbildschirm sein, vom Prinzip her vergleichbar wie auf folgendem Bild: https://flyawaysimulation.com/downloadimages/Image/airtrfcfx.jpg
Neben der eigentlichen Darstellung (z. B. Flugzeuge, deren letzten...