Style:  Aqua  Graphite  Dark 
    TabSRMM
*
   
Please login or register. Forgot your password?
linktree TabSRMM  >  TabSRMM support  >  Bug reports (Moderator: Nightwish)
linktree Topic: Bug in skinning engine?
Members: 2190  •  Posts: 10350  •  Topics: 1749
Please welcome Jon Transter, our newest member.
0 Members and 1 Guest are viewing this topic.
 
Topic: Bug in skinning engine?, Started by avening  (Read 4521 times) Search this topic *
Pages: 1 2 [All] |   Go Down
Forum Member
*****

Karma: 0
Posts: 11
Hi

I don't know if it is bug but I want to ask. I have modified Periferral's tabsrmm skin. Everything look great but when I switch from screensaver to desktop, message log is deformed. (http://grafig.net/avening/tabsrmm.png)

It happens with all skins, not only with my modified skin.

Thanks for reply
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
It is not a bug in the skinning engine. Your screensaver most likely messes with the display settings.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Posts: 11
Thanks for quick reply

So is there any solution how message log would hold it's settings or must I change my screensaver?
« Last Edit: June 26, 2006, 15:27:42 by avening »
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
Thanks for quick reply

So is there any solution how message log would hold it's settings or must I change my screensaver?

Which screensaver are you using?

I've tested with the default Windows XP screensavers (including the OpenGL variants) and could not reproduce that effect).

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Posts: 11
It is 'The Lost Watch 3D Screensaver. (http://www.3planesoft.com/fr/watch.html)
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
It is 'The Lost Watch 3D Screensaver. (http://www.3planesoft.com/fr/watch.html)

Hm, works for me, although the screensaver itself throws some strange error messages when switching back to desktop.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Posts: 11
Ok, so i will test it on another computer
Forum Member
*****

Karma: 0
Posts: 11
Hi

I have found another person with same problem (http://grafig.net/avening/tabsrmm2.jpg). It happens with grafic programs (Adobe photoshop illustrator, Pinnacle media center)
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
I have found another person with same problem (http://grafig.net/avening/tabsrmm2.jpg). It happens with grafic programs (Adobe photoshop illustrator, Pinnacle media center)

Fine. File it as known issue. As long as I cannot reproduce it, don't expect a fix, because I must know the cause for the problem. A screenshot doesn't help much here, it only shows the result of some data corruption.

Meanwhile, reloading the skin should help.

« Last Edit: July 02, 2006, 12:54:39 by Nightwish »

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Posts: 11
Ok, thanks
Forum Member
*****

Karma: 0
Posts: 7
nightwish.. this is the same problem i was telling you about. I have the same issue. I thought it was because I was on a laptop or something or something to do with my VPN or wireless setting. But I know a few people now who have the same problem.

Can you try to reproduce this problem with my skin. I'm wondering if its something wrong with that rather than the skinning engine.

Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
nightwish.. this is the same problem i was telling you about. I have the same issue. I thought it was because I was on a laptop or something or something to do with my VPN or wireless setting. But I know a few people now who have the same problem.

Yes, I know. But i don't consider it overly important. Skinning is optional and basically unsupported code. It may not work on all systems properly and I don't have the time to investigate why, because there are 1000 of possible problems due to different system configurations. If it was easy to reproduce and fix I would do it, but I have not seen a single skin image corruption on my system (yet).

I hope that I can reproduce it at some point or get some more useful hints on how to trigger the problem to fix it.
« Last Edit: July 04, 2006, 20:00:34 by Nightwish »

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
Hallo,
also als erstes entschuldige bitte mein Deutsch.
Ich habe das selbe hoch beschriebene problem  http://pg.yw.sk/datas/problem1.png  , auch wenn du gesagt hast das skinning nicht so wichtig ist, denk ich, man kann das Problem leicht nachahmen. Also getestet on mehreren computern (nvidia,ati) andere codecspacks(k-lite,divx usw) mehrere skins. Es macht immer wenn mann einen film irgendwelchen(divx, mpeg,dvd) in irgendeinen player(bsplayer,windows media player, powerdvd usw) anschaltet. Also alles was overlay, oder wie es heisst benutzt.
Die ganze Prozedur ist hier.

1: Das message fenster(tabsrmm window) ist geschlossen.
2: Film anchalten
3: Message window annmachen , und die farben sind nicht so wie sie sein sollten

Denke sowas nachzumachen sollte kein problem seien.


Und ich hab noch etwas bemerkt(wieder mehrere computer getestet):

1: Message window ist geschlossen
2: Message window anmachen(mit contact anklicken oder so).
3: Jetzt nur auf title bar klicken und die maus gedruckt halten (rechten mouse knopf als ob du das fenster irgendwo bewegen mochtest aber du darfst dich nicht bewegen).

Wenn du es richtig machst, bemerkst du so etwas http://pg.yw.sk/datas/problem2.png

Und das dritte problem ist hier http://pg.yw.sk/datas/problem3.png

1: wenn du mit der Maus das Fenster durch die (mini, maxi,close) Knopfe verlasst , sehen sie wie gedruckt aus.


Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
Denke sowas nachzumachen sollte kein problem seien.
Es ist eben auf meinem System *nicht* reproduzierbar, mit keinem der player (nutze nur WMP und WinDVD, habe auch keine Lust nun 10 verschiedene videoplayer zu installieren).

Helfen kann unter Umständen, den overlay modus abzuschalten.

Ich habe leider keine Zeit, mich um dieses Problem zu kümmern. Wer es hat darf halt keine skins verwenden, tabSRMM läuft schließlich auch ohne tadellos.

Problem #2 - kommt hin und wieder vor.

#3 - ist eher ein skin Problem, da die Titelschaltflächen ja 3 states kennen: Normal, gedrückt und mouseover.


---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
Ok , weiss nicht wieso es bei dir nicht geht. Ich habe dir geschrieben das es auch WMP macht, du brauchtests also nichts zu instalieren(Es hat mit dem program garnichts zu tun). Also wenn du schon etwas guckst meine ich (wmp oder so) dann macht es das nicht. Also alle fenster, programe sind geschlossen nur miranda lauft(aber ohne das message window, am besten einmal das message window anchalten dann schliessen) . Dann mit wmp(das du ja benutzt) , einen film angucken (am besten avi(divx) wmv geht auch). Dann message window anschalten.
Wenn  es bei dir auch dann nicht macht dann suche noch weiter was es ohne das video es auslosen konnte (oder ob es nicht irgendwass im config von message session sein kann).
Aber vielen dank fur deine Zeit  :)
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
Wenn  es bei dir auch dann nicht macht dann suche noch weiter was es ohne das video es auslosen konnte (oder ob es nicht irgendwass im config von message session sein kann).
Aber vielen dank fur deine Zeit  :)

Es wird ziemlich sicher durch den overlay modus ausgelöst. Die Probleme damit sind hinreichend bekannt treten halt nicht auf allen Systemen auf.

Mein Rechner hat recht neue hardware + Treiber (ATI x1900xt + omega drivers) und ich nutze WMP (allerdings den 9er) und meine TV Karte nutzt ebenfalls overlay.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
Genau, aber es braucht noch nen Faktor denn ich nicht noch kenne , weil als ich es zum ersten mal bemerkt habe, hat meine Anleitung die ich dir geschickt habe nicht 100 % funktioniert. Gestern hats es nur dann gemacht wenn mann meine Anweisungungen befolgen hat. Heute gehts auch wenn das Fenster geofnet ist. Ich habe den computer aber nicht abgeschaltet und der einzige Unterschied ist das ich jetzt etwas gebrennt habe(Nero, und normal lauft bei mir FF, miranda, total commander, utorrent, nod32, cpuidle extreme.).
Ich versuche ne saubere XP Instalation, wenn ich es besser lokalisiert habe, melde mich dann.
Nochmals danke fur deine Zeit.

PS: (wmp hab ich auch 9 version, und benutze normal sowas nicht : ) , und omega treiber versuche ich noch auch).
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
Genau, aber es braucht noch nen Faktor denn ich nicht noch kenne , weil als ich es zum ersten mal bemerkt habe, hat meine Anleitung die ich dir geschickt habe nicht 100 % funktioniert. Gestern hats es nur dann gemacht wenn mann meine Anweisungungen befolgen hat. Heute gehts auch wenn das Fenster geofnet ist. Ich habe den computer aber nicht abgeschaltet und der einzige Unterschied ist das ich jetzt etwas gebrennt habe(Nero, und normal lauft bei mir FF, miranda, total commander, utorrent, nod32, cpuidle extreme.).
Ich versuche ne saubere XP Instalation, wenn ich es besser lokalisiert habe, melde mich dann.
Nochmals danke fur deine Zeit.

Ich würde mal vorschlagen: Auf die nächste Version warten. Ich habe jetzt eine zusätzliche Option auf die Skin-Optonsseite gepackt mit der die skinning-engine angewiesen wird, die Skinitems vor dem Zeichnen zu refreshen. Das könnte eventuell helfen.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
Vielen vielen dank :), ich werde auf die neuse version warten.
Forum Member
*****

Karma: 0
Posts: 7
Quote
nightwish. i have narrowed down the problem some more. I noticed that the not all of my skin in affected when this occurs. Only parts of the skin are affected. Looking at the tsk file, I realized that only items that have PERPIXEL=1 are affected. The parts that are not set are fine. For example, in my skin, the frame and container are fine. No problems with them. However, tabs, buttons, titlebuttons are all messed up.

Yes, because this issue only ruins the alpha channel information of the image. Normal color information remains untouched. So this is basically a problem with display settings (maybe, on some sysems, overlay mode switches to 24bit color depth - still true color, but without alpha channel information).

Its clearly a system problem as it doesn't happen for everyone. I can run every overlay application I want (WMP, Windvd, my TV receiving software - even simulatnously, either fullscreen or windowed) and nothing happens. I tried to mess around with the overlay controls, still nothing...

Anyway, I've added a switch to the skin options dialog which will force the skinning engine to more aggresively refresh the cached image items - maybe that will help.
« Last Edit: July 05, 2006, 15:41:35 by Nightwish »
Forum Member
*****

Karma: 4
Gender: Male
Posts: 95
Hatred
Periferral, try looking at this thread.

---------------------------
- It's hot as hell in here.
- You see it too? For me, it's always like this.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
I found cause - it's drivers/videocard 2d acceleration. When i move HW acceleration slider by 1 position to left (disable cursor and bitmap accelerations) - bug disappears.
You were right, this helps , but then i get errors in the clist(i use modern http://pg.borec.cz/datas/problem5.png )   :( . The newest drivers didnt helped either.
An another error , its like the second one http://pg.borec.cz/datas/hh.avi
and why i am getting this: http://img154.imageshack.us/my.php?image=problem62fz.png
(i cannot select it with my mouse, just with spacebar.(1.1.0.3 version)).
And http://img216.imageshack.us/my.php?image=problem77po.png (with transparency).

« Last Edit: July 09, 2006, 08:35:46 by PG »
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
and why i am getting this: http://img154.imageshack.us/my.php?image=problem62fz.png
(i cannot select it with my mouse, just with spacebar.(1.1.0.3 version)).

This is because the items are 3state checkboxes and one of the states is internally skipped, but that only works when clicking with the mouse. Won't be fixed (too much work, not serious enough)

Quote
And http://img216.imageshack.us/my.php?image=problem77po.png (with transparency).

Cannot see any problem here. Generally, you should NOT enable transparency in skinned mode (this will also hurt performance a lot).

Cannot comment on the .avi, sorry, but I don't have the time to download a huge video at 0.2 kB/s.
« Last Edit: July 09, 2006, 16:23:42 by Nightwish »

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
I am sorry , that is the freehosting, its so slow on some connections, creating another link, try this http://pg.yw.sk/datas/hh.avi . The video has just 200kB.(The old titlebar is flashing, under the "Unregistered screen recorder gold" :) )

And the problem by the transparency , is that some things are fully transparent (transparency set to 245) clearly to see on the titlebar and the statusbar, avatar. Have created another picture http://img479.imageshack.us/my.php?image=problem83lt.png , anything what is red.

And the checkboxes(icons)  it does just the version 1.1.0.3 , the previous from build 59 are good.
« Last Edit: July 09, 2006, 17:46:32 by PG »
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
And the problem by the transparency , is that some things are fully transparent (transparency set to 245) clearly to see on the titlebar and the statusbar, avatar (It affects the avatars too) have created another picture http://img479.imageshack.us/my.php?image=problem83lt.png , anything what is red.

Yes, that's called color keying and there is nothing wrong with it. It's a skin issue, because it defines a color value as color key which is actually in use at some areas. The color value which was defined as color key will appear transparent then.

Currently, color keying is implemented, but since it isn't very useful, it might be removed in the future.
Like advised, you should not use transparent containers in skinned mode to avoid these problems. The thing in the video is related. It is a typical problem caused by layered windows and overlay mode which makes layered windows often "flashing".

Quote
And the checkboxes(icons)  it does just the version 1.1.0.3 , the previous from build 59 are good.

Nope. Thats basically impossible, because the code in the options wasn't changed for months. The checkboxes in the tree views were always three-state and selecting them with the space bar did always lead to the behaviour you can see.
« Last Edit: July 09, 2006, 17:46:41 by Nightwish »

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
Okay you didnt understood me , or i you :) , sorry.With the checkboxes i meant this: first one is from build  59 http://img115.imageshack.us/my.php?image=problem101qd.png
second one 1.1.0.3. The icons are changed and i cannot click on the "support for external plugins"(in the 1.1.0.3).
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
Okay you didnt understood me , or i you :) , sorry.With the checkboxes i meant this: first one is from build  59 http://img115.imageshack.us/my.php?image=problem101qd.png
second one 1.1.0.3. The icons are changed and i cannot click on the "support for external plugins"(in the 1.1.0.3).

You cannot click it, because it does not contain subitems. The option to enable IEView as default message log was removed, because its not needed. IEView is now enabled by default when installed & detected.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
Ok , thanks for answers. :)
(PS: the experimental forced skin refresh didnt help me :( )
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
Ok , thanks for answers. :)
(PS: the experimental forced skin refresh didnt help me :( )

Then there is most likely no other fix than using only skins without per-pixel transparency. The issue is simple: The alpha channel information is destroyed by the overlay mode.

Since changing a driver related parameter can fix it, it is clearly a driver and/or Windows issue.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
Ok, last attempt...

The attached file is a current build with some changes to skin drawing. If that doesn't fix the issue with distorted colors, then chances are very low that it will be fixed in any future release.

Make sure you have the Visual C++ 8 runtime installed, since this build is compiled with VS 2005 and dynamically linked. The VC++ 8 runtime is available from here: http://miranda.or.at/downloads/

Also take care about the filename - it's tabsrmm_unicode.dll while the nightlys only come with a tabsrmm.dll. So make sure, the right version is running and all other copies of tabsrmm are deleted from the plugins directory.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
I really appreciate your help. Thanks. It didnt help by me, but i am getting used to the colors now :).  Again thank you. Dont worry about it, like you said its driver related so you cannot actualy help there :) .  Will try some beta drivers.

PS: Changing colors from 32 bit to 16bit and back 32 while miranda is running helps(by me). Then the video(overlay) doesnt effect the tabs.
Pages: 1 2 [All] |   Go Up« previous next »
linktree TabSRMM  >  TabSRMM support  >  Bug reports (Moderator: Nightwish)
linktree Topic: Bug in skinning engine?


Tags:


Related Topics
  Subject / Started by Replies Last post
5 Replies
1503 Views
Last post November 17, 2004, 01:37:41
by ausplaya
6 Replies
1244 Views
Last post February 13, 2006, 00:49:39
by lunarArdor
1 Replies
1213 Views
Last post March 26, 2006, 17:17:28
by Nightwish
Skinning engine bug
Started by: DarkPhoenix « 1 2  All »
42 Replies
5629 Views
Last post June 21, 2006, 21:20:22
by Nightwish
15 Replies
2577 Views
Last post June 21, 2006, 20:39:37
by ThaNiTeHawK

 
Powered by SMF 2 | SMF © 2006–2010, Simple Machines LLC
XHTML RSS WAP2 Theme by Mirana@at, icons courtesy of FamFam and Crystal

Page created in 0.221 seconds with 23 queries.