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

Karma: 4
Gender: Male
Posts: 95
Hatred
Nightwish, first of all i'd like to thank you for all of work you've put in tabSRMM, and latest fix for typingnotify icon.
I don't know why you think that skinning engine of tabSRMM isn't so significant, but personally i look at tabSRMM window much more time than at clist's one. I know that skinning engine is in alpha development state, but anyways it's worth of improvement :) so, i have one small bug:

http://img141.imageshack.us/img141/2430/tabsrmm4pv.png
Skinning engine bug


Icon of TN is shifted few pixels to the left when i use skin (just gradients, w/o images). However, area of toggling it on/off remains at "non-skinned" location...

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Icon of TN is shifted few pixels to the left when i use skin (just gradients, w/o images). However, area of toggling it on/off remains at "non-skinned" location...

That's not a bug - it needs to be that way. Sorry.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
Hmm, ok, not so significant... But can i ask why?

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Hmm, ok, not so significant... But can i ask why?
Its a windows issue with ownerdrawn status bars and related to the resizing "grip".

Anyway, its not an issue at all, because the icon is still clickable.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
If i set frametitle height less that windows' one, (when i open tabsrmm's window/tab - after minimizing+maximizing, or hiding tabsrmm window by another+bringing it to front glitch disappears), i can see standard window theme frametitle's bottom part.

http://img235.imageshack.us/img235/3180/frame0kg.png
Skinning engine bug


Also, when i maximize window, and then minimize - top-left and top-right corners of frame titlebar are rounded.

P.S. Thx for latest improvements in skinning engine :)

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

Karma: 115
Gender: Male
Posts: 2660
Developer
If i set frametitle height less that windows' one, (when i open tabsrmm's window/tab - after minimizing+maximizing, or hiding tabsrmm window by another+bringing it to front glitch disappears), i can see standard window theme frametitle's bottom part.
Set border clipping and/or rounded to avoid this.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
Set border clipping and/or rounded to avoid this.
Thx, it disappeared. Are you planning to remove it even if clipping/rounding are not set?
And, is there a way to change frametitle's text color?

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Thx, it disappeared. Are you planning to remove it even if clipping/rounding are not set?

It shouldn't be there after all. There might be a problem in the skin,

Quote
And, is there a way to change frametitle's text color?

Yes, there is a font setting for the caption title.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
Yes, there is a font setting for the caption title.
I can't find it. I've just tried to place "fontcolor" and then "textcolor" in all item definitions - including frame, frameinactive, container - color hadn't changed. Does it work correctly for you?

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Yes, there is a font setting for the caption title.
I can't find it. I've just tried to place "fontcolor" and then "textcolor" in all item definitions - including frame, frameinactive, container - color hadn't changed. Does it work correctly for you?

No, its in the font configuration dialog under "misc fonts" (3rd section).

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
Thx.
Another suggestion...
See screenshot.
There's 2 rows of tabs in front of "container" item (container is filled with red for contrast).
2 narrow stripes (1st one - between 2 rows of tabs, 2nd - between bottom row of tabs and "tabpage" item). I think that "tabitem" and "tabitem_hottrack" should be extended by one pixel at the bottom in order to hide container background (same for "tabs at the bottom"), or locate each row of tabs 1 pixel closer to the bottom item (same for bottom tabs, but to upper item and beginning from 2nd row - 1st is ok).

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Thx.
There's 2 rows of tabs in front of "container" item (container is filled with red for contrast).
2 narrow stripes (1st one - between 2 rows of tabs, 2nd - between bottom row of tabs and "tabpage" item). I think that "tabitem" and "tabitem_hottrack" should be extended by one pixel at the bottom in order to hide container background (same for "tabs at the bottom"), or locate each row of tabs 1 pixel closer to the bottom item (same for bottom tabs, but to upper item and beginning from 2nd row - 1st is ok).

That won't be changed as it is clearly a skin design issue and can partially be avoided by setting the inner + outer padding values properly.

Reason: The rectangles of the tabs are determined by windows itself (calculated based on the system metrics, font in use etc.). Changing their size may cause ugly overdraws and maybe flickering issues, because you cannot just simply extend the drawing rectangle (windows clips the drawing area so it is not possible to draw outside of the client rectangle). Also, windows will never properly invalidate the overdrawn areas.
« Last Edit: May 27, 2006, 12:40:27 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: 4
Gender: Male
Posts: 95
Hatred
Ok, i'll try to avoid it.
Another question - when i set image margin to zero, image is completely ignored. If i want whole image to fit in area without any kind of borders-margins, there's no method to do it.
Is it intended?

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Ok, i'll try to avoid it.
Another question - when i set image margin to zero, image is completely ignored. If i want whole image to fit in area without any kind of borders-margins, there's no method to do it.
Is it intended?

Yes, it is. All item margins must be present and must have a valid value (which is anything greater than 0 and smaller than the image width / height).

If you don't specify the margins, you have to use the Stretch property (this is currently not documented, but works - just set Stretch=Height, Stretch=Width or Stretch=Both in the image definition).
« Last Edit: May 27, 2006, 14:38: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: 4
Gender: Male
Posts: 95
Hatred
It's still not possible to set tabfont's color through definition file. As i remember, you've done some workaround about it, but this doesn't work for me - i can change color only through tab appearance menuitem.

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

Karma: 115
Gender: Male
Posts: 2660
Developer
It's still not possible to set tabfont's color through definition file. As i remember, you've done some workaround about it, but this doesn't work for me - i can change color only through tab appearance menuitem.

It works as it should - you need to configure the colors in the .tsk file.
Code: [Select]
TabTextNormal=ffffff
TabTextActive=0000BB
TabTextUnread=BB0000
TabTextHottrack=00bb00

These settings have to go to the [global] section.

« Last Edit: May 27, 2006, 16:02:22 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: 4
Gender: Male
Posts: 95
Hatred
Small bug for all 3 Titlebutton elements - if i set alpha to [0-99], it won't work until i set one of the corners too (=0 or =zero returns alpha to 100). Can be easily avoided, but i've wrote about it just to let you know...

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

Karma: 4
Gender: Male
Posts: 95
Hatred
Kind of request... don't think that it's worth new topic.
Current state of Toolbar panel (red is lightshadow, greed - dark):
http://img136.imageshack.us/img136/3699/panel6xq.png
Skinning engine bug


1) What's the purpose of line at bottom of toolbar? I don't need it at all, for example :)
2) I think it'd be better to use item/image definitions completely for combined button (button + dropdownlist indicator) as if it consisted of 2 elements - button itself and downarrow button, like this:
http://img136.imageshack.us/img136/7433/button5yq.png
Skinning engine bug

Or these 2 stripes should be full-height...
What do you think about it?

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

Karma: 115
Gender: Male
Posts: 2660
Developer
1) What's the purpose of line at bottom of toolbar? I don't need it at all, for example :)

It is the splitter. It won't go away (but you can disable its edges in the options and then it will be completely invisible).

Quote
2) I think it'd be better to use item/image definitions completely for combined button (button + dropdownlist indicator) as if it consisted of 2 elements - button itself and downarrow button, like this:

Maybe, but not important for me.


---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
But kinda important to those freaks who want to skin tabsrmm like me. If you can, change this button-skinning please...

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

Karma: 115
Gender: Male
Posts: 2660
Developer
But kinda important to those freaks who want to skin tabsrmm like me. If you can, change this button-skinning please...

It is not so easy, because technically the dropdown arrow is not an independent control (it is just "attached" to the button).

So changing this would require quite some work and you should not expect this to happen soon.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
Where's located item "Toolbar"? Is it that panel with buttons between log and input area, but covered with 'container' item?
How can i set left/right margin of buttonbar (not of whole container)?
« Last Edit: May 28, 2006, 21:49:38 by DarkPhoenix »

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Where's located item "Toolbar"? Is it that panel with buttons between log and input area, but covered with 'container' item?

Yes, that's the toolbar. There is no separate item for it - it is just the background (and please don't ask, there won't be any special item for it as I consider the skinning system pretty much feature-complete except some minor tweaks and fixes).

Quote
How can i set left/right margin of buttonbar (not of whole container)?

You cannot. The toolbar auto-adjusts its layout.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
Now questions about container skin are settled, i hope. Thanks :)

Concerning message log...
1. If someday you'll make scrollbar skinning (for clist too) - that'd be great, this way some of us can throw away huge and system-dependant IEView.

2. Status changes don't have old/new; so, old status changes look strange - old nick, old timestamp and new statuschange message. I don't think that old/new status change text division will be excessive.

3. Will fade in/out like clist's one be implemented sometime?

EDIT: Now i see that it could be done using variables - so, there won't be new entry for old status changes in "fonts" options?
EDIT2: There's no entry in variables help describing %! variable
« Last Edit: May 29, 2006, 09:47:09 by DarkPhoenix »

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

Karma: 115
Gender: Male
Posts: 2660
Developer
1. If someday you'll make scrollbar skinning (for clist too) - that'd be great, this way some of us can throw away huge and system-dependant IEView.

Scrollbar skinning: maybe (it is extremely hard to do it in the rich edit control).

I have however found a way to completely disable the scrollbar in the rich edit control without hurting the scrolling functionality (that means, it is still possible to scroll with the keyboard or mouse wheel, but no scrollbar will be visible). I may add this as an option, also because it was an often requested feature to turn off all the scroll bars.

Quote
2. Status changes don't have old/new; so, old status changes look strange - old nick, old timestamp and new statuschange message. I don't think that old/new status change text division will be excessive.

It is not planned to add new settings to the font division. Consider this final. Status changes won't appear as new or old.

Quote
3. Will fade in/out like clist's one be implemented sometime?

Nope
« Last Edit: May 29, 2006, 15:03:47 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: 4
Gender: Male
Posts: 95
Hatred
1. Good
2. k... unconvenient but possible is better than impossible at all :)
3. Hope someday you'll change your opinion

There's small down-arrow at right when i hadn't received any messages from the contact...

http://img67.imageshack.us/img67/6751/arrow7fl.png
Skinning engine bug

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

Karma: 115
Gender: Male
Posts: 2660
Developer
3. Hope someday you'll change your opinion

Certainly not. Fading the clist inside another window except the main clui window is next to impossible and won't happen for sure.

Also I don't see why this feature should improve anything in the usability - it may even look ugly.

And that small arrow is normal.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
And that small arrow is normal.
So what does it mean? No event in associated with it...

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

Karma: 115
Gender: Male
Posts: 2660
Developer
So what does it mean? No event in associated with it...

It's just there - Windows aligns it to the right of the panel (normally it is on the left, covered by the button, but since the panel is empty... well, doesn't matter, doesn't hurt. Ignore it :)

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
In addition to %! variable...
When skip font is used, i can use symbol's font - it's not documented in help dialog.

Dropshadow doesn't work in frameless mode - there's no way to enable it?
« Last Edit: May 30, 2006, 12:38:49 by DarkPhoenix »

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

Karma: 0
Posts: 8
I don't know exactly it's a bug, or I did something wrong, but everytime I set the clist border to Title bar, Miranda lost my this setting. I mean, it's OK in that very session, but as I restart Miranda, It's gone. I don't know the reason.  :-\
I have the latest build, and this problem hadn't been solved even by build updates.


Thanks your answers in advance,
avalon
Forum Member
*****

Karma: 0
Posts: 4
cpu load up to 90% when i move mouse cursor over this area
http://img209.imageshack.us/img209/976/tabsrmm7jt.png
Skinning engine bug
Administrator
Forum Member
*****

Karma: 115
Gender: Male
Posts: 2660
Developer
cpu load up to 90% when i move mouse cursor over this area

Skin problem. With all my own skins, I cannot see any performance problems, but if you don't follow the performance tips, you may get into troubles.

---------------------------
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: 5
Forum Member
*****

Karma: 0
Posts: 5
problem was be in:
Code: [Select]
[$Container]
Image=Back1.png
PERPIXEL=1
fillColor=aaada6
ColorKey=0000ff
Forum Member
*****

Karma: 4
Gender: Male
Posts: 95
Hatred
Button "send message" and its dropdown menu isn't skinned like others, it's just plain buttonbar area with some functionality. It'd be better if it'll behave like user's details button imo.

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Button "send message" and its dropdown menu isn't skinned like others, it's just plain buttonbar area with some functionality. It'd be better if it'll behave like user's details button imo.

Well, that button IS skinned like any other. Its just that this button is normally disabled and therefore refuses to show the "hover" skin. This is normal.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
Heh, too dumb that i hadn't noticed it...
Another question - why panel with "toggle on/off typing notify" has greater width than secured channel or toggle sounds? When panels are unskinned (only plain background), it's kinda ugly to have different spacings between 3 buttons.

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Heh, too dumb that i hadn't noticed it...
Another question - why panel with "toggle on/off typing notify" has greater width than secured channel or toggle sounds? When panels are unskinned (only plain background), it's kinda ugly to have different spacings between 3 buttons.

Because the status bar doesn't allow to set the last panel smaller (its because there is the invisible resizing grip).

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
What if shift typing notify icon a few pixels to the left, so that all spacings would be equal?
Another "bug". I faced it when upgrading my version to the latest from SVN. See screenshot...

http://img53.imageshack.us/img53/7762/messagelog3ah.png
Skinning engine bug


Top part is for new tabsrmm, bottom one - from build #58.
Old behaviour (and IMO right, cuz otherwise it's really ugly) made text in line with icon to be aligned at bottom of icon, new behaviour alignes it at the top. Is it intended, or just issue after some modifications (support of rtl flag)?

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

Karma: 115
Gender: Male
Posts: 2660
Developer
What if shift typing notify icon a few pixels to the left, so that all spacings would be equal?
Nope. The icon will stay as it is.

Quote
Old behaviour (and IMO right, cuz otherwise it's really ugly) made text in line with icon to be aligned at bottom of icon, new behaviour alignes it at the top. Is it intended, or just issue after some modifications (support of rtl flag)?

Neither of them is right or wrong. The rich edit control decides how icons are aligned with the text (and yes, it might be related to some changes in the text parser, although, I don't see it here and the icons are still aligned centered). The changes are going to stay though, because they are important for the auto-bidirectional support which I consider way more important than some icons being 1-2 pixels off-center.

---------------------------
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: 4
Gender: Male
Posts: 95
Hatred
I think that same vertical spacing between any line of plain text in one block is "right". And icons are centered correctly, yeah, but text after them...
Maybe you'll try to find the cause, and make an option to disable it (i really don't need bidi support, but text distortion is really awful and unconvenient for me)?

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

Karma: 115
Gender: Male
Posts: 2660
Developer
Maybe you'll try to find the cause, and make an option to disable it (i really don't need bidi support, but text distortion is really awful and unconvenient for me)?

There won't be any option to disable auto-bidi support.

Also, since I cannot reproduce it here (icons are perfectly centered with text), I'am not going to do anything about this issue since I think it's a configuration proclem and could be solved by changing fonts for example.

I think, that you should go and ask MS to fix the rich edit control which has an aweful amount of bugs and problems and I have already wasted more than enough time to deal with lots of these problems.

Unless a problem is serious (which doesn't apply to this minor thing), I'am not gonna waste more time with this.

---------------------------
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.
Pages: 1 2 [All] |   Go Up« previous next »
linktree TabSRMM  >  TabSRMM support  >  Bug reports (Moderator: Nightwish)
linktree Topic: Skinning engine bug


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
991 Views
Last post March 15, 2006, 18:54:58
by Nightwish
1 Replies
1213 Views
Last post March 26, 2006, 17:17:28
by Nightwish
Bug in skinning engine?
Started by: avening « 1 2  All »
30 Replies
4520 Views
Last post July 10, 2006, 11:45:45
by PG

 
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.436 seconds with 24 queries.