Masque

143 - Skins with border blendmode other then "add" or "mod" will turn buttons black

Hey,

Author of AuraFrames here, I got a ticket with a strange problem and after poking around I traced it back to a Masque skin. In this case, the skin Masque_Darion, specify as blending mode for the border "DISABLED". This seems to work, but if you change the color to full (Border:SetVertexColor(1, 1, 1, 1)) after the creation of the button and registering it with Masque, the border will turn totally black (the blending is going totally wrong).

Can you update your documentation pages to include that only "ADD" and "MOD" are allowed values for the blendmode for borders? And maybe overrule any other value to "ADD" by default? I'll make also a ticket at the skin project, but I don't think that is the only skin with this problem.

An example can be found here: http://img13.imageshack.us/img13/1314/blendmode.png
The colored borders are fine with the disabled blendmode, but the full white ones aren't.

User When Change
Beautiuz Feb 11, 2013 at 16:18 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 3 comments
  • Avatar of StormFX StormFX Feb 19, 2013 at 17:54 UTC - 0 likes

    Update: The documentation has a reference link for the 'BlendMode' attribute. It's up to skin authors to ensure that they're using an acceptable BlendMode.

    Last edited Feb 19, 2013 by StormFX
  • Avatar of Beautiuz Beautiuz Feb 14, 2013 at 12:03 UTC - 0 likes

    A small update: MOD is wrong, that should be BLEND. ADD and BLEND are working correctly.

  • Avatar of StormFX StormFX Feb 12, 2013 at 05:25 UTC - 0 likes

    I can put a recommendation in the documentation, but it's up to the skin authors to actually test their skins with various settings before releasing them. I may throw some check code in, but Masque already has huge overhead when a lot of buttons are being skinned. We'll see.

  • 3 comments

Facts

Reported
Feb 11, 2013
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees