
SkinWinFast Test vor Release
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
hier noch mal ein anderer Snapshot, mein Gratis-Webspace ist gerade down


PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

hm .. geiz ist ungeil.NicTheQuick hat geschrieben: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.
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Man spart wo man kannbobobo hat geschrieben: hm .. geiz ist ungeil.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

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....
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
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.
Danke nochmal fürs testen, sollte nun alles gehen: SkinWinFast_Test.zip (2,70MB)
Hintergrund:
MSDN & Win32.hlp sagen bei der Funktion SetDIBits
Auf Win9x stimmt das allerdings nicht - dort muß man immer einenThe 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.
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.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
-
IB-Software
- Beiträge: 57
- Registriert: 29.08.2004 11:05
- Computerausstattung: Windows 11
- Wohnort: Berlin
- Kontaktdaten:
Danke!IB-Software hat geschrieben:Habe es unter Win95/98/ME getestet. Die Farben werden richtig dargestellt.
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.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Ü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...
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...
- NicTheQuick
- Ein Admin
- Beiträge: 8835
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Vielleicht PureSkin?NicTheQuick hat geschrieben:PS.: "DKPS"? DK ist mir klar, aber wofür steht PS? PowerSkin?
'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...
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...
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck