[ 
https://issues.apache.org/jira/browse/FLEX-27175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Mclean updated FLEX-27175:
---------------------------------

    Labels: easyfix easytest  (was: )
    
> Default Spark Button Skin should have an adjustable minWidth
> ------------------------------------------------------------
>
>                 Key: FLEX-27175
>                 URL: https://issues.apache.org/jira/browse/FLEX-27175
>             Project: Apache Flex
>          Issue Type: Improvement
>          Components: Spark: Button
>    Affects Versions: Adobe Flex SDK 4.5 (Release)
>         Environment: Language Found: English
>            Reporter: Adobe JIRA
>              Labels: easyfix, easytest
>
>       Per this posting: 
> https://prerelease.adobe.com/project/forum/thread.html?cap=b4dd6eba22d848afbd7e0c95bd5eae0c&forid={E8AB0CF6-3479-4F80-96EB-C54C8C3C3919}&topid={066E493F-AF90-4CB2-ACB5-8DB0E5D4C4A5}
>  
> The default Spark ButtonSkin.mxml should not have a static minimum width that 
> is not associated with the actual ButtonSkin/Button's minWidth.  Currently 
> the 'border' portion of the default skin has a set width of 69:
>    <s:Rect id="border" left="0" right="0" top="0" bottom="0" width="69" 
> height="20" radiusX="2">
> This means that regardless of changing a button's minimum width, it will not 
> get any smaller than 69 without either a re-skin or manually setting the 
> width.
> Sample application from the post (image is attached):
> <?xml version = "1.0" encoding = "utf-8"?>
> <s:Application 
>     xmlns:fx = "http://ns.adobe.com/mxml/2009";
>     xmlns:mx = "library://ns.adobe.com/flex/mx"
>     xmlns:s = "library://ns.adobe.com/flex/spark">
>     <fx:Script>
>         <![CDATA[
>             [Embed(source="AddIcon.png")]
>             public static const AddIcon : Class;
>         ]]
>       >
>     </fx:Script>
> <s:VGroup>
> <s:Button icon="{AddIcon}" />
> <s:Button icon="{AddIcon}" minWidth="0" />
> <s:Button icon="{AddIcon}" width="25" />
> <s:Button icon="{AddIcon}" label="1" />
> <s:Button icon="{AddIcon}" label="12" />
> <s:Button icon="{AddIcon}" label="123" />
> <s:Button icon="{AddIcon}" label="1234" />
> <s:Button icon="{AddIcon}" label="12345" />
> <s:Button icon="{AddIcon}" label="123456" />
> <s:Button icon="{AddIcon}" label="1234567" />
> <s:Button icon="{AddIcon}" label="12345678" />
> <s:Button icon="{AddIcon}" label="123456789" />
> </s:VGroup>
> </s:Application>
>     

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to