AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi .pas in Projekt einbinden und -->verwenden!
Thema durchsuchen
Ansicht
Themen-Optionen

.pas in Projekt einbinden und -->verwenden!

Ein Thema von cRayZo · begonnen am 17. Jul 2010 · letzter Beitrag vom 17. Jun 2011
 
CCRDude

Registriert seit: 9. Jun 2011
678 Beiträge
 
FreePascal / Lazarus
 
#11

AW: .pas in Projekt einbinden und -->verwenden!

  Alt 17. Jun 2011, 06:48
Hui, das ist schon ne Weile her, ich hoffe, ich bekomme das noch auf die Reihe Seit einiger Zeit kann der offizielle Treiber ja für beliebige Anwendungen konfiguriert werden, seit der Ankündigung dazu habe ich mich zugegeben nicht mehr sehr gekümmert.

Ich fange mal mit dem Display des SpacePilots an - ich habe nur einen SpaceNavigator, deswegen kam ich bisher gar nicht in irgend eine Verlegenheit, ein Display ansprechen zu können/müssen.

"Profile" sind etwas spezifisches für dieses Programm, und haben nichts mit den Profilen zu tun, die die Treibersoftware beherrscht. Insofern wäre es auch nur logisch, wenn der SpacePilot "Beliebe Anwendung" ausgibt, denn für den UniversalCosmonaut gibt es keine Treiber-eigene Konfiguration, und seine eigenen Configs sind davon getrennt.

Insofern hängt alles ein bißchen davon ab, was Du eigentlich machen willst. Um jetzt einfach nur den Space* auf Tastatur und Maus zu mappen, gehen inzwischen auch die offiziellen Treiber (evtl. nur Beta-Treiber). Meine Unit wäre höchstens noch von Interesse, wenn Du ihn nativ unterstützen willst (was natürlich mehr Möglichkeiten eröffnet). Dafür brauchst Du aber nur ein Object vom Typ T3DConnexionDevice aus der pk3DConnexion.pas, dessen Events OnKeyChange, OnKeyUp, OnKeyDown, OnRotation und OnTranslation Du behandelst.

Hätte ich das ordentlicher geschrieben, hätte ich da zwei Klassen draus machen müssen, und den Emulierungskrams nur in eine erweiterte Klasse. An sich ist das dann nur ein Schönermachwrapper für TDxInput_TLB.pas.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz