[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MOD - Development (http://www.emule-web.de/board/emule-mod-development/)
-   -   Graphische Darstellung der Länderflaggen (http://www.emule-web.de/board/8719-graphische-darstellung-der-laenderflaggen.html)

LowTech 2. January 2005 17:59

Graphische Darstellung der Länderflaggen
 
Hallo, liebe Maultiergemeinde,:grn

ich bin seit einiger Zeit dabei, mir auf Basis des 0.44d Morph-5.x-Mod einen eigenen Muli zu programmieren.
Bislang konnte ich noch jede auftauchende Schwierigkeit durch Suche im Netz oder logisches Analysieren des Quellcodes lösen.
Jetzt bin ich jedoch an ein Problem geraten, an dem ich mir die Zähne auszubeißen drohe.

Es geht um die graphische Darstellung der, den jeweiligen Client-IP's zugeordneten, Länderflaggen.
Mich stören die angedeuteten Falten und Schatten welche die Flaggen als im Wind wehend erscheinen lassen sollen.

Trotz intensiver Suche kann ich den für diesen "Im-Wind-Weh-Effekt" verantwortlichen Code im Quellcode nicht ausfindig machen.
Obwohl die, von mir selbst erstellten Icons unter /flag/res, ohne diesen Effekt dargestellt sind, taucht er bei Benutzung der kompilierten countryflag.dll im eigenen oder dem ursprünglichen Morph-Mod wieder auf.

Ich hoffe sehr, daß mir jemand hier einen Tip geben kann, wo ich im Quellcode suchen muß, um diesen "Im-Wind-Weh-Effekt" abzustellen und die ursprünglichen Icons unverfälscht zu übernehmen.

Bin für jeden Hinweis dankbar!


Gruß Euch allen!

LowTech

Rumpelzuck 2. January 2005 20:55

Hi LowTech,

hast du die Anleitung in der readme.txt im "flag" Verzeichnis genau befolgt?
Für Muli unter NT muss die DLL vielleicht auch in countryflag32.dll umbenannt werden?
Welche Farbanzahl in den Icons kann NT?
Lt. Anleitung kann Win98/Me nur bis zu 24 Bit, erst ab W2K auch 32Bit, zu NT steht da nichts.

Der simulierte Faltenwurf der Icons ist meiner Ansicht nach in den Quell-Icons selber enthalten. Sieht bei mir jedenfalls in der Mulianzeige genauso aus wie die .ico Dateien im Grafikprogramm.

Ich habe gerade mal folgenden Test gemacht:
de.ico im \res Ordner etwas verändert, alles lt. Anleitung im \flag Verzeichnis kompiliert, die DLL als countryflag32.dll (mein Muli läuft unter Win2003) in den \config Ordner des Muli und die veränderte .ico Datei ist genauso dann auch im neugestarteten Muli sichtbar. Klappt einwandfrei. :beer:

Ich tippe auf Vorgehensfehler deinerseits :wink: oder eine Inkompatibilität von NT :bang

Ciao
Rumpelzuck

LowTech 2. January 2005 22:38

Mea culpa!
 
Hallo Rumpelzuck,

es war der Vorgehensfehler meinerseits! :roll: :yes:

In der Annahme, Windows NT reihe sich als Urahn in die Familie seiner Nachkommen W2K und XP ein, habe ich die ganze Zeit mit 32-Bit Farbtiefe herumgewurschtelt.
NT kann jedoch nur bis zu 16-Bit Farbtiefe darstellen. Das war mein Fehler!

Hab meine Icons nun in 16-Bit konvertiert und, siehe da, es funktioniert tadellos!

Vielen Dank für die schnelle und präzise Hilfe :smile:


'nen schönen Abend noch,
wünscht Dir und allen Lesern:

LowTech


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:48 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102