WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen > Designer Forum

Designer Forum Treffpunkt für Gedankenaustausch von Simmern, die selbst

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 22.05.2004, 13:00   #1
bartels
Jr. Member
 
Registriert seit: 01.10.2002
Alter: 57
Beiträge: 90


Standard

Also nicht gerade in XML aber mit C-gauges kann man wahrscheinlich feststellen ob ein Fenster geöffnet oder geschlossen wird, wenn man ein Gauge darauf plaziert. Der Trick ist die service ids des gauge callbacks auszuwerten: PANEL_SERVICE_PANEL_OPEN und PANEL_SERVICE_PANEL_CLOSE. Natürlich nur für gauges im 2D panel nicht im virtuellen Cockpit (da gibt es das zwar auch, da die aber nie richtig ausgblendet werden, gibt es auch keine zwischen-opens/closes). Davon mal ab kann man in C gauges zwischen Berechnen (PANEL_SERVICE_..._UPDATE) und Zeichnen (PANEL_SERVICE_..._DRAW) unterscheiden, berechnen ist im festem 18Hz Takt, Zeichnen hängt direkt an der Framerate, falls das Gauge sichtbar ist.

Ich weiß jetzt nicht ob das weiterhilft, ich habe Dein Ziel immer noch nicht ganz verstanden.
Arne Bartels
P.S. Ach ja, da neuerdings C und XML "miteinander reden", kann man die Info z.B. per L: Variable weitergeben.
bartels ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:22 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag