Entwickler-Ecke
Freeware Projekte - AlphaDesktopUhr
hui1991 - Mo 29.09.08 15:35
Titel: AlphaDesktopUhr
Hallo,
als ich
Bergmann89's DesktopUhr gesehen und getestet habe, habe ich mir gedacht das geht doch besser. Und nach gemessenen 6 Stunden programmierzeit ist es endlich so halbwegs gut. :D
Ich nenne sie AlphaDesktopUhr, wegen der Transparenz die man am Rand der Uhr sehen kann. (Keine Verpixelungen)
Auf dem Screenshot sieht man die Desktopuhr auf einem weißen Hintergrund.
Das Programm ist im Zip-Archiv. Das Programm hat bei mir 0% vom CPU dauerhaft genommen und 60MB (30MB Ram + 30 MB VRAM). Der benötigte Festplattenspeicherplatz liegt bei 1,7MB, weil die Bilder noch in einer großen Auflösung drin liegen.
Ja dann, viel Spaß mit dieser DesktopUhr. :D
Hier ist noch der Thread von
Bergmann89:
Thread von
Bergmann89's DesktopUhr [
http://www.delphi-forum.de/viewtopic.php?t=84889]
MfG
hui1991
Moderiert von
Narses: überflüssige Leerzeilen/Umbrüche entfernt
jaenicke - So 05.10.08 17:54
Wenn man da jetzt noch einstellen könnte, dass sie im Vordergrund bleibt und vielleicht auch Teile der Uhr transparent sein könnten, dann wäre sie perfekt :mrgreen:, aber so ist sie auch schon ganz nett.
Bergmann89 - Mi 08.10.08 11:01
HI,
toll das ich die Anregung dazu geben durfte xD
hast du das auch über OpenGL geregelt?
MfG Bergmann.
hui1991 - Mi 08.10.08 13:21
Ich hab es mit Transparenten PNGs gemacht.
Ohne OpenGL.
Damit der Prozessor trotzdem net viel belastet ist, berechne ich am Start die ganzen Bilder und zeichne die dann mit einer funktion drüber.
Geht ziemlich schnell.
Sind auch 2 Forms die übereinander liegen, weil ich es nicht geschafft habe die Transparenz richtig zu berechnen. ^^
Im Anhang ist noch eine Transparente Uhr (nur der Hintergrund getauscht).
Und das es sich von Unten nach Oben auffüllt ist nur weil ich das im Kreis nicht geblickt habe wie man das macht.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!