[svn] 2791: Changes based on Skinning Architecture spec.

Revision: 2791
Author: [email protected]
Date: 2008-08-08 16:17:58 -0700 (Fri, 08 Aug 2008)
Log Message:
Changes based on Skinning Architecture spec. In SkinnableComponent, made _skinObject getter/setter private (rather than protected). Also cleaned up some documentation in there. Renamed attachBehaviors()/removeBehaviors() to skinLoaded()/unloadingSkin(). Out of this rename, I had to touch a few other files and found a few small bugs, like forgetting to call super.unloadingSkin(), forgetting to remove event listeners, and putting code in skinLoaded()/unloadingSkin() rather than partAdded()/partRemoved().
QE: Yes
Doc: No
Bugs: -
Reviewer: Glenn
Modified Paths:
flex/sdk/trunk/frameworks/projects/flex4/src/flex/component/Button.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/component/ToggleButton.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/component/TrackBase.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/core/SkinnableComponent.as

Revision: 2791
Author: [email protected]
Date: 2008-08-08 16:17:58 -0700 (Fri, 08 Aug 2008)
Log Message:
Changes based on Skinning Architecture spec. In SkinnableComponent, made _skinObject getter/setter private (rather than protected). Also cleaned up some documentation in there. Renamed attachBehaviors()/removeBehaviors() to skinLoaded()/unloadingSkin(). Out of this rename, I had to touch a few other files and found a few small bugs, like forgetting to call super.unloadingSkin(), forgetting to remove event listeners, and putting code in skinLoaded()/unloadingSkin() rather than partAdded()/partRemoved().
QE: Yes
Doc: No
Bugs: -
Reviewer: Glenn
Modified Paths:
flex/sdk/trunk/frameworks/projects/flex4/src/flex/component/Button.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/component/ToggleButton.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/component/TrackBase.as
flex/sdk/trunk/frameworks/projects/flex4/src/flex/core/SkinnableComponent.as

Similar Messages

  • [svn:osmf:] 17759: Code changes based on PARB review feedbacks and suggestions from the FMS team .

    Revision: 17759
    Revision: 17759
    Author:   [email protected]
    Date:     2010-09-17 16:26:32 -0700 (Fri, 17 Sep 2010)
    Log Message:
    Code changes based on PARB review feedbacks and suggestions from the FMS team.
    Modified Paths:
        osmf/trunk/framework/OSMF/.flexLibProperties
        osmf/trunk/framework/OSMF/org/osmf/elements/f4mClasses/ManifestParser.as
        osmf/trunk/framework/OSMF/org/osmf/elements/f4mClasses/Media.as
        osmf/trunk/framework/OSMF/org/osmf/media/DefaultMediaFactory.as
        osmf/trunk/framework/OSMF/org/osmf/net/NetNegotiator.as
        osmf/trunk/framework/OSMF/org/osmf/net/NetStreamPlayTrait.as
        osmf/trunk/framework/OSMF/org/osmf/net/NetStreamTimeTrait.as
        osmf/trunk/framework/OSMF/org/osmf/net/StreamingURLResource.as
        osmf/trunk/framework/OSMFTest/org/osmf/OSMFTests.as
        osmf/trunk/framework/OSMFTest/org/osmf/elements/f4mClasses/TestManifestParser.as
        osmf/trunk/framework/OSMFTest/org/osmf/media/TestDefaultMediaFactory.as
    Added Paths:
        osmf/trunk/framework/OSMF/org/osmf/net/MulticastNetLoader.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/TestMulticastNetLoader.as
    Removed Paths:
        osmf/trunk/framework/OSMF/org/osmf/net/RTMFPNetLoader.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/TestRTMFPNetLoader.as

    A good solution. Liked it very much. Can you please make it a technet blog for others.
    [email protected]

  • [svn:osmf:] 17755: Code changes based on PARB review of reconnect feature

    Revision: 17755
    Revision: 17755
    Author:   [email protected]
    Date:     2010-09-17 15:40:52 -0700 (Fri, 17 Sep 2010)
    Log Message:
    Code changes based on PARB review of reconnect feature
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/net/NetLoader.as
        osmf/trunk/framework/OSMF/org/osmf/net/RTMFPNetLoader.as
        osmf/trunk/framework/OSMF/org/osmf/net/dvr/DVRCastNetLoader.as
        osmf/trunk/framework/OSMF/org/osmf/net/rtmpstreaming/RTMPDynamicStreamingNetLoader.as
        osmf/trunk/framework/OSMFTest/org/osmf/elements/TestAudioElement.as
        osmf/trunk/framework/OSMFTest/org/osmf/media/TestPluginInfo.as
        osmf/trunk/framework/OSMFTest/org/osmf/media/pluginClasses/CreateOnLoadPluginInfo.as
        osmf/trunk/framework/OSMFTest/org/osmf/media/pluginClasses/SimpleVideoImagePluginInfo.as
        osmf/trunk/framework/OSMFTest/org/osmf/media/pluginClasses/SimpleVideoPluginInfo.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/TestNetLoader.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/dvr/TestDVRCastNetLoader.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/dvr/TestDVRCastSupport.as
        osmf/trunk/framework/OSMFTest/org/osmf/utils/NetFactory.as
        osmf/trunk/libs/testing/NetMocker/org/osmf/netmocker/MockNetLoader.as
        osmf/trunk/libs/testing/NetMocker/org/osmf/netmocker/MockRTMPDynamicStreamingNetLoader.as
    Added Paths:
        osmf/trunk/framework/OSMFTest/org/osmf/net/NetLoaderForTest.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/dvr/DVRCastNetLoaderForTest.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/rtmpstreaming/RTMPDynamicStreamingNetLoaderFor Test.as

    A good solution. Liked it very much. Can you please make it a technet blog for others.
    [email protected]

  • Process flow for the Mid-year Status Changes based upon the Qualifying Even

    Hi Experts,
    I'm looking some information for the process flow for the Mid-year Status Changes based upon the Qualifying Events. Basically, I need to know, what would be the impact of these changes on various info types (Via IT0014 - Deduction changes & so forth) and the things that needs to be considered during it's Configuration and the things that needs to be checked due to the occurrence of the change. I would greatly appreciate any kind of help/document.
    Thanks a bunch in advance,
    Thanks,
    Exertive.

    Hello guys,
    Can anyone has any kind of input on this? Basically, I need to know the procees for Mid-year status changes based upon Qualified events. Any kind of help is greatly appreciated.
    Thanks,
    Exertive.

  • Query on generating report using XMLP based on a search spec

    Hi,
    We are using XMLP reporting tool to generate reports for our application. Our requirement is to generate reports based on a search spec. Should I send this search spec as a input parameter to the FO processor? In other words, what is the exact procedure to generate reports based on a search spec? This search spec is provided at runtime.
    Thanks,
    Sudha.

    Hi Henry,
    Thank  you for your response.
    BEx query has not been created yet. we need to create accordingly and require your help in creating the same.
    Regarding reporting requirements,  User wants to have adhoc reporting  with rolling months ( 12 months or 6 months) functionality. Users want to link any KF to this rolling months dimension.
    If we can't have this, what is the alternative that we can propose to user.
    Thanks
    Akshara.

  • How to make a value changed based upon values selected in dropdown menu

    Hi,
    I am making my first Dreamweaver website using Dreamweaver CS6 on a windows 8 PC.
    I am trying to make a website where the user selects different criteria; in this example an ipod's model, condition and size from three seperate dropdown selections (similar to www.itrado.co.uk) and then based upon these selections a value for their ipod is shown. However i cannot work out how to display a value which remains on the same page and changes based upon the values which have been selected from the dropdown boxes. I was planning on creating a database and then creating a simple code which retrieves the value from the database which corresponds to the three selected values, however i am not sure how to go about doing this.
    Any help would be greatly appreciated.
    Many Thanks,
    Henry

    You need scripts for this. Try this jQuery tutorial
    http://anthonygthomas.com/2010/03/14/display-form-fields-based-on-selection-using-jquery/
    Nancy O.

  • PO Charge Account is not changing based on the Category

    Hello team,
    When we changing the Item category in PO requisitions, Charge accounting is not changing based on the item category.
    Charge account is populating based on the Item organization.
    In iProcurement requisition charge account is changing based on the category.
    Could you please let us know is there any setup missing
    Thanks,
    Raju

    You may consider using Expense Charge Account Rules available in Purchasing.
    The detail is available in User's Guide under "Expense Charge Account Rules", or
    you can also reference note How to Set Up and Use Category-based Account Default in Purchasing (Doc ID 293046.1)
    Hope this helps.
    Vanha

  • How to run a particular case continuously in event based state machine architecture.

    I am making a program using event based state machine architecture, it is running as expected whenever i am generating an event, case structure corresponding to that event executes.
    we are taking some measurements from oscilloscope e.g. i am having one boolean button for rise time whenever i am pressing that that button it displays the value of rise time, it displays only once( since i have generated an event on that boolean button so it executes only once and displays value for one time and then comeback to timeout state) but in our program what we want, we want it to update value continously once that button is pressed.
    Now for a time being i have placed while loop on the case corresponding to rise time but this is not the right approach.
    since i am using state machine architecture( event based ), i am not getting how to run particular case continuously ,or if there is any other better architecture that i can use to implement the same application.
    Attached below is the program.
    Attachments:
    OScilloscope .zip ‏108 KB

    Say, in the attached program, when the user selects Autoset, it inserts corresponding state (Autoset) and now if you want this state to run again and again, probbbly you can again insert Autoset state while executing Autoset state... ohhh its confusing... check the picture below (A picture is worth a thousand words):
    1. Based on user selection, insert Autoset state.
    2. Re-insert Autoset state again and again while executing Autoset state.
    3. Now to come out of this loop, based on appropriate event generation, insert any other state AT FRONT (equivalent to Enqueue Element At Opposite End).
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.

  • Setting TileList height to Change Based on How Many Items Are Within It

    In my app I have a tilelist populated by an array collection and I need it's height to change based on how many items are within it i.e. as new items are added to the array collection which populates it the tilelist will grow in height so that a scrollbar isn't necessary. Is there some sort of formula I can apply to the tilelist height property so that it expands in height as more items are added to it similar to the way a vbox would?

    Hi,
    OK - you don't actually need to know how many items there are as javascript can create a collection for you and you can loop through that. In your example, each item will have a NAME attribute of "f02" - using document.getElementsByName("f02") will create a collection of all items that have this name and using a "for" loop, will allow you to examine every one.
    One thing to note is that any INPUT item that is disabled or made read-only will not be included in the data when the page is submitted (this is a browser thing not an Apex one), so these items need to be re-enabled immediately prior to the submit action.
    For an example of all of this, see my first post in: Re: A better method of handling tabular forms with variable column type?
    Andy

  • Is it possible to have the background colour of a field change based on the entry?

    I previously obtained help from a user here to create a script that autopopulates a field based on options selected in two sets of radio buttons:
    var consequence = this.getField("Consequence").valueAsString; 
    var likelihood = this.getField("Likelihood").valueAsString; 
    if (consequence=="Insignificant" && likelihood=="Rare") event.value = "Low"; 
    else if (consequence=="Insignificant" && likelihood=="Unlikely") event.value = "Low";
    else if (consequence=="Insignificant" && likelihood=="Moderate") event.value = "Low";
    else if (consequence=="Insignificant" && likelihood=="Likely") event.value = "Low";
    else if (consequence=="Insignificant" && likelihood=="Almost Certain") event.value = "Moderate"; 
    else if (consequence=="Minor" && likelihood=="Rare") event.value = "Low"; 
    else if (consequence=="Minor" && likelihood=="Unlikely") event.value = "Low";
    else if (consequence=="Minor" && likelihood=="Moderate") event.value = "Moderate";
    else if (consequence=="Minor" && likelihood=="Likely") event.value = "Moderate";
    else if (consequence=="Minor" && likelihood=="Almost Certain") event.value = "High"; 
    else if (consequence=="Moderate" && likelihood=="Rare") event.value = "Low"; 
    else if (consequence=="Moderate" && likelihood=="Unlikely") event.value = "Moderate";
    else if (consequence=="Moderate" && likelihood=="Moderate") event.value = "High";
    else if (consequence=="Moderate" && likelihood=="Likely") event.value = "High";
    else if (consequence=="Moderate" && likelihood=="Almost Certain") event.value = "Critical"; 
    else if (consequence=="Major" && likelihood=="Rare") event.value = "Low"; 
    else if (consequence=="Major" && likelihood=="Unlikely") event.value = "Moderate";
    else if (consequence=="Major" && likelihood=="Moderate") event.value = "High";
    else if (consequence=="Major" && likelihood=="Likely") event.value = "Critical";
    else if (consequence=="Major" && likelihood=="Almost Certain") event.value = "Extreme"; 
    else if (consequence=="Catastrophic" && likelihood=="Rare") event.value = "Moderate"; 
    else if (consequence=="Catastrophic" && likelihood=="Unlikely") event.value = "High";
    else if (consequence=="Catastrophic" && likelihood=="Moderate") event.value = "Critical";
    else if (consequence=="Catastrophic" && likelihood=="Likely") event.value = "Extreme";
    else if (consequence=="Catastrophic" && likelihood=="Almost Certain") event.value = "Extreme";
    // etc. 
    else event.value = ""; 
    I'm wondering if its possible to have the colour of the field that uses the above script, change based on the entry. E.g. If the answer is Low; make the background colour Green; if its Moderate, make it orange etc.?
    I know its a big ask but thought I would check.
    Thanks in advance.

    One approach would be to have access to a Mac that can run the classic environment or has a pre OS X native installation. These should be able to read the files for dates of creation/modification. There is also SheepShaver that runs on OS X machines.
    https://www.macupdate.com/app/mac/20615/sheepshaver
    http://en.wikipedia.org/wiki/Classic_Environment
    http://www.everymac.com/systems/by_capability/macs-that-support-macos-9-classic. html
    https://discussions.apple.com/message/22597899#22597899

  • Class Changing Based on Spry:if Complex Dates

    I know this can be done in concept, because I've done it
    before, I just don't know how to approach in Spry.
    I have a dynamic table that shows is sorted by date. I am
    trying to have the class of each row dynamically change based on
    the difference in days between the date and today.
    For instance:
    If the date is more than 10 in the past, the rows style is
    "redFlag"
    If the date is more than 6 days but less than 10, the rows
    style is "YellowFlag"
    I can do this in PHP, but how would i do this using spry?
    Thanks

    I have found what I was looking to do.
    http://labs.adobe.com/technologies/spry/samples/data_region/Function_colon.html
    This allows the externalization of logic - EXACTLY what I
    need. This is a huge breakthrough for me, as this will help
    tremendously

  • [svn:fx-trunk] 9892: Panel skin changes per XD spec, and a few other Panel Skin bugs.

    Revision: 9892
    Author:   [email protected]
    Date:     2009-09-01 16:06:51 -0700 (Tue, 01 Sep 2009)
    Log Message:
    Panel skin changes per XD spec, and a few other Panel Skin bugs.  Default Panel size changed to match spec.  Panel titles are now single-line and show ellipsis.
    QE Notes: Panel-related bitmap compares will need upgrading
    Panel_Properties_title5
    Panel_Properties_DfrdInst_none
    Panel_Properties_DfrdInst_auto
    Doc Notes: None
    Bugs: SDK-21680, SDK-21671, SDK-21666, SDK-19962, SDK-19959
    Reviewer: Ryan
    API Change: No
    Is noteworthy for integration: No
    tests: checkintests mustella/managers/Panel
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21680
        http://bugs.adobe.com/jira/browse/SDK-21671
        http://bugs.adobe.com/jira/browse/SDK-21666
        http://bugs.adobe.com/jira/browse/SDK-19962
        http://bugs.adobe.com/jira/browse/SDK-19959
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Panel.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ApplicationSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/PanelSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/defaults.css
        flex/sdk/trunk/frameworks/projects/wireframe/src/WireframeClasses.as
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/PanelSkin.mxml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ApplicationSkin.mx ml

    New forum: http://forums.adobe.com/community/flash_builder

  • ALV heading should change based on the input

    Hi Experts,
    how to change the column heading in my ALV report with respect to the input
    fields.....based on my inputs the column's heading should change....
    also , I need to display the values fetched from dbtab as
    heading in my ALV o/p. Please advice is it possible ( please don't advice in OOPS )
    and below this heading I need to display its corresponding values.
    My functional has asked me to refer t-code IE03.
    Thanks
    Karthik

    Hi there Karthik , Try something like  these .
    CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
        EXPORTING
          i_structure_name       = 'ZSTPASSOS'
          i_client_never_display = 'X'
        CHANGING
          ct_fieldcat            = field_catalog.
      LOOP AT field_catalog INTO wa_catalog.
        CLEAR wa_cat_batch.
        CASE wa_catalog-fieldname.
          WHEN 'TIPOCONSTR'.
            wa_cat_batch-text_fieldname  = 'Tipo de constr. Red' .
            wa_catalog-outputlen = '20'.
            MOVE: text-005 TO wa_catalog-coltext,
                  text-005 TO wa_catalog-reptext.
            wa_cat_batch-reptext_ddic = text-005.
          WHEN 'LONGPREVRED '.
            wa_catalog-outputlen = '20'.
            MOVE: text-006 TO wa_catalog-coltext,
                  text-006  TO wa_catalog-reptext.
            wa_cat_batch-reptext_ddic =  text-006.
          WHEN 'NOACOMASOC'.
            wa_catalog-outputlen = '20'.
            MOVE: text-007 TO wa_catalog-coltext,
                  text-007 TO wa_catalog-scrtext_s.
            wa_cat_batch-reptext_ddic = text-007.
          WHEN 'TIPORAMAL'.
            wa_catalog-outputlen = '20'.
            MOVE: text-009  TO wa_catalog-coltext,
                  text-009  TO wa_catalog-reptext.
            wa_cat_batch-reptext_ddic = text-009.
          WHEN 'TIPOACOM'.
            wa_catalog-outputlen = '20'.
            MOVE:  text-008 TO wa_catalog-coltext,
                   text-008 TO wa_catalog-reptext.
            wa_cat_batch-reptext_ddic = text-008.
          WHEN 'LONGPREVACOM'.
            wa_catalog-outputlen = '20'.
            MOVE: text-010  TO wa_catalog-coltext,
                  text-010   TO wa_catalog-reptext.
            wa_cat_batch-reptext_ddic = text-010.
        ENDCASE.
        MODIFY field_catalog FROM wa_catalog
                             TRANSPORTING  outputlen  coltext reptext scrtext_l scrtext_m scrtext_s .

  • Why aren't patch changes part of the AU spec?

    I'm working with a Novation Remote25Sl and the new Automap 3 software with Logic. So far, it's kind of working. But kind of not... And it's brought up a question that's nagged me for a while now.
    Why is something as simple as "+/- patch" not a fundamental part of the AU instrument spec? I mean, shouldn't it be dang simple to map a midi controller so that when you're playing MiniMonsta, or the impOSCAR or FM8, etc, you can just hit buttons to go back and forth through the patches without having to grab your mouse?
    We're talking 1980's basic Midi functionality here folks... Anybody out there part of the AU developer community who'd care to comment? I swear, it would make software instruments so much more FUN if they could improve the "no mouse" experience.
    Um, please?
    Any workarounds Im missing? Yes, I know Logic's built in synths have key commands that be assigned to next/previous preset. I use'em all the time. But that's no good for 3rd party AU's. And as I say, wouldn't this be something you'd expect as part of the basic parameters for any instrument? Or do you think they deliberately left it out to discourage people from changing patches in the middle of a track, causing unpredictable CPU spikes, etc?
    Hmmmmm

    While I agree with you (the level of patch handling, although we have massive resources now, is in many other ways inferior to what we had when we were all using MIDI sequencers and hardware instruments) - speaking to instrument developers, realtime patch changing is generally regarded as a headache.
    This is why the favoured approach is to have multiple instruments loaded (eg how Mainstage does patches) and switch between instruments, rather than having one instrument switch patches.
    Now, for most of my instruments, I set them up with Logic settings, specifically so I can have keyboard/MIDI commands to switch patches - but there some instruments that can't be handled like this.
    I wish some DAW developer really took this whole patch/instrument management area for plugins and developed a top-modern, elegant and comprehensive solution.
    Ideally, in Logic please!

  • It's possible to make simultaneous changes in the following architecture?

    For safety issues we can't deploy apps through nwds, so the only way to impact on the environment is release and import activity in the environment.
    We set the nwdi with environments dev, qa and prd.
    What I see is:
    - I make a change to a dc A and released it to test in qa.
    - Then i make a change to a dc B, released it to test in qa, the user test, gime the ok and i transport it to prd.
    - When i make the assembly proccess it put all the changes, which i did in the dc to and which I did in the dc b (I guess it's because both tasks released).
    - So this is a configuration problem of di, or a limitation that does not allow assets to pass separately changes
    Regards.

    Limitation of NWDI in combination with the Software Component model...
    So in other words you couldn't do anything about it
    But... since EHP1...
    This limitation can be overcome by using "Activity based transporting":
    see: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b016d936-6d90-2b10-159e-ecbe904cbd8a  (starting chapter 3.3 on page 28)
    Cheers,
    Benjamin

Maybe you are looking for