[FIXED] OSD refresh problem

Found a bug in EventGhost? Report it here.
Post Reply
Bob
Posts: 40
Joined: Sun Oct 22, 2006 5:46 pm

[FIXED] OSD refresh problem

Post by Bob » Sat Nov 18, 2006 9:57 pm

Hi,


With the last exe, i have a probleme with the OSD plugin :

Image

I'm using those macro to manage the volum sound ? With old release no problems.

Code: Select all

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Name="Arbre de configuration" Version="792">
<Autostart Name="Démarrage automatique">
<Plugin File="USB-UIRT" Identifier="USB_UIRT">gAKJiYmHcQAu</Plugin>
</Autostart>
<Folder Name="son PC">
<Macro Name="Change Master Volume: 1.0 %">
<Event Name="USB_UIRT.Vol+">
</Event>
<Action>System.ChangeMasterVolumeBy(2.0)</Action>
<Action>EventGhost.PythonCommand(u'eg.globals.son=int(eg.result)')</Action>
<Action>EventGhost.ShowOSD(u'{eg.globals.son}%', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (232, 232, 232), (0, 0, 0), 1, (50, 50), 0, 4.0)</Action>
<Action>EventGhost.AutoRepeat(0.59999999999999998, 0.10000000000000001, 0.01, 1.0)</Action>
</Macro>
<Macro Name="Change Master Volume: -1.0 %">
<Event Name="USB_UIRT.Vol-">
</Event>
<Action>System.ChangeMasterVolumeBy(-2.0)</Action>
<Action>EventGhost.PythonCommand(u'eg.globals.son=int(eg.result)')</Action>
<Action>EventGhost.ShowOSD(u'{eg.globals.son}%', u'0;-48;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (232, 232, 232), (0, 0, 0), 1, (50, 50), 0, 4.0)</Action>
<Action>EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 1.0)</Action>
</Macro>
</Folder>
</EventGhost>

Any clue ?

Thanks

PS : Perhaps we could open a bug report post on the English forum ?

User avatar
Bitmonster
Site Admin
Posts: 2239
Joined: Mon Feb 06, 2006 10:28 pm

Post by Bitmonster » Sun Nov 19, 2006 1:06 pm

793 is up...

The display of the OSD is a bit flickery if you quickly change it, but it should work again now. The whole OSD code needs to be rewritten someday, perhaps in C.

I think we don't need a separate bug report topic, because I get informed of every new topic/post in any forum automatically now. And by separating the topics we can easier keep track which bugs are fixed.

Bob
Posts: 40
Joined: Sun Oct 22, 2006 5:46 pm

Post by Bob » Sun Nov 19, 2006 1:32 pm

Ok, fixed, Thanks.


When i was using girder, i used the XP-OSD plugin. I'm not able to code anything like this, but I hope that the EG's OSD plugin go in that way.

The XP OSD plugin is a really good plugin. You can manage background with bmp. You can use transparency and fade in/out.

Really cool features !!

Post Reply