Mouse Trap (Für den Fenstermodus)

Tools die bereits veröffentlicht wurden oder sich noch in Entwicklung befinden

Moderatoren: Kalumet, Joker

Forumsregeln
  • Tools die sich noch in Entwicklung befinden, müssen mit einem [DEV] Präfix gekennzeichnet werden.
  • Tools die nur für unser erweitertes Wing Commander Saga (Deutsch) geeignet sind, werden mit dem Präfix [WCSD] gekennzeichnet.
  • Tools die nur für das original Wing Commander Saga geeignet sind, werden mit dem Präfix [WCS] gekennzeichnet.
Benutzeravatar
Luke
Developer
Developer
Germany
Beiträge: 3073
Registriert: Do 14. Aug 2014, 15:18
Wohnort: Sourcecode
Team-Rang: Entwickler
Fachgebiet: Implementierung
Spezialisierung: Programmierung

Mouse Trap (Für den Fenstermodus)

Beitrag von Luke » Mi 17. Dez 2014, 19:41

Die Funktionalität dieses Tools ist in WCS+ als Option im Extras-Menü enthalten. Dadurch wird der Bewegungsbereich des Mauszeigers im Cockpit auf das Fenster mit der 3D Grafik begrenzt, solange das Spiel nicht in den Pause Modus versetzt wird.
Rückverweise: CIC News

1. Einleitung

Das Tool ist im wahrsten Sinne des Wortes eine Mausefalle. ;)

Wer WCS im Fenstermodus spielen will oder muss - z.B. wenn eine Intel HD Grafikkarte verbaut ist, die mit dem Vollbildmodus entweder gar nicht oder nur teilweise funktioniert - und mit Maus fliegt, wird sich darüber ärgern, das im Eifer des Gefechts der Mauszeiger schon mal ausserhalb des WCS Fensters geraten kann. Wenn dann in Folge eines Kampfes ein Mausklick ausgeführt wird, verliert das WCS Fenster den Fokus und das Spiel wird pausiert.

Mouse Trap behebt dieses Problem, indem es den Bewegungsbereich des Mauszeigers auf tiefer Ebene einschränkt und zwar auf genau den Bereich des WCS Fensters, in dem die Grafik dargestellt wird. Somit wird ein unabsichtliches Verlassen des WCS Fensters wirkungsvoll verhindert. Das Tool hat die folgenden Eigenschaften, die den Umgang damit komfortabel gestalten.
  • Das Tool muss nicht umständlich an das WCS Fenster gebunden werden, wie das bei anderen Mouse Trap Tools der Fall ist, da das Tool selbstständig nach dem WCS Fenster sucht und sich dann an dieses koppelt.
  • Wird der Fokus des Fensters an ein anderes Fenster übergeben, z.B. mittels Alt+Tab, deaktiviert sich Mouse Trap kurzfristig und gibt den vollen Bewegungsbereich wieder frei. Sobald das WCS Fenster wieder das aktive Fenster wird, schaltet sich Mouse Trap sofort wieder ein.
  • Wird das WCS Fenster verschoben, passt sich Mouse Trap sofort an und legt den neuen Bewegungsbereich der Maus fest. So scheint es, als ob der Mauszeiger im WCS Fenster "gefangen" wäre.
  • Wird WCS beendet, gibt Mouse Trap den vollständigen Bewegungsbereich der Maus sofort wieder frei.
  • Kann mit WCS Launch On Secondary Monitor kombiniert werden, um das WCS Fenster auf einem beliebigen Monitor im Vollbildmodus zu starten.
2. Bedienung

Mouse Trap funktioniert sowohl mit WCS Classic als auch WCS Plus. Es funktioniert ausserdem sowohl mit der SSE2 Engine als auch mit der Debug Engine. Ausserdem wird im Systray-Bereich der Taskleiste ein Symbol angezeigt, das ein kleines Kontextmenü bietet. Zusätzlich kann das Tool auch mittels Tastenkombinationen gesteuert werden:

Ctrl+Alt+F9 = Aktiviert/Deaktiviert Mouse Trap manuell. Wenn deaktiviert, werden auch alle Automatismen abgeschaltet.
Ctrl+Alt+F10 = Beendet das Tool sofort, wodurch auch umgehend wieder der volle Bewegungsbereich hergestellt wird.
PicPick_2016-05-04_01-13-44_.png
3. Download

Getestet mit: Win XP Pro 32, Win 7 Ultimate 64, Win 10 Pro 64
Sprachen: Bild Bild
Geeignet für: WCS und WCSD

Vorherige Downloads: 108
Sie haben keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Tools: Setup ZIP Check & UnZip / DBST / Pilot Manager / VPT ...und andere
HowTo's: Joystick: Schub und Ruder (Twist) definieren ...und andere
Projekte: Deutsch-Mod / WCS+

"Det jeht nich', da is' keen Platz!"

Benutzeravatar
Luke
Developer
Developer
Germany
Beiträge: 3073
Registriert: Do 14. Aug 2014, 15:18
Wohnort: Sourcecode
Team-Rang: Entwickler
Fachgebiet: Implementierung
Spezialisierung: Programmierung

Re: WCS Mouse Trap (Für den WCS Fenstermodus)

Beitrag von Luke » Do 1. Jan 2015, 13:47

Platzhalter
Tools: Setup ZIP Check & UnZip / DBST / Pilot Manager / VPT ...und andere
HowTo's: Joystick: Schub und Ruder (Twist) definieren ...und andere
Projekte: Deutsch-Mod / WCS+

"Det jeht nich', da is' keen Platz!"

Benutzeravatar
Luke
Developer
Developer
Germany
Beiträge: 3073
Registriert: Do 14. Aug 2014, 15:18
Wohnort: Sourcecode
Team-Rang: Entwickler
Fachgebiet: Implementierung
Spezialisierung: Programmierung

Re: WCS Mouse Trap (Für den WCS Fenstermodus)

Beitrag von Luke » So 1. Mär 2015, 14:18

Neue Version mit Mehrsprach-Unterstützung. Bietet jetzt auch Deutsch.
Tools: Setup ZIP Check & UnZip / DBST / Pilot Manager / VPT ...und andere
HowTo's: Joystick: Schub und Ruder (Twist) definieren ...und andere
Projekte: Deutsch-Mod / WCS+

"Det jeht nich', da is' keen Platz!"

Benutzeravatar
Luke
Developer
Developer
Germany
Beiträge: 3073
Registriert: Do 14. Aug 2014, 15:18
Wohnort: Sourcecode
Team-Rang: Entwickler
Fachgebiet: Implementierung
Spezialisierung: Programmierung

Re: WCS Mouse Trap (Für den WCS Fenstermodus)

Beitrag von Luke » Do 2. Apr 2015, 19:16

Neue Version 1.0.0.1
Tools: Setup ZIP Check & UnZip / DBST / Pilot Manager / VPT ...und andere
HowTo's: Joystick: Schub und Ruder (Twist) definieren ...und andere
Projekte: Deutsch-Mod / WCS+

"Det jeht nich', da is' keen Platz!"

Benutzeravatar
Luke
Developer
Developer
Germany
Beiträge: 3073
Registriert: Do 14. Aug 2014, 15:18
Wohnort: Sourcecode
Team-Rang: Entwickler
Fachgebiet: Implementierung
Spezialisierung: Programmierung

Re: WCS Mouse Trap (Für den WCS Fenstermodus)

Beitrag von Luke » So 3. Mai 2015, 10:33

Neue Version 1.0.0.2, lediglich Icon ausgetauscht.
Tools: Setup ZIP Check & UnZip / DBST / Pilot Manager / VPT ...und andere
HowTo's: Joystick: Schub und Ruder (Twist) definieren ...und andere
Projekte: Deutsch-Mod / WCS+

"Det jeht nich', da is' keen Platz!"

Benutzeravatar
Luke
Developer
Developer
Germany
Beiträge: 3073
Registriert: Do 14. Aug 2014, 15:18
Wohnort: Sourcecode
Team-Rang: Entwickler
Fachgebiet: Implementierung
Spezialisierung: Programmierung

Re: WCS Mouse Trap (Für den Fenstermodus)

Beitrag von Luke » Sa 8. Aug 2015, 15:51

Neue Version 1.0.1.0. Primäre Änderungen: Win 10 Unterstützung.

Ab sofort wird das changelog nicht mehr im Startbeitrag geführt, sondern direkt dem Archiv hinzugefügt.
Tools: Setup ZIP Check & UnZip / DBST / Pilot Manager / VPT ...und andere
HowTo's: Joystick: Schub und Ruder (Twist) definieren ...und andere
Projekte: Deutsch-Mod / WCS+

"Det jeht nich', da is' keen Platz!"