Transparent Clock
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
Transparent Clock
What, another transparent clock? Hasn't it been done? Yes, it has. By me and others. But - I've never been particularly pleased with a few of the features of my earlier VistaClock, in particular:
- Won't run on 16-bit desktop
- Stops while being moved
- Second hand jumps rather than moving smoothly
- Filesize is 547k upx'd
- Uses 16mb system memory when running
- Many programming tricks employed to reduce cpu usage
I felt that this clock would make a good testbed for some of the new commands in my upcoming GdiPlus library, so I revisited the project with a view to testing out my lib. The result is:
- Will run fine on a 16-bit or 32-bit desktop
- Keeps running while being moved
- Second hand sweeps smoothly
- Filesize is 61k upx'd, one-ninth the size of VistaClock
- Uses 4.7 mb system memory
- No CPU conservation tricks are necessary - uses no cpu at all (here)
Wanna try it out?
http://www.networkmaestro.com/TransparentClock.exe
*new* Screensaver http://www.networkmaestro.com/TransparentClock.scr
For those using Windows 2000: TransparentClock.exe will now work in your OS, no need for a separate version.
Hope you like it! The lib is still in development, but when it's ready I believe almost any reasonably experienced PB programmer will be able to write something similar with little effort.
- Won't run on 16-bit desktop
- Stops while being moved
- Second hand jumps rather than moving smoothly
- Filesize is 547k upx'd
- Uses 16mb system memory when running
- Many programming tricks employed to reduce cpu usage
I felt that this clock would make a good testbed for some of the new commands in my upcoming GdiPlus library, so I revisited the project with a view to testing out my lib. The result is:
- Will run fine on a 16-bit or 32-bit desktop
- Keeps running while being moved
- Second hand sweeps smoothly
- Filesize is 61k upx'd, one-ninth the size of VistaClock
- Uses 4.7 mb system memory
- No CPU conservation tricks are necessary - uses no cpu at all (here)
Wanna try it out?
http://www.networkmaestro.com/TransparentClock.exe
*new* Screensaver http://www.networkmaestro.com/TransparentClock.scr
For those using Windows 2000: TransparentClock.exe will now work in your OS, no need for a separate version.
Hope you like it! The lib is still in development, but when it's ready I believe almost any reasonably experienced PB programmer will be able to write something similar with little effort.
Last edited by netmaestro on Fri Nov 10, 2006 2:42 am, edited 4 times in total.
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada
- netmaestro
- PureBasic Bullfrog
- Posts: 8451
- Joined: Wed Jul 06, 2005 5:42 am
- Location: Fort Nelson, BC, Canada