Seite 3 von 6

Verfasst: 28.04.2005 14:55
von ts-soft
hier noch mal ein anderer Snapshot, mein Gratis-Webspace ist gerade down :D
Bild

Verfasst: 28.04.2005 15:00
von bobobo
NicTheQuick hat geschrieben:LOL :lol:
GeoCities hat geschrieben:Die aufgerufene Web-Site hat die Anzahl der möglichen Abrufe überschritten.
Der Zugriff auf diese Site wird innerhalb der nächsten Stunde wieder möglich sein. Versuchen Sie es dann bitte erneut.
hm .. geiz ist ungeil.

Verfasst: 28.04.2005 15:03
von ts-soft
Bild
bobobo hat geschrieben: hm .. geiz ist ungeil.
Man spart wo man kann :mrgreen:

Verfasst: 29.04.2005 21:17
von Lebostein
Hm, auch mit der neuen Version hab ich die Darstellungsprobleme hier auf Windows 98. Wie gesagt, die zwei Skins mit der blauen Farbe (Wolf mit Kind und das Viereck) machen keine Probleme, alles schön blau. Aber die anderen Skins sehen immer noch so aus, wie ich es auf meinem Screenshot dargestellt hatte....

Verfasst: 30.04.2005 11:04
von Danilo
Lebostein / ts-soft:
Danke nochmal fürs testen, sollte nun alles gehen: SkinWinFast_Test.zip (2,70MB)

Hintergrund:
MSDN & Win32.hlp sagen bei der Funktion SetDIBits
The device context identified by the hdc parameter is used only
if the DIB_PAL_COLORS constant is set for the fuColorUse parameter;
otherwise it is ignored.
Auf Win9x stimmt das allerdings nicht - dort muß man immer einen
richtigen DC angeben, da dieser verwendet wird.
Eventuell ein Bug in Win9x der erst später behoben wurde.
Bei NT4, Win2k und XP funktioniert es ja korrekt wie es soll.

Verfasst: 30.04.2005 17:47
von IB-Software
Habe es unter Win95/98/ME getestet. Die Farben werden richtig dargestellt.

Ingo

Verfasst: 30.04.2005 18:31
von Danilo
IB-Software hat geschrieben:Habe es unter Win95/98/ME getestet. Die Farben werden richtig dargestellt.
Danke!


Ich habe jetzt noch den Befehl GenerateFastSkin() geschrieben.

Damit kann man zur Laufzeit seinen Programmes solche Skins
erstellen.
In einem Programm kann man somit dem User erlauben ein
eigenes .bmp zum skinnen des Fensters zu benutzen. Dann
erstellt man zur Laufzeit aus diesem Bild einmal einen Skin,
und danach kann man immer die schnellen Skins nutzen.

Habe gleich mal ein bmp2pbs gemacht um es zu testen: bmp2pbs.zip (19k)

Habs schon getestet, aber vielleicht möchte es ja jemand mit
eigenen Bildern testen. Wer schon SkinWin() benutze kann so
seine Skin-Bilder ganz leicht konvertieren.
Einfach .bmp auf bmp2pbs.exe ziehen und kurz warten - wenn
alles OK ist kommt ein kurzes Beep, ansonsten eine MsgBox.

Verfasst: 02.05.2005 16:59
von Lebostein
Übrigens funktioniert es jetzt mit der neuen Version unter Win98! Keine Probleme mehr, alles wird ordentlich dargestellt.

Aber diesen "Schleier" bei der Animation habe ich auch hier, d.h. es wird das nächste Frame schon gezeichnet, während die vorherigen Frames noch nicht ausgeblendet wurden. Man sieht immer so 2-3 Bilder gleichzeitig auf dem Desktop. Kann aber auch an meiner lahmen Kiste liegen...

Verfasst: 02.05.2005 17:15
von NicTheQuick
Funktioniert prächtig. Klasse Arbeit. Das Skin generieren braucht zwar seine Zeit, aber okay. Danach gehts ja ruckzuck. :allright:
Jetzt fehlt nur noch eine Funktion um animierte Skins zu erstellen. :D

PS.: "DKPS"? DK ist mir klar, aber wofür steht PS? PowerSkin?

Verfasst: 02.05.2005 19:14
von Danilo
NicTheQuick hat geschrieben:PS.: "DKPS"? DK ist mir klar, aber wofür steht PS? PowerSkin?
Vielleicht PureSkin?

'DKPBS' passt ja nicht in ein Long... ;)

Komme diese Woche leider nicht mehr großartig dazu, da ich
ab Donnerstag mal wieder ein verlängertes Wochenende mache.
Fallschirmspringen geht wieder los... :D

Am Code sind es jetzt eigentlich nur noch Kleinigkeiten/Verschönerungen,
d.h. wir müßen nur noch die Doku fertig machen, dann demnächst Release...

Damit wär mein Job hier bei PB dann endlich erledigt - hab nichts
weiter auf meiner ToDo-Liste... :)