The button state does not ActionScript

I am very new to flex. In flash builder 4 I use following code to create a button with a custom through action script appearance. The button over State I change color red and it does not work.

However, if I try to use the mxml script to create the button everything works fine including the color of state change

mxml code (working) - < s:Button skinClass = "components.myButtonskin" x = "164" y = "29" / > "

action script code (does not work) -

private var myButton:myButtonskin;

private function initApp (): void {}

MyButton = new myButtonskin();
myButton.x = 14;
myButton.y = 30;
myGroup.addElement (myButton);

}

file myButtonskin -

<? XML version = "1.0" encoding = "utf-8"? >
"" < s:Skin xmlns:s = "library://ns.adobe.com/flex/spark" xmlns:fx = "http://ns.adobe.com/mxml/2009" xmlns:flm ="http://ns.adobe.com/flame/2008" xmlns:d = "http://ns.adobe.com/fxg/2008/dt" >. "
< fx:Metadata > [HostComponent ("spark.components.Button")] < / fx:Metadata >
< s: states >
< name s: State = "mounted" / >
< name s: State = "over" / >
< name s: State = "low" / >
< name s: State = "disabled" / >
< / s: states >
< s:Group blendMode = "multiply" flm: isolated = "false" x = "0" y = "0" >
< s:Group d: id = '22' flm:knockout = 'false' = '8' x y = "0" >
< s:Rect height = radiusX "89" = "8.4689" radiusY = "8.4689" width = "88" x = "0" y = "0" >
< s:fill >
< s:SolidColor color = "#ADC936" color.over = "#FF0000"/ > "
< / s:fill >
< / s:Rect >
< / s:Group >
< data s:Path = "' M 9.338 10,783 L 0 L 5,391 9.338 0 L 9.338 10.783 Z" winding = "not null" x = "0,329" y = "38.091" > "
< s:fill >
< s:SolidColor color = color.over = "#FF0000" / "#ADC936" >
< / s:fill >
< / s:Path >
< / s:Group >
< / s:Skin >

I think that what you do is instantiate a Button object, then assign her skin using setStyle():

private var myButton:Button;

private function initApp (): void {}
  
MyButton = new Button();
myButton.x = 14;
myButton.y = 30;

myButton.setStyle ("skinClass", components.myButtonSkin);
myGroup.addElement (myButton);

}

Tags: Flex

Similar Questions

  • I want to install Habu add to thunderbird. The following statements does not allow installation? What I'm missing here?

    Download worked fine, but the installation of the add on does not work. Message says that the download cannot be opened for installation.

    Habu/okipipi is dead.

    Enter the Search tab box Habul modules or download Habul here: https://addons.mozilla.org/en-us/thunderbird/addon/habul/

  • Left mouse click selects the button but does not execute the action of the button (for example close)

    HI - this seems to be a problem with Windows rather than the mouse, so any help would be greatly appreciated!

    First of all - I have a trackball M570. Works fine connected to another Windows 7 machine.

    But on a single machine including windows 7... I can use the left click for most, but in some applications, when I click a button it not actually click the button. Yes, he selects the button but it does not perform the button action. I also see the issue in the boxes, I can't put a tick in the boxes. Or at least I just figured someway by combining fast random space bar presses and presses mouse, but it is obviously not right. Couldn't find anything useful in google, so I thought I would try here in hope!

    Thank you for the pointers !

    Cheers, Jim.

    HI - Finally - I found a solution.

    First of all - the following solution worked for me, but there are possible solutions mentioned on the thread I linked in my previous email.

    The mouse is a Logitech wireless, with the SetPoint software installed. I also had a Microsoft wired keyboard and just in case that was the problem, I replaced it and - YES! All good new - in fact explains some other issues, I was less concerned. The problem with the keyboard was somehow screwing of the mouse.

    Since then I have been reduced to a media volume on the keyboard button, no idea how to solve this problem, and the replacement keyboard was free, so just get rid of the old. Note: I could use the old keyboard when I downloaded the Microsoft Mouse and keyboard Center, installed and disabled the offending button.

    Thank you, maybe my solution might help some people out there.

    Jim.

  • If the else statement does not work... worked in AS2?

    Hello

    have a very common function that I use in educational quiz itself noted the user according to their score (from answering multiple choice questions). So I put in place a variable called score without problem... but when I apply my confidence "if else"heuristic of AS2... I have all these errors and my flash file does not work. "

    Is there a better way to code that I'm not aware of?

    Stop();

    If (score < = 5) {}
    endMsg.gotoAndStop ("score1");
    } Else if (score > 6 and score < = 11) {}
    endMsg.gotoAndStop ("score2");
    } else {}
    endMsg.gotoAndStop ("score3");
    }

    feedback video called "endMsg" - according to the function, navigates user to label that provides feedback.

    Any help would be awesome... coz this feature used to work! It doesn't work even in Flash CS4 when I retrograde Panel actionScript to version 2 to test!

    I missed using try IT...

    } Else if (score > = 6 & score)<=>

    I know they used to support the use of words for or, but never made a practice of it, so I can't say if they do not support in AS3.  In addition, as long as there will be a score of 5.5, you should be fine.

  • My MacBook Air will not power cover apple "is turned on but the button / stop does not work

    Attempt to power up/down does not. Badge of 'Apple' external 'cover' lights up; keyboard is not backlit. Slightly warm base. What should I do?

    Press and hold power for more than 10 seconds and the MBA should turn off.

    Try a SMC reset:

    https://support.Apple.com/en-us/HT201295

    Ciao.

  • NOT IN clause in State of the CASE statement does not

    Dear friends,

    I want to use on the condition in the WHERE clause of my SELECT statement.

    WHERE <>...
    <>...
    AND eihf.exr_aip_asset_sid NOT IN
    (CASE when safa.fund_relation = 'C' and safa.fund_account_code! = vFundAccount)
    SO (37874,37909,43424,55040,59513,59598,58570,76148,75885,75927)
    ON THE OTHER
    (0)
    END
    )

    But it gives me an error like "missing of good parenthis."

    Help, please.

    Kind regards
    Jonathan

    You can not write a list of values within the case statement.

    try something like this,

     WHERE
    <------------->
       AND CASE WHEN safa.fund_relation = 'C' AND safa.fund_account_code != vFundAccount
             THEN eihf.exr_aip_asset_sid ELSE 1 END
           NOT IN (37874, 37909, 43424, 55040, 59513, 59598, 58570, 76148, 75885, 75927)
       AND CASE WHEN safa.fund_relation = 'C' AND safa.fund_account_code != vFundAccount
             THEN 1 ELSE eihf.exr_aip_asset_sid  END != 0;
    
  • So then the Else statement does not not under calculation in APEX

    Hello

    Can someone help me where I'm wrong? I try to use the following code in the calculation process on submit. I'm not able to get the value. It shows nothing.

    *

    Point calculation

    Top

    *

    Source

    Top

    *

    BEGIN

    IF: P3_AGING_DAYS < = '0' THEN

    : P3_AGING_BUCKET: = 'to breast due date';

    elsif: P3_AGING_DAYS > AND '0': P3_AGING_DAYS < = "3" then

    : P3_AGING_BUCKET: = 'within 3 days.

    end if;

    end;

    1efb2968-171D-43f9-9d5d-d38151735ed7 wrote:

    Please update your forum profile with a real handle instead of '1efb2968-171d-43f9-9d5d-d38151735ed7 '.

    Can someone help me where I'm wrong? I try to use the following code in the calculation process on submit. I'm not able to get the value. It shows nothing.

    BEGIN

    IF: P3_AGING_DAYS<= '0'="">

    : P3_AGING_BUCKET: = 'to breast due date';

    elsif: P3_AGING_DAYS > AND '0': P3_AGING_DAYS<= '3'="">

    : P3_AGING_BUCKET: = 'within 3 days.

    end if;

    end;

    A calculation of body of the PL/SQL function must return a value, rather than to assign to an element in the PL/SQL block (APEX turns the block in the body of a function). The element for which the value should be calculated is specified in the properties of computation (P3_AGING_BUCKET).

    begin
      return case
               when :p3_aging_days < 1
               then
                 'Within due date'
               when :p3_aging_days between 1 and 3
               then
                 'Within 3 days'
             end;
    end;
    
  • Sales to the United States does not

    For more than a month, I tried to get prices on Oracle Business Intelligence Standard Edition One.  The contact email address, [email protected], did not respond in any form to any of my several investigations.

    Follow-up:

    In a day of this announcement, I was contacted by the Oracle sales.

  • When I try to reply to an email from the bar send does not appear.

    the button send does not appear at the bottom of a response message.

    Web sites look bad or display differently they should

  • HP-Pavilion g6 Mute button LED does not

    I have a HP Pavilion laptop g6 and I recently discovered that the LED on the button mute does not work, but the key works fine

    Help, please!

    Thanks in advance

    Hello all I had the same problem what I did was just go to (System) then (Device Manager) and then (audio, video and game controllers).
    Under there you will find a right click (IDT High Definition Audio CODEC) top and choose Update driver software and select (find the automatically...) MAKE SURE YOU HAVE INTERNET CONNECTION.

    This did the job for me, hope it does the same for you.

  • Rollover State does not not on active state

    Hi, I have a problem with the menu States. The rollover State does not work when a menu item is in its active state. This is supposed to happen or is there a solution to this?

    Thank you.

    Hello

    This works as expected. Active state removes change it to any other State on the interaction of the mouse and other States work only on the links that are currently in Normal condition.

    See also: https://forums.adobe.com/thread/1136562

    See you soon,.

    Vikas

  • Hi all, I bought apple phone I 5s recently is the power button / stop does not. Bought in the United States, but I was shifted to the India, the works of will to guarantee in India please help

    Hi all, I bought apple phone I 5s recently is the power button / stop does not. Bought in the United States, but I was shifted to the India, the works of will to guarantee in India please help

    Ask an authorized service provider regarding iPhones, a guarantee of a country may or may not be honored in another function where you take the device.

    (143868)

  • Menu rollover State does not have the button active parent

    My menu rollover State does not work the button parent in my menu while I'm on a page of the child. I didn't have any currently active States in the menu. How can I get the parent menu to respect the rollover State even while I'm on one of the child pages?

    Please check this thread:

    https://forums.Adobe.com/message/6148234#6148234

    Thank you

    Sanjit

  • The slider side does not move when I put the mouse on it, I need to click below or on the arrow down. Once he left the first place, it moves. Also some applications like changing the city the weather button won't change.

    The slider side does not move when I put the mouse on it, I need to click below or on the arrow down. Once he left the first place, it moves. Also some applications like changing the city the weather button won't change.

    The extension of the Yahoo! toolbar and the extension of Babylon have been reported to cause a problem like that. Disable or uninstall the modules.

       * https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes
    
  • My laptop can open internet explore properly, the cursor may work when you tap the address space to type a Web site, but the site it does not point to the search space to find anything except the right button

    My laptop can open internet explore properly, the cursor may work when you tap the address space to type a Web site, but the site it does not point to the search space to find anything except the right button. What is the problem? Harry

    When you try to search it's inside Windows or Internet explore?
    When is this last work fine?
    You did changes to the computer?
    Has it worked before, then you can try to run the system restore and check if that helps

    ;)

Maybe you are looking for