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 31.12.2002, 01:21   #11
Atze
Veteran
 
Registriert seit: 06.08.2002
Alter: 39
Beiträge: 363


Standard

@Harry3 Vielen Dank für die Antworten.

Ich habe mir das gerade gezogen und fange an, mich damit Morgen mal zu beschäftigen.


ICH WÜNSCHE ALLEN HIER FALLS MAN SICH NICHT MEHR IM ALTEN JAHR HÖRT EIN GUTES NEUES UND GESUNDES JAHR.



mfg Atze
____________________________________
Der Weg vom Pils

Liebe geht durch den Magen, Pils durch die Blase

Atze ist offline   Mit Zitat antworten
Alt 31.12.2002, 12:50   #12
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard Hallo!

Also, Atze, deine Signatur gefällt mir sehr viel besser als die vorige.

Also, sollte ich es noch nicht erwähnt haben:
Für C brauchst du wenn möglich MS Visual Studio.
Für XML brauchst du nur NotePad.

Einen guten Rutsch wünsch ich euch!


Schöne Grüße,
Harri
harry3 ist offline   Mit Zitat antworten
Alt 31.12.2002, 13:38   #13
Atze
Veteran
 
Registriert seit: 06.08.2002
Alter: 39
Beiträge: 363


Standard

@ Harry3

Vielen Dank

Aber als was muss ich dann eigentlich das xml Gauge abspeichern. Erstmal als Text?!? oder wie macht man das???


mfg Atze
____________________________________
Der Weg vom Pils

Liebe geht durch den Magen, Pils durch die Blase

Atze ist offline   Mit Zitat antworten
Alt 31.12.2002, 13:51   #14
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Idee Bei XML

Du öffnest NotePad, tippst deinen Source Code ein, und dann gehst du auf "Speichern unter", ganz unten steht dann "Textdokumente", darüber gibst du den Namen ein, z.B. Gauge.xml, und weil du das .xml dabeistehen hast, weiß Notepad, dass es hier ein XML abspeichern muss.

Wenn du einen Code für ein bestimmtes Gauge in XML erklärt haben willst, kann ich dir da behilflich sein.

Viele Grüße
Harri
harry3 ist offline   Mit Zitat antworten
Alt 01.01.2003, 16:59   #15
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard

Zitat:
Ich habe mir das gerade gezogen und fange an, mich damit Morgen mal zu beschäftigen.
Also, schon erste Erfolge?
Oder musst du erst mal den Sylvesterrausch ausschlafen?


Viele Grüße
Harri
harry3 ist offline   Mit Zitat antworten
Alt 02.01.2003, 16:41   #16
Atze
Veteran
 
Registriert seit: 06.08.2002
Alter: 39
Beiträge: 363


Standard

@ Harry3

Danke für deine Hilfe.
Naja, ich war zu Silvester so betrunken das ich sogar neben das Klo gebrochen habe, und jetzt versuche ich es erstmal mit einem Popup Icon Ich meine damit, soetwas, womit man das ATC Fenster oder so öffnen kann.


mfg Atze
____________________________________
Der Weg vom Pils

Liebe geht durch den Magen, Pils durch die Blase

Atze ist offline   Mit Zitat antworten
Alt 02.01.2003, 16:57   #17
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard Hallo!

Es ist kurz vor 17.00Uhr, jetzt bin ich online. Jeden Tag fast zur selben Zeit...Komisch

Zitat:
Naja, ich war zu Silvester so betrunken...
Zumindest zu Silvester pass ich da sehr auf, weil es irgendwie schade wäre, wenn der erste Tag des Jahres gleich so anfangen würde.
Dabei war gestern auch noch ein sooo tolles Wetter!


In welcher Sprache schreibst du dein Popup Gauge? C oder XML?


Viele Grüße
Harri
harry3 ist offline   Mit Zitat antworten
Alt 02.01.2003, 17:25   #18
Atze
Veteran
 
Registriert seit: 06.08.2002
Alter: 39
Beiträge: 363


Standard

Hallo Harry3

Ich probiere es gerade in xml. Ich habe leider nur Borland C++ und wollte mir nicht noch ein anderes kaufen. Aber was bedeuten denne das hier???

ImageSizes="12,12,19,19" />

Also ich könnte mir darunter nur die Bildgröße vorstellen.


mfg Atze
____________________________________
Der Weg vom Pils

Liebe geht durch den Magen, Pils durch die Blase

Atze ist offline   Mit Zitat antworten
Alt 02.01.2003, 18:39   #19
Bastian
Elite
 
Registriert seit: 19.06.2000
Alter: 40
Beiträge: 1.015


Bastian eine Nachricht über ICQ schicken
Standard

Hi Atze

du kannst auch mit Borland C++ Gauges in C erstellen.
Das einzige was du beachten musst ist das Du eine Win32 Dll erstellst.
Die kannst du dann in *.gau umbenennen und dann sollte das gehen.

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 02.01.2003, 19:01   #20
harry3
Inventar
 
Registriert seit: 11.06.2001
Alter: 39
Beiträge: 2.397


harry3 eine Nachricht über ICQ schicken
Standard

Das MS-Original:

PHP-Code:
<Gauge Name="Overhead Icon" Version="1.0">
   <
Image Name="Icon_Compass.bmp" ImageSizes="12,12,19,19"/>
   <
Mouse>
      <
Help ID="HELPID_GAUGE_TOGGLE_OVERHEAD_WINDOW"/>
      <
Cursor Type="Hand"/>
      <
Click>250 (>K:PANEL_ID_TOGGLE)</Click>
   </
Mouse>
</
Gauge
Unter ImageSizes="x1,y1,x2,y2" versteht man in der Tat die Bildgröße.
Wobei die 4 Werte etwas verwirrend aussehen könnten, weil es ja nur zwei Werte gibt: x und y(waagrecht und senkrecht).
Die MS Standart Gauges haben immer 2 verschiedene Textursets dabei: einmal für niedrige, einmal für hohe Auflösung.
Die ersten beiden Zahlen x1 y1 sind für niedrige Auflösung[640*480], die anderen (x2,y2) für hohe Auflösung(1024*768). Damit ergibt sich auch der Umrechnungsfaktor: 1024/640=1,6!!!

Man muss aber nicht 2 Textursets verwenden, und die meisten tun das auch nicht. Es wäre einfach zu aufwendig jede Textur 2mal zu zeichnen!

Es reicht also bei deinen Gauges aus, ein Bild mit 19*19 Pixeln zu maln und dann ImageSizes="19,19" zu verwenden.


Noch ein Tipp: Im Mouse Bereich steht irgendwo HelpID. Dies ist die Hilfe, die angezeigt wird, wenn die Maus über dem Gauge ist. Mit HelpID stehen dir allerdings nur begrentzt viele Möglichkeiten zur Verfügung.(da gibts eine Tabelle). Und solche Dinge wie APU sind sicher nicht in der Tabelle vorhanden.
Aber du kannst dir eine Hilfestellung selber schreiben. Mit der Tooltip Funktion kannst du jeden beliebigen Text einfügen.
PHP-Code:
<Tooltip>Dein Hilfe Text</Tooltip
Bitte beachte aber das keine Sonderzeichen wie Ö,Ä... verwendet werden dürfen!

Ein copyright samt email kannst du natürlich auch noch hinzufügen, es hat keine Auswirkung auf dein Gauge!

Also sollte das Gauge schließlich ungefähr so aussehen:

PHP-Code:
<Gauge Name="Overhead Icon" Version="1.0">
   <
Image Name="Icon_Compass.bmp" ImageSizes="19,19"/>
   <
Mouse>
      <
Tooltip>Open or close Overhead Panel</Tooltip>
      <
Cursor Type="Hand"/>
      <
Click>250 (>K:PANEL_ID_TOGGLE)</Click>
   </
Mouse>
 <
copyright>(c)2003 by Atze [atze@email.de]</copyright>
</
Gauge
Soweit, so unklar?


Viele Grüße,
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 20:33 Uhr.


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