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 27.06.2002, 20:18   #1
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Frage XML-Gauges

Hallo!

Gibts hier im Forum eigentlich Leute, die XML-gauges programmieren können?

Soviel ich weiß, sind die xml-gauges ja in irgendsoeiner Internetsprache geschrieben. Mit welchem Programm erstellt man den nun solche Dateien. HTML Dateien kann man mit Publisher bearbeiten, aber wie bearbeitet man nun xml Dateien?
Und wenn mans händisch machen muss, wie gehts?

Viele Grüße
Harald ...der nun endlich einmal ein gauge erstellen will!

P.S.: Ich lade mir gerade das Panel SDK runter, vielleicht find ich ja dort auch ein paar Hinweise!
harry3 ist offline   Mit Zitat antworten
Alt 27.06.2002, 21:16   #2
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard

Ich hab inzwischen ein Programm und programmier schon ein bisschen herum, derzeit an einem Icon, auf das man klickt, und daraufhin sich dann das Overheadpanel öffnet.

Hier der Aufbau

-Gauge
Image
-Mouse
Help
Cursor
Click=>>bei Click findet sich der Text"200 (>K:PANEL_ID_TOGGLE)"

Damit wird beschrieben, dass das Gauge einen Befehl an den FS schickt. Aber was bedeutet nun dieses "200". Das ist bei jedem anders. Wie weiß der Flusi, welches Panel er durch diesen Iconöffnen soll? Wo lege ich also fest, dass das Overheadpanel des FS geöffnet werden soll?

mfg
harri
harry3 ist offline   Mit Zitat antworten
Alt 27.06.2002, 22:36   #3
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Reden Hallo!

Hab inzwischen das Gauge feriggestellt gehabt bis auf die Nummer. Und was sehe ich im Simicons.cab? Dort gibt es ja bereits eine Sim_Icon für das Overhead. Hab ich das Gauge also gleich vergleichen können. Und dort stand 250. Also hab ich die Nummer eingegeben, zu einem Panel installiert, FS gstartet, und es funktioniert. Juhuu, mein erstes Gauge!!!

Aber ganz klar ist mir die Sache immer noch nicht mit dieser Nummer. Von wo erfahre ich diese Nummern, welches Subpanel welcher Nummer zugeordnet ist. Oder kann ich sogar so eine Nummer selber erstellen für ein neues subpanel? Vielleicht kennt sich von euch ja einer aus.

Als Anlage nch die Gauge Datei.

mfg
harri
harry3 ist offline   Mit Zitat antworten
Alt 30.06.2002, 13:28   #4
Bastian
Elite
 
Registriert seit: 19.06.2000
Alter: 39
Beiträge: 1.015


Bastian eine Nachricht über ICQ schicken
Standard

Hi Harry

also vorweg ich programmiere die "alten" Gauges mit C/C++ im *.gau Format.

Diese Nummer ist von der Panel.cfg abhängig.
Den einzelnen Fenstern werden Ident zahlen zugeordnet die man in der Pane.cfg findet.
Bsp.

[Window01]
file=Spirit_instrument.bmp
size_mm=1024,768
window_size_ratio=1.00
position=7
visible=0
ident=1


Hier wäre die Ident zahl (ident = 1) 1.
Wenn Du dieses Panel schalten möchtest dann müsstest Du also eine 1 benutzen.

Ich habe mir ein Gauge geschrieben mit dem man in der Panel.cfg festlegen kann welche Ident zahl geschaltet werden soll.
Das macht es deutlich einfacher

Gruß
Bastian
____________________________________
\"I\'am still confused but on a higher Level\" - Enrico Fermi

Linux isn\'t for free - or is your time worthless?

Schwedenphysiker
Bastian ist offline   Mit Zitat antworten
Alt 30.06.2002, 18:01   #5
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Reden Danke für die Antwort!

Habe im Avsim Forum eine ähnliche Antwort bekommen, hier die Auflistung der schon festgelegten Idents:

IDENT_MAIN_PANEL 0
THROTTLE_PANEL 10
RADIO_STACK_PANEL 50
COMPASS_PANEL 75
MINI_CONTROLS_PANEL 100
ANNUNCIATOR_PANEL 125
ANNUNCIATOR2_PANEL 150
IFR_MAIN_PANEL 175
COLLECTIVE_PANEL 200
GPS_PANEL 225
OVERHEAD_PANEL 250


mfg
harri
harry3 ist offline   Mit Zitat antworten
Alt 30.06.2002, 18:03   #6
Bastian
Elite
 
Registriert seit: 19.06.2000
Alter: 39
Beiträge: 1.015


Bastian eine Nachricht über ICQ schicken
Standard

Hi Harry

die kannte ich auch noch nicht.
Man muss eben nur schauen ob die Designer auch wirklich diese Konstanten verwenden.

Gruß
Bastian
____________________________________
\"I\'am still confused but on a higher Level\" - Enrico Fermi

Linux isn\'t for free - or is your time worthless?

Schwedenphysiker
Bastian ist offline   Mit Zitat antworten
Alt 01.07.2002, 22:30   #7
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Reden Hallo!

Dieses Wochenende war ich am EADI(elektr. künstl. Horizont)programmieren. Ganz fertig bin ich immer noch nicht, aber der Großteil ist schon O.K! Mit Hilfe von ein paar xml-Spezialisten von AVSIM.COM lässt sich wirklich jedes Problem lösen!

Was noch fehlt, sind die ILS-Anzeigen(GS, LOC). Ich hatte da immer Fehler, als ich sie programmiert habe. Habe mal bei AVSIM nachgefragt. Vielleicht haben die ja morgen schon eine Antwort, dann kann ich das Problem auch noch lösen.

Das derzeitige Gauge habe ich mal als Bild eingefügt.
Und der link zum Gauge, das ich nachbauen will: Hier klicken!!!

Viele Grüße
Harald
harry3 ist offline   Mit Zitat antworten
Alt 04.07.2002, 23:27   #8
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Reden Bin fertig...

mit dem Gauge, und nicht mit den Nerven

Ich habe dem EADI noch LOC/GS eingebaut, und sonst noch ein paar Kleinigkeiten verbessert.

Mir wären keine Fehler mehr aufgefallen...vielleicht seht ihr ja noch was?
Ein Screenshot ist beigefügt!

Viele Grüße
Harald
harry3 ist offline   Mit Zitat antworten
Alt 05.07.2002, 10:39   #9
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard

Achja, wenn es irgendwer brauchen sollte...hier mein Gauge. Installation etc. ist in der Doc erklärt!

mfg
harri
harry3 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 01:08 Uhr.


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