[svn:fx-trunk] 13964: Work around TLF bug #2545307.

Revision: 13964
Revision: 13964
Author:   [email protected]
Date:     2010-02-03 11:47:06 -0800 (Wed, 03 Feb 2010)
Log Message:
Work around TLF bug #2545307.  ContainerController.mouseWheelHandler() should be checking if the default behavior is prevented before it acts on the event.  The workaround is to override TextContainerManager.mouseWheelHandler(), which dispatches to ContainerController.mouseWheelHandler(), and only call it if event.isDefaultPrevented() is false.
QE notes:
Doc notes:
Bugs: SDK-25291, Watson #2545307
Reviewer: Hans
Tests run: checkintests
Is noteworthy for integration:
Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-25291
Modified Paths:
    flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/RichEditable TextContainerManager.as

Similar Messages

  • Script to work around Illustrator bugs

    Newbee here,   We are working in Illustrator CS5.  I have put together some scripts & Actions to automate several parts of our work.
         I'll start with what we have now.  Plus what we have now works on both Mac & PC & if there is a way to work around these BUGS it will need to work on both the Mac's & PC's.
    1)  We have an .ai file (our default format) that we can open up & inside some text will automatically fill in when we run a script. (see custom script at bottom) Some text boxes will fill in the date based on the present date on our computer, some text boxes will fill in a name based on the name of the electronic .ai file.
    See red boxes.
    One difficulty that I worked out is, sometimes in one of the fields in the file, it needs to have a name consisting of only 4 sections (or 3 dashes). In example:  ILSLIM = 1,  EXAMPLE = 2, TEST = 3, & AA01 = 4.
    So when this happens then the last dash in this one text box on our format (Not any of the other text boxes) will need the 3rd dash removed (now it is only 3 sections because TESTAA01 are now one).
    So I created an Illustrator "Action" that will after the "ChangeFileNameDate" script is run, the "Action" will select the one text box & then run the "Find and Replace" to delete the 3rd dash as seen above.
    NOW THE PROBLEMS!  (Illustrator bugs)
    1)  In the Illustrator "Actions" when you record an "Action" & use the "Insert Menu Item..." to put a Script in, it will work.  BUT when you quit out of Illustrator & then relaunch it the custom Script will disappear. I looked into this & this is a known bug for years in Illustrator that is still not fixed.
    http://js4ai.blogspot.com/2012/03/how-to-permanently-tie-script-to-action.html
    Works untill you quit out & relaunch.
    BEFORE QUIT.
    AFTER RELAUNCH.
    SO the only work around I can get to work for now is to "Insert Menu Item..." "Other Script..." & this will stay even after relaunch BUT then every time we run the "Action" we have to manually select the script. (CRAP)
    Still here after relaunch.
    PLUS A BUG with recording the "Find and Replace".  In case you do not know, when you save "Actions" in Illustrator you can; save any of the actions that require a dialog box; 1) to either have the dialog box come up so you can enter whatever you need into it or 2) you can have the dialog box NOT come up & the action will just do what it had in it when you recorded it.  This feature is turned on or off by clicking the box next to the check mark on or off (see pic).
    So the BUG is, for my "Actions" that use the "Find and Replace" to delete the dash to work for some reason I have to have the first "Find and Replace" steps dialog botton ON so that the "Find and Replace" dialog box will open up.
         Let me explain, when you record to use the "Find and Replace" it will work fine even with the dialog box option clicked off; but if you quit Illustrator & then relaunch it & try to run the "Actions" that have the "Find and Replace" in them then Illustrator will crash.  So the only work around that I found for this CRAPPY BUG is to simply have the 1st "Find and Replace" in the recorded "Action" with the dialog box set to on (to open up when Action is run) & then we have to manually close it.  We don't have to type anything inside of it.  We simply have to have it open & then close.  Then for some reason the rest of the recorded "Actions" will run with out the dialog boxes opening with the deleteing of the 3rd dash as like when I 1st recorded it.
         So basically, if I want the "Actions" to work at this point I would have to do this;  every time I relaunch Illustrator I would need to manually load the custom script into the "Actions" & I would need to open & close the "Find and Replace" box.  This is CRAP the whole point of "Actions" & Scripts are so I can do everything MANUALLY, NO.  We should be able to have it work for us!
    OR maybe this would be the best solution!
         If inside the "ChangeFileNameDate" custom script it could simply open & then close the "Find and Replace" box (that would solve the crashing with "Find and Replace" in "actions")  then the custom script could cause the "Action" to play instead of the "Action" causing the custom script to play.  Then all we would have to do is drag down to the custom script from "File" & run that.  No crashing, No babysitting.
    DOES ANYONE KNOW HOW OR IF THIS IS POSSIBLE?  To add to the attached script:
    1)  At the beginning to open & close the "Find and Replace" box.
    2)  At the end to cause a saved "action" to run.
    WE WOULD BE SO VERY, INCREDIBLY, EXTREMELY GRATEFUL!
    //////////////////////////////////////////////////////////// english //
    // -=> WR-DateAndTime <=-
    // A Javascript for Adobe Illustrator
    // by Wolfgang Reszel ([email protected])
    // Version 0.9 from 22.9.2011
    // This script inserts the actual date or the actual time to a
    // predefined position in the document.
    // To define the position, you'll have to create an textobject and
    // execute this script while the object is selected. The whole object
    // has to be selected and not words or letters. You can mark more
    // objects, if you select each object separate and execute
    // the script on it.
    // With the placeholders {DATE} and {TIME} you are able to define a
    // particular point, where the date or the time should be replaced.
    // If there is no placeholder in the textobject
    // "{FILENAME}{FILEEXT} ({DATE}, {TIME})" will be used as standard placeholders.
    // To update the date and time execute this script without any object
    // selected.
    // There are some additional placeholders:
    //   {FILE}     - complete document-filename with path
    //   {FILEPATH} - only the documents filepath
    //   {FILENAME} - the filename of the document
    //   {FILEEXT}  - the file extension of the document inclusive dot
    // On my system this script can't see the path of the document, when
    // it was opened directly from windows Explorer (double click).
    // In Illustrator CS it is now possible to edit a DateAndTime-Object.
    // To enable the english messages and date-format change the "de"
    // into "en" in line 90.
    // Sorry for my bad english. For any corrections send an email to:
    // [email protected]
    //////////////////////////////////////////////////////////// Deutsch //
    // -=> WR-DateAndTime <=-
    // Ein Javascript fuer Adobe Illustrator
    // von Wolfgang Reszel ([email protected])
    // Version 0.9 vom 30.9.2011
    // Dieses Skript fuegt das aktuelle Datum und die aktuelle Uhrzeit an
    // eine vorher bestimmte Stelle im Dokument ein.
    // Um eine Stelle zu bestimmen, muss man ein Textobjekt erzeugen, es
    // markieren und dann dieses Skript aufrufen. Es muss das gesamte Objekt
    // ausgewaehlt sein, nicht etwa Buchstaben oder Woerter. Es lassen sich
    // nacheinander auch mehrere Objekte als Datum/Uhrzeit markieren.
    // Mit den Platzhaltern {DATE} und {TIME} (in geschweiften Klammern)
    // kann man bestimmen, wo genau im Text das Datum und die Uhrzeit
    // erscheinen soll. Sind die Platzhalter nicht vorhanden, wird
    // automatisch "{FILENAME}{FILEEXT} ({DATE} - {TIME})" verwendet.
    // Zum Aktualisieren des Datums/Uhrzeit muss man dieses Skript aufrufen
    // wenn kein Objekt ausgewaehlt ist.
    // Es gibt noch einige zusaetzliche Platzhalter:
    //   {FILE}     - kompletter Dateiname mit Pfad
    //   {FILEPATH} - nur der Verzeichnispfad des Dokuments
    //   {FILENAME} - der Dateiname des Dokuments
    //   {FILEEXT}  - die Dateiendung des Dokuments inklusive Punkt
    // Auf meinem System kann der Pfad nicht ermittelt werden, wenn das
    // Dokument vom Windows Explorer geoeffnet wird (Doppel-Klick).
    // InÿIllustrator CSÿkann man nun ein Datum/Uhrzeit-Objekt bearbeiten.
    // Um dieses Skript mit deutschen Meldungen und Datumsformat zu
    // versehen, muss in Zeile 90 das "en" durch ein "de" ersetzt werden.
    // Verbesserungsvorschlaege an: [email protected]
    //$.bp();
    var language="en";   // "de" fuer Deutsch
    var WR="WR-DateAndTime v0.9\n\n";
    var AIversion=version.slice(0,2);
    if (language == "de") {
      var format_preset = "{FILENAME}{FILEEXT} ({DATE} - {TIME})";
      var MSG_unsetmark = WR+"Dieses Objekt ist als aktuelles Datum/Uhrzeit markiert, soll die Markierung aufgehoben werden?";
      var MSG_setmark = WR+"Soll dieses Textobjekt als aktuelles Datum/Uhrzeit markiert werden?";
      var MSG_askformat = WR+"Soll das Textobjekt als Datum/Uhrzeit formatiert werden? Formate:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} und {FILEEXT}:"
      var MSG_editformat = WR+"Datums-/Uhrzeitformat bearbeiten (Leer = entfernen). Formate:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} und {FILEEXT}:"
      var MSG_notexto = WR+"Kein Textobjekt!";
      var MSG_selectedmany = "Zum Markieren als aktuelles Datum/Uhrzeit darf nur ein Textobjekt ausgew\xE4hlt sein und falls Sie die Daten aktualisieren wollen, darf kein Objekt ausgew\xE4hlt sein.";
      var MSG_nodocs = WR+"Kein Dokument ge\xF6ffnet."
      var Timeformat = 24;
      var TimeSep = ":";
      var AM = " am";
      var PM = " pm";
      var Dateformat = "dd.mm.yyyy";
    } else {
      var format_preset = "{FILENAME} ({DATE}, {TIME})";
      var MSG_unsetmark = WR+"This object is marked as actual date'n'time, do you want to remove the mark?";
      var MSG_setmark = WR+"Do you want to mark the selected textobject as actual date'n'time?";
      var MSG_askformat = WR+"Do you want to mark the textobject as actual date'n'time? Formats:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} and {FILEEXT}:"
      var MSG_editformat = WR+"Edit date'n'time (empty = remove). Formats:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} and {FILEEXT}:"
      var MSG_notexto = WR+"No textobject!";
      var MSG_selectedmany = "To mark as actual date'n'time, you have to select only one textobject. If you want to update the date'n'time-objects, there must be no object selected.";
      var MSG_nodocs = WR+"You have no open document."
      var Timeformat = 12;
      var TimeSep = ":";
      var AM = " am";
      var PM = " pm";
      var Dateformat = "yyyymmdd";
    var error=0;
    if (documents.length<1) {
      error++;
      alert(MSG_nodocs)
    if (error < 1) {
      date_n_time();
    function TodayDate()
      var Today = new Date();
      var Day = Today.getDate();
      var Month = Today.getMonth() + 1;
      var Year = Today.getYear();
      var PreMon = ((Month < 10) ? "0" : "");
      var PreDay = ((Day < 10) ? "0" : "");
      if(Year < 999) Year += 1900;
    var theDate = Dateformat.replace(/dd/,PreDay+Day);
    theDate = theDate.replace(/mm/,PreMon+Month);
    theDate = theDate.replace(/d/,Day);
    theDate = theDate.replace(/m/,Month);
    theDate = theDate.replace(/yyyy/,Year);
    theDate = theDate.replace(/yy/,Year.toString().substr(2,2));
    return theDate;
    function TodayTime()
      var Today = new Date();
      var Hours = Today.getHours();
      var Minutes = Today.getMinutes();
      var Suffix = "";
      if (Timeformat == 12) {
        if (Hours >= 12 ) {
    Suffix = PM;
    } else {
    Suffix = AM;
    if (Hours >= 13) {
    Hours = Hours - 12;
    if (Hours < 1) {
    Hours = Hours + 12;
      var PreHour = ((Hours < 10) ? "0" : "");
      var PreMin = ((Minutes < 10) ? "0" : "");
      return PreHour+Hours+TimeSep+PreMin+Minutes+Suffix;
    function DateUpdate(Name) {
      var docpath = activeDocument.path.fsName;
      var docname = activeDocument.name.replace(/(.*?)(?:\.([^.]+))?$/,'$1');
      var extension = activeDocument.name.replace(/(.*?)(?:(\.[^.]+))?$/,'$2');
      if (docpath.slice(2,3) == "\\") {
        docsep = "\\";
      } else {
        docsep = ":";
      var content = Name.slice(11);
      var content = content.replace(/\{FILE\}/,docpath+docsep+docname);
      var content = content.replace(/\{FILEPATH\}/,docpath);
      var content = content.replace(/\{FILENAME\}/,docname);
      var content = content.replace(/\{FILEEXT\}/,extension);
      var content = content.replace(/\{DATE\}/,TodayDate());
      var content = content.replace(/\{TIME\}/,TodayTime());
      return content;
    function date_n_time()
      if (selection.length == 1) {
        if (selection[0].typename == "TextArtItem" || selection[0].typename == "TextFrame") {
          if (selection[0].name.slice(0,11) == "actualDate:") {
            dateformat = selection[0].name.slice(11);
            Check = false;
            if (AIversion == "10") {
              Check = confirm( MSG_unsetmark );
            } else {
              dateformat = prompt(MSG_editformat, dateformat);
            if(dateformat != "" && Check) {
              selection[0].contents = selection[0].name.slice(11);
              selection[0].name="";
              selection[0].selected = false;
            if(dateformat == "" && !Check) {
              selection[0].name="";
              selection[0].selected = false;
            if(dateformat && dateformat !="" && !Check) {
              selection[0].name="actualDate:"+dateformat;
              selection[0].contents = DateUpdate(selection[0].name);
          } else {
            dateformat = selection[0].contents;
            if(dateformat.search(/\{DATE\}/) == -1 && dateformat.search(/\{TIME\}/) == -1 && dateformat.search(/\{FILE[A-Z]*\}/) == -1) dateformat = format_preset;
            Check = false;
            if (AIversion == "10") {
              Check = confirm( MSG_setmark );
            } else {
              dateformat = prompt(MSG_askformat, dateformat);
            if (dateformat || Check) {
              selection[0].name="actualDate:"+dateformat;
              selection[0].contents = DateUpdate(selection[0].name);
              selection[0].selected = false;
        } else {
          alert ( MSG_notexto );
      } else if (selection.length > 1) {
        alert ( MSG_selectedmany );
      } else {
        if (AIversion == "10") {
          var textArtItems = activeDocument.textArtItems;
          for (var i = 0 ; i < textArtItems.length; i++)
            if (textArtItems[i].name.slice(0,11) == "actualDate:") {
              textArtItems[i].selected = true;
              textArtItems[i].contents = DateUpdate(textArtItems[i].name);
        } else {
          var textFrames = activeDocument.textFrames;
          for (var i = 0 ; i < textFrames.length; i++)
            if (textFrames[i].name.slice(0,11) == "actualDate:") {
              textFrames[i].selected = true;
              textFrames[i].contents = DateUpdate(textFrames[i].name);

    Carlos or anyone,  I've been working on several ideas & think that I have come up with the best approach to work around these bugs.  But need it to work in java script.
    1)  In AppleSript I can build a script that will trigger an "Action" to run.  The "Action" will select an object by its "Attributes" "Note".  The selected text box in picture is called "UPPER FORDDOC NAME" so it will select this object only.
    activate application "Adobe Illustrator"
    on doAction(scriptName, actionSet)
              tell application "Adobe Illustrator"
      do script scriptName from actionSet
              end tell
    end doAction
    tell application "Adobe Illustrator"
              tell me to doAction("Save Part # Delete -", "TIC Color 03-13-12")
    end tell
    Can this be done in Java?
    If so then:
    2)  I built an AppleScript that can open the "Find and Replace" then simply close it; by using "System Events" to select the keystrokes.
    Is this possible to do in Java with out buying an extra program?  This AppleScript works great but need it to work also on the PC's.
    activate application "Adobe Illustrator"
    tell application "System Events"
      tell process "Adobe Illustrator"
      --This is the quick key to open the "Find and Replace" window
      keystroke "K" using {command down, shift down, option down}
      delay 1
      --This is the esc key
      key code 53
      end tell
    end tell
    I HOPE SO ssssssssoooooooo MUCH!

  • [svn:fx-trunk] 11574: Drag and Drop - Bug fixes:

    Revision: 11574
    Author:   [email protected]
    Date:     2009-11-09 10:53:35 -0800 (Mon, 09 Nov 2009)
    Log Message:
    Drag and Drop - Bug fixes:
    - Added slight delay before drag-scrolling start.
    - Single selection ctrl+drag fixed.
    - Default drop indicator for List that doesn't have drop indicator specified in its skin. The default DI is specified through the new dropIndicatorSkin List style.
    - Memory leak for the drop indicator dynamic skin part.
    - ListItemDragProxy incorrectly listed in spark-manifest.xml moved to SparkClassess.
    QE notes: None
    Doc notes: None
    Bugs: SDK-24047, SDK-23999, SDK-23871
    Reviewer: Glenn, Deepa
    Tests run: checkintests, mustella (List, ListDragDrop)
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24047
        http://bugs.adobe.com/jira/browse/SDK-23999
        http://bugs.adobe.com/jira/browse/SDK-23871
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/defaults.css
        flex/sdk/trunk/frameworks/projects/spark/src/SparkClasses.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/List.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/TileLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/supportClasses/DropLocation.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/supportClasses/LayoutBase.as
        flex/sdk/trunk/frameworks/spark-manifest.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ListDropIndicator.as

    Just found a reference to a work around to the issue by putting the macbook to sleep & waking it.  Worked a treat !
    This makes it usable again.  Which is lucky as I was preparing to see how far I could toss the macbook !
    Suppose I'll need to wait for a patch.

  • [svn:fx-trunk] 10505: Update to TLF Build 516.

    Revision: 10505
    Author:   [email protected]
    Date:     2009-09-22 10:35:30 -0700 (Tue, 22 Sep 2009)
    Log Message:
    Update to TLF Build 516. See textLayout/ReleaseNotes.txt.
    Updated build file so the manifest for textLayout_edit is removed since TLF did it with their build file.
    QE notes:
    Doc notes:
    Bugs:
    Reviewer: Gordon asked me to do this
    Tests run: checkintests, TextInput, TextArea, RichText
    Is noteworthy for integration: yes
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/textLayout/ReleaseNotes.txt
        flex/sdk/trunk/frameworks/projects/textLayout/build.xml
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/src/flashx/textLayout /conversion/BaseTextLayoutImporter.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/src/flashx/textLayout /conversion/HtmlExporter.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/src/flashx/textLayout /conversion/HtmlImporter.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/src/flashx/textLayout /conversion/TextConverter.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/src/flashx/textLayout /conversion/TextLayoutImporter.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/manifest.xml
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/Build Info.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/compo se/BaseCompose.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/compo se/ComposeState.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/compo se/ParcelList.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/compo se/SimpleCompose.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/compo se/StandardFlowComposer.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/compo se/TextFlowLine.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/conta iner/ColumnState.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/conta iner/ContainerController.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/debug /Debugging.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/FlowElement.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/FlowGroupElement.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/FlowLeafElement.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/LinkElement.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/ParagraphElement.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/SpanElement.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/TCYElement.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/TextFlow.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/forma ts/ITabStopFormat.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/forma ts/ITextLayoutFormat.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/forma ts/TabStopFormat.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/forma ts/TabStopFormatInc.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/forma ts/TextLayoutFormat.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/forma ts/TextLayoutFormatInc.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/forma ts/TextLayoutFormatValueHolder.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_edit/src/flashx/textLayout/EditC lasses.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_edit/src/flashx/textLayout/edit/ SelectionManager.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_edit/src/flashx/textLayout/opera tions/DeleteTextOperation.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_edit/src/flashx/undo/UndoManager .as
        flex/sdk/trunk/frameworks/projects/textLayout/tlf.properties
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/LinkActiveFormat.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/LinkHoverFormat.as
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/src/flashx/textLayout/eleme nts/LinkNormalFormat.as

  • [svn:fx-trunk] 10898: Fix for a bug: After playing a hide effect, a window wouldn't be visible again.

    Revision: 10898
    Author:   [email protected]
    Date:     2009-10-06 13:54:04 -0700 (Tue, 06 Oct 2009)
    Log Message:
    Fix for a bug: After playing a hide effect, a window wouldn't be visible again.
    The issue here is that all effects that occur because of HIDE end up calling setVisible() (see EffectManager.effectEndHandler).  Window/WindowedApplication was basically left with two concepts of setVisible...the displayObject one and the native application one, and they were out of synch.  So setting visible=true on the window wasn?\226?\128?\153t calling setVisible(true) which controls the display object visibility.  Now instead of doing our work in the visible setter, we override setVisible() and do it in there.
    QE notes: -
    Doc notes: -
    Bugs: SDK-23263
    Reviewer: Darrell
    Tests run: checkintests, Rob ran mustella window/windowedapplication
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23263
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/airframework/src/mx/core/Window.as
        flex/sdk/trunk/frameworks/projects/airframework/src/mx/core/WindowedApplication.as
        flex/sdk/trunk/frameworks/projects/airframework/src/spark/components/Window.as
        flex/sdk/trunk/frameworks/projects/airframework/src/spark/components/WindowedApplication. as

    I run Suse 9.1 Linux, and Suse has a package called lmsensors which by default on my machine gives readings like this:
    Code: [Select]
    temp1:       +27°C  (high =    +0°C, hyst =   +22°C)   sensor = thermistor
    temp2:     +41.0°C  (high =   +80°C, hyst =   +75°C)   sensor = PII/Celeron diode 
    Now that 41C is pretty high for an idle AMD643000+ running at 1000Mhz, 1.08V. Too high, I would say. temp 1 in this case is the SYS temp, temp2 is the CPU temp.
    Now, using lmsensors I can duplicate your little trick and tell it that temp 2 is in fact a 3904 transistor. Having done this can I get readings like this:
    Code: [Select]
    temp1:       +27°C  (high =    +0°C, hyst =   +22°C)   sensor = thermistor
    temp2:     +16.0°C  (high =   +80°C, hyst =   +75°C)   sensor = 3904 transistor 
    Problem is, I'm not sure that the sensor is actually a 3904 transistor! The number's lower, but I was pretty sure that the sensor in the AMD64 is in fact a diode. Also, surely the CPU temp can't actually be that much lower than the SYS temp.
    So, I think your fix succeeds in giving lower temps and that's great in that it will tell your system software that the CPU is not overheating, but I don't think it's the solution to high temp reporting. Anyway, as you say, its a solution for people who can't run with system shutdowns due to bogus high temps.  
    I've been looking at these temp issues with the MSI K8T, and I was thinking the problem was simply a miscalibration. The Winbond sensor chip on my board (maybe the K8N is the same, maybe not) has a sensor temp offset that gets added to the temp coming from the sensor. On the K8T this number is +54C.   Funny number I know, but I've "fixed" the problem while I wait for a real bios fix on the K8T by simply reducing this offset to give me a CPU temp that matches SYS temp when idle. This enables cool'n'quiet fan control to work properly on my system, which is my main practical concern.

  • [svn:fx-trunk] 11250: Fixing proxy pattern bug in VideoPlayer.

    Revision: 11250
    Author:   [email protected]
    Date:     2009-10-28 17:07:19 -0700 (Wed, 28 Oct 2009)
    Log Message:
    Fixing proxy pattern bug in VideoPlayer.  I tried to save a few extra bytes by not keeping around an extra object, but I made a mistake with this code.  It seems better just to follow the typical pattern and not worry about this extra savings, which probably cost more in code-size anyways. 
    Also changing VideoPlayer.thumbnailSource to mx_internal, rather than public.  In VideoElement it's mx_internal, and that's what it should be here too.
    QE notes: -
    Doc notes: -
    Bugs: SDK-23665
    Reviewer: Deepa
    Tests run: checkintests, mustella VideoPlayer
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23665
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as

  • [svn:fx-trunk] 8563: When integrating TLF Build 468, the scrapToPaste() method of PasteOperation needs to be replaced by textScrap.clone(), not just textScrap.

    Revision: 8563
    Author:   [email protected]
    Date:     2009-07-14 14:47:50 -0700 (Tue, 14 Jul 2009)
    Log Message:
    When integrating TLF Build 468, the scrapToPaste() method of PasteOperation needs to be replaced by textScrap.clone(), not just textScrap.
    QE Notes: None
    Doc Notes: None
    Bugs: None
    Reviewer: Carol to review
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as

  • [svn:fx-trunk] 8520: BitmapFill and BitmapImage bug fixes

    Revision: 8520
    Author:   [email protected]
    Date:     2009-07-10 16:53:09 -0700 (Fri, 10 Jul 2009)
    Log Message:
    BitmapFill and BitmapImage bug fixes
    http://bugs.adobe.com/jira/browse/SDK-17477 - only edge pixels expand when resize this bitmapGraphic
    If repeat mode is false, the Player will extend the edge pixels of the bitmap to fill the empty space. The fix is to limit the fill area to the size of the bitmap.
    http://bugs.adobe.com/jira/browse/SDK-21980 - BitmapFill repeat property behaves differently than BitmapImage
    If repeat mode is false, the Player will extend the edge pixels of the bitmap to fill the empty space. The fix is to draw the transformed bitmapData into a new bitmapData that is two pixels wider and taller than the source bitmap if repeat is false. There is a caching mechanism that keeps the new bitmapData around unless the source, one of the transform properties or the bounds size have changed.
    There is an additional optimization which only uses the extra bitmapData if it is larger than the bounds or if it has been transformed.
    Unfortunately this means that the BitmapFill will keep around an extra bitmapData object in certain circumstances. This situation will most frequently happen when the bitmap is smaller than the shape being filled and repeat is set to false.
    QE Notes: Add tests where the BitmapFill shape or BitmapImage size is larger than the bitmap itself and repeat = false
    Doc Notes: None
    Bugs: SDK-17477, SDK-21980
    Reviewer: Glenn
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-17477
        http://bugs.adobe.com/jira/browse/SDK-21980
        http://bugs.adobe.com/jira/browse/SDK-17477
        http://bugs.adobe.com/jira/browse/SDK-21980
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/BitmapFill.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/BitmapImage.as

  • [svn:fx-trunk] 11378: Rearrange exisiting TLF sources to be in the same structure as the new drop we 're about to take so that we can maintain the change history.

    Revision: 11378
    Author:   [email protected]
    Date:     2009-11-02 12:43:46 -0800 (Mon, 02 Nov 2009)
    Log Message:
    Rearrange exisiting TLF sources to be in the same structure as the new drop we're about to take so that we can maintain the change history.
    QE notes:
    Doc notes:
    Bugs:
    Reviewer:
    Tests run: checkintests, TextArea
    Is noteworthy for integration: no
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/textLayout/build.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/textLayout/manifest.xml
        flex/sdk/trunk/frameworks/projects/textLayout/src/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flash/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/BuildInfo.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/CoreClasses.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/EditClasses.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/acc/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/compose/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/container/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/container/TextContain erManager.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/debug/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/EditManager.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/ElementRange.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/IEditManager.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/IMEClient.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/Mark.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/ParaEdit.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/SelectionFormatS tate.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/SelectionManager .as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/TextClipboard.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/TextFlowEdit.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/TextScrap.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/elements/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/events/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/events/FlowOperationE vent.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/events/SelectionEvent .as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/external/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/factory/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/operations/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/tlf_internal.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/utils/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/utils/NavigationUtil. as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/undo/
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_edit/

    Revision: 11378
    Author:   [email protected]
    Date:     2009-11-02 12:43:46 -0800 (Mon, 02 Nov 2009)
    Log Message:
    Rearrange exisiting TLF sources to be in the same structure as the new drop we're about to take so that we can maintain the change history.
    QE notes:
    Doc notes:
    Bugs:
    Reviewer:
    Tests run: checkintests, TextArea
    Is noteworthy for integration: no
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/textLayout/build.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/textLayout/manifest.xml
        flex/sdk/trunk/frameworks/projects/textLayout/src/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flash/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/BuildInfo.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/CoreClasses.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/EditClasses.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/acc/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/compose/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/container/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/container/TextContain erManager.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/debug/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/EditManager.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/ElementRange.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/IEditManager.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/IMEClient.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/Mark.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/ParaEdit.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/SelectionFormatS tate.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/SelectionManager .as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/TextClipboard.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/TextFlowEdit.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/edit/TextScrap.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/elements/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/events/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/events/FlowOperationE vent.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/events/SelectionEvent .as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/external/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/factory/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/formats/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/operations/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/property/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/tlf_internal.as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/utils/
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/utils/NavigationUtil. as
        flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/undo/
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_core/
        flex/sdk/trunk/frameworks/projects/textLayout/textLayout_edit/

  • [svn:fx-trunk] 5170: Round 2 of bug fixes for the Spark skins for Halo components.

    Revision: 5170
    Author: [email protected]
    Date: 2009-03-04 17:50:32 -0800 (Wed, 04 Mar 2009)
    Log Message:
    Round 2 of bug fixes for the Spark skins for Halo components. Thanks to Alex for help with the data grid issues.
    Bugs fixed:
    SDK-19655 - Setting rowCount property on DataGrid causes extra blank row to be displayed
    SDK-19652 - Items in a DataGrid do not line up after scrolling.
    SDK-19605 - disabled Halo ColorPicker with Gumbo skin draws too dark
    SDK-19596 - When you have a single button on an Alert, the left edge looks flatter than the right
    SDK-19585 - Menus compiled with the halo theme in Flex 4 have a different backgroundColor than in Flex 3
    SDK-19665 - Halo List with Gumbo skin doesnt draw the alternating item color all the way to the right edge of the control if VScrollBar is present
    SDK-19651 - odd header rendering issue on Halo DataGrid with Gumbo skin
    QA Notes: The alert layout code was positioning the buttons/text on sub-pixel boundaries if the width or height of the alert was an odd number of pixels. We always snap to pixel boundaries now, but this may cause bitmap compare issues with Alert.
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-19655
    http://bugs.adobe.com/jira/browse/SDK-19652
    http://bugs.adobe.com/jira/browse/SDK-19605
    http://bugs.adobe.com/jira/browse/SDK-19596
    http://bugs.adobe.com/jira/browse/SDK-19585
    http://bugs.adobe.com/jira/browse/SDK-19665
    http://bugs.adobe.com/jira/browse/SDK-19651
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/DataGrid.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/alertClasses/AlertForm.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/core/ScrollControlBase.as
    flex/sdk/trunk/frameworks/projects/halo/defaults.css
    flex/sdk/trunk/frameworks/projects/sparkskins/src/mx/skins/spark/ColorPickerSkin.mxml

  • [svn:fx-trunk] 10182: This is a bug fix for DropDownList.

    Revision: 10182
    Author:   [email protected]
    Date:     2009-09-11 16:15:57 -0700 (Fri, 11 Sep 2009)
    Log Message:
    This is a bug fix for DropDownList.  When Label changed from a GraphicElement to a UIC it started blocking the mouse events from the anchorButton inside of a DropDownList.  To fix this, I've just disabled the mouse of the labelDisplay in the DropDownListSkin
    QE notes: -
    Doc notes: -
    Bugs: SDK-23054
    Reviewer: Jason
    Tests run: checkintests, DropDownList
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23054
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DropDownListSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/DropDownListSkin.m xml

  • [svn:bz-trunk] 12783: Optimizations around subtopic handling in MessageService/ ActionscriptAdapter, now we avoid calling Subtopic constructor ( which is costly) multiple times.

    Revision: 12783
    Revision: 12783
    Author:   [email protected]
    Date:     2009-12-10 06:42:14 -0800 (Thu, 10 Dec 2009)
    Log Message:
    Optimizations around subtopic handling in MessageService/ActionscriptAdapter, now we avoid calling Subtopic constructor (which is costly) multiple times.
    Checkintests: Pass - except the usual 3 failing tests.
    QA: Yes
    Doc: No
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/services/MessageService.java
        blazeds/trunk/modules/core/src/flex/messaging/services/messaging/SubscriptionManager.java
        blazeds/trunk/modules/core/src/flex/messaging/services/messaging/adapters/ActionScriptAda pter.java

  • [svn:fx-trunk] 12370: Fix for doc bug FLEXDOCS-1150

    Revision: 12370
    Revision: 12370
    Author:   [email protected]
    Date:     2009-12-02 08:48:37 -0800 (Wed, 02 Dec 2009)
    Log Message:
    Fix for doc bug FLEXDOCS-1150
    Added a few new examples and default sizes to Spark components
    QE notes: -
    Doc notes: -
    Bugs: -
    Reviewer: -
    Tests run: - FLEXDOCS-1150
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FLEXDOCS-1150
        http://bugs.adobe.com/jira/browse/FLEXDOCS-1150
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/formatters/DateFormatter.as
        flex/sdk/trunk/frameworks/projects/spark/asdoc/en_US/spark/components/examples/BorderCont ainerExample.mxml
        flex/sdk/trunk/frameworks/projects/spark/asdoc/en_US/spark/components/examples/VScrollBar Example.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Application.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/BorderContainer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ComboBox.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/DataGroup.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/DropDownList.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/HGroup.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Label.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/List.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/NavigatorContent.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Panel.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableContainer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableDataContainer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/TabBar.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/TextInput.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/TileGroup.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VGroup.as
    Added Paths:
        flex/sdk/trunk/frameworks/projects/spark/asdoc/en_US/spark/components/examples/Applicatio nContainerExample.mxml
        flex/sdk/trunk/frameworks/projects/spark/asdoc/en_US/spark/components/examples/HScrollBar Example.mxml
        flex/sdk/trunk/frameworks/projects/spark/asdoc/en_US/spark/components/examples/MyBorderSk in.mxml
        flex/sdk/trunk/frameworks/projects/spark/asdoc/en_US/spark/components/examples/SkinnableC ontainerExample.mxml
        flex/sdk/trunk/frameworks/projects/spark/asdoc/en_US/spark/components/examples/SkinnableD ataContainerExample.mxml

  • [svn:fx-trunk] 14199: ToolTip border skin bug fix

    Revision: 14199
    Revision: 14199
    Author:   [email protected]
    Date:     2010-02-16 13:59:53 -0800 (Tue, 16 Feb 2010)
    Log Message:
    ToolTip border skin bug fix
    http://bugs.adobe.com/jira/browse/SDK-24282 - SliderDataTip instantiates it?\226?\128?\153s border class before it?\226?\128?\153s style can be set by Slider
    Modified a patch submission to follow the pattern in TextInput. When the borderSkin style changes, the border was not recreated with the new border class.
    Thanks go to David Spanton for the original submission
    QE notes: yes, need tests for this use case
    Doc notes: n/a
    Bugs: SDK-24282
    Reviewer: Kevin
    Tests run: checkintests
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24282
        http://bugs.adobe.com/jira/browse/SDK-24282
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/ToolTip.as

  • [svn:bz-trunk] 12163: Update using PreparedStatements - bug blz-461

    Revision: 12163
    Revision: 12163
    Author:   [email protected]
    Date:     2009-11-24 08:19:56 -0800 (Tue, 24 Nov 2009)
    Log Message:
    Update using PreparedStatements - bug blz-461
    checkintests: na
    Ticket Links:
        http://bugs.adobe.com/jira/browse/blz-461
    Modified Paths:
        blazeds/trunk/apps/samples/WEB-INF/src/flex/samples/crm/employee/EmployeeDAO.java

Maybe you are looking for

  • Photoshop CS3 doesn't open or error occurs, when you Edit in Photoshop CS3 from Photoshop Lightroom 2

    Problem: When you try to Edit in Photoshop CS3 from Adobe Photoshop Lightroom 2, Photoshop CS3 doesn't open, or after Photoshop opens, you see the error message, "Photoshop could not be launched". This issue is currently being investigated. At presen

  • CS5.5 won't open Adobe Help, only browser

    Hi all, I am having some problems with the Adobe Community Help application. I am running CS5.5 under Windows 7 64-bit on a Samsung NP700G7C laptop. I noticed today that clicking links in the Adobe Help application did nothing at all, unless they wer

  • Pro Tools Missing  audio file message syndrom exists on Logic

    I come from Pro tools and i am a bit traumatised by this fkn Pro Tools missing audio file message for those who know what i mean.. Is it something possible and frequent in logic when we work on a daily basis ?

  • Installing .gz files

    I feel stupid asking this question. This is actually in Solaris 8, but I can not figure out how to install this .gz file. I type gunzip and the file name and is expands the file and removes the .gz extension and that is were I get lost. The file I am

  • Linksys WVC80N Wireless-N in a Webpage

    Is there a way that I can embed the video on my web page or through a service like ustream?