XWidgetSoft Forum

XWidget & XLaunchpad , Desktop customization
It is currently May 2nd, 2025, 8:43 am

All times are UTC - 8 hours




Post new topic Reply to topic  [ 2 posts ] 
Author Message
PostPosted: March 28th, 2016, 5:41 am 
Offline
User avatar

Joined: July 29th, 2013, 9:13 am
Posts: 609
Now tested and working well - Ready to download now here: http://lightquick.co.uk/downloads/panzer-battery-gauge-xwidget.html?Itemid=264

Image

Widget in full size (use mousewheel to resize up and down)

Image

Widget About-Us image.

Image

Widget in small size - approx 50%.

Image

Image

Widget in fullsize on a suitable tank-based wallpaper on a Windows 10 desktop.


Attachments:
File comment: NEW version - the previous version was downloaded 82 times
tank_battery_gauge.xwp [3.62 MiB]
Downloaded 436 times
Top
 Profile  
 
PostPosted: March 24th, 2018, 5:03 am 
Offline
User avatar

Joined: July 29th, 2013, 9:13 am
Posts: 609
I have updated the above battery gauge widget and also created a Yahoo version of the same to show the differences between the two approaches. One uses a core that is bound to a rotator, the other has a pointer image with a central registration point that allows it to rotate. It is rotated by a javascript call to the Yahoo engine's battery API.

Image

Another reason for comparing the Yahoo widget versions with the Xwidgets is to demonstrate how efficient the YWE animations are. When I am running 6 or 7 Xwidget gauges on the desktop with pointer animations turned on then there is a definite decrease in the desktop redraw response times, you can observe white shadows behind the desktop windows as you drag them. This does not occur using YWE animations and you can have multiple gauges on screen with no effect. I think this has to do with the monolthic nature of xwidgets all running in the same process, the effect of screen redraw over the Xwidget 'layer' has to compete for cpu cycles with running widgets. Tony should compare the two engines and look to improving that part of Xwidget.


Attachments:
File comment: Yahoo widget version allowing code comparison
Panzer battery gauge Ywidget.zip [2.07 MiB]
Downloaded 456 times
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: Google [Bot] and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron

Powered by phpBB® Forum Software © phpBB Group