Selection issue with editable Spark DataGrid

Hi everyone,
I am evaluating the new Spark DataGrid and I'm having a very strange issue with the behavior of selection in an editable instance.
Here is my test application: http://www.playcalliope.com/flex/DataGridSelectionIssue.html (code here: https://gist.github.com/1129160)
And here are the steps to reproduce the issue:
select the very first cell at the top-left corner of the grid (the one with "Gabriele");
click on it once more, the editor appears;
now click on the cell just to the right of it (the one with "Genta").
You should see that editing ends as it supposed to do, but selection is placed on the third cell (the one with a 5 in it) instead on the one you clicked on. Playing a little with the grid you should see that this isn't the only case, but selection is really behaving randomly.
I am using SDK 4.5.1.21328.
I think this is a very basic usage case.. I can't believe this is not working properly, what am I missing?
Thanks a lot,
Gabriele Genta
Message was edited to add live example

Your running into a known bug, https://bugs.adobe.com/jira/browse/SDK-30088.
The  bug will be fixed in the Mega release. To work around the bug you can  create a custom editor and remove the  "dataGrid.validateNow();" call in  DataGridEditor.save().
Here's how I modified your example to workaround the bug:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/mx"
               minWidth="955" minHeight="600"
               backgroundColor="#E7E7E7"
               creationComplete="application1_creationCompleteHandler(event)">
    <s:layout>
        <s:HorizontalLayout horizontalAlign="center" verticalAlign="middle"/>
    </s:layout>
    <fx:Script>
        <![CDATA[
            import mx.collections.XMLListCollection;
            import mx.events.FlexEvent;
            protected function application1_creationCompleteHandler(event:FlexEvent):void
                testGrid.dataProvider = new XMLListCollection(testData.item);
        ]]>
    </fx:Script>
    <fx:Declarations>
        <fx:XML id="testData" xmlns="">
            <items>
                <item>
                    <id>1</id>
                    <cognome>Gabriele</cognome>
                    <nome>Genta</nome>
                    <uhm>5</uhm>
                    <bene>molto</bene>
                </item>
                <item>
                    <id>10</id>
                    <cognome>Pinco</cognome>
                    <nome>Pallino</nome>
                    <uhm>10</uhm>
                    <bene>poco</bene>
                </item>
            </items>
        </fx:XML>
        <fx:Component className="MyDefaultEditor">
            <s:DefaultGridItemEditor>
                <fx:Script>
                    <![CDATA[
                        import mx.collections.ICollectionView;
                        import mx.collections.ISort;
                        override public function save():Boolean
                            if (!validate())
                                return false;
                            var newData:Object = value;
                            var property:String = column.dataField;
                            var data:Object = data;
                            var typeInfo:String = "";
                            for each(var variable:XML in describeType(data).variable)
                                if (property == [email protected]())
                                    typeInfo = [email protected]();
                                    break;
                            if (typeInfo == "String")
                                if (!(newData is String))
                                    newData = newData.toString();
                            else if (typeInfo == "uint")
                                if (!(newData is uint))
                                    newData = uint(newData);
                            else if (typeInfo == "int")
                                if (!(newData is int))
                                    newData = int(newData);
                            else if (typeInfo == "Number")
                                if (!(newData is Number))
                                    newData = Number(newData);
                            else if (typeInfo == "Boolean")
                                if (!(newData is Boolean))
                                    var strNewData:String = newData.toString();
                                    if (strNewData)
                                        newData = (strNewData.toLowerCase() == "true") ? true : false;
                            if (property && data[property] !== newData)
                                // If the data is sorted, turn off the sort for the edited data.
                                var sort:ISort = null;
                                if (dataGrid.dataProvider is ICollectionView)
                                    var dataProvider:ICollectionView = ICollectionView(dataGrid.dataProvider);
                                    if (dataProvider.sort)
                                        sort = dataProvider.sort;
                                        dataProvider.sort = null;
                                var oldData:Object = data[property];
                                data[property] = newData;
                                dataGrid.dataProvider.itemUpdated(data, property, oldData, newData);
                                // Restore the sort. The data will not be sorted due to this change.
                                if (sort)
                                    ICollectionView(dataGrid.dataProvider).sort = sort;
                            return true;
                    ]]>
                </fx:Script>               
            </s:DefaultGridItemEditor>
        </fx:Component>
    </fx:Declarations>
    <s:DataGrid id="testGrid" width="100%" height="100%"
                editable="true" selectionMode="singleCell"
                itemEditor="{new ClassFactory(MyDefaultEditor)}">
        <s:columns>
            <s:ArrayList>
                <s:GridColumn headerText="Prova" dataField="cognome"/>
                <s:GridColumn headerText="Prova1" dataField="nome"/>
                <s:GridColumn headerText="Prova3" dataField="uhm"/>
                <s:GridColumn headerText="Prova4" dataField="bene"/>
            </s:ArrayList>
        </s:columns>
    </s:DataGrid>
</s:Application>

Similar Messages

  • Playing with the spark datagrid

    I'm Playing with the spark datagrid and have a column set up like so:
    <GridColumn  width="140" headerText="Margin" headerText.editMode="Margin (editing)" dataField="margin" editable="false"  editable.editMode="true" itemRenderer="gridColumnRenderer" >
               </GridColumn>
    I would like the item render to change colour based on the state of the outerDocuent, is this possible?
    I tried this but can't get to the outerdocument
    <?xml version="1.0" encoding="utf-8"?>
    <s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
                    xmlns:s="library://ns.adobe.com/flex/spark"
                    xmlns:mx="library://ns.adobe.com/flex/mx"
                    autoDrawBackground="true">
        <s:Label text="{data.margin}" backgroundColor="{   outerDocument.currentState =='editMode'?0xffffff:0xdddddd}"/>
    </s:ItemRenderer>

    I believe you will need to use GridItemRenderer instead of ItemRenderer as your base class for renderers in the spark DataGrid.  Does it work if you change to that?

  • Captivate 5 - issue with editing imported PowerPoints that have been resized

    I'm having an issue with editing PowerPoint files that have been imported into Captivate 5 when they have been resized within the Captivate project after the initial import.
    1. I import a PowerPoint presentation into 800x600 dimension.
    2. I resize the project to 900x600 by not locking the aspect ratio and selecting to position to the top right so there is a 100 pixel strip to the left of the slide that we use for navigation buttons and other info.
    3. If I need to make a change to a PowerPoint, I select Edit > Edit with Microsoft PowerPoint > Edit Slide (or Edit Presentation).
    4. The slide opens in PowerPoint and I make the changes and click Save.
    5. When the slide is imported back into Captivate, it is stretched and resized to not fit either 800x600 or 900x600, but something in between. This did not happen in Captivate 4 - the slide would retain the 800x600 dimension slid over to the right with no issues.
    Are there any settings that can be done to ensure the edited slides will import back into the project with the correctly sized dimensions for the current project?

    Hi there
    I agree that it would be nice to see a notification. You know, Captivate offers a special area for notifications that appear when you open it. I'm stymied as to why Adobe doesn't use this area for making such announcements.
    Cheers... Rick
    Helpful and Handy Links
    Begin learning Captivate 5 moments from now! $29.95
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcererStone Blog
    Captivate eBooks

  • I'm having some issues with Edit in Audition

    This past week my friends and I shot my friend's final film project. We recorded external audio at 192000 Hz, 12288kbps, 32-bit float. I synced up all the audio and sent the project to my friend. When he used Edit in Audition so that he can mix and clean up the audio, it had been exported at 8000 Hz, 512kbp, 32-bit float and everything sounds muffled. I'm more familier with Premiere then he is, so I tried, and I had the same results.
    I know Audition can import and export that kind of audio so I'm assume it's a problem on the Premiere end. Is there any settings that I'm missing or is it impossible for Premiere to extract at that quality? Even if it's the latter, is there a way it can be set to extract at higher than 8000 Hz at 512kbps?

    From what I can tell, it's a problem with Premiere exporting, not Audition importing though. I have the 192000 Hz, 32 bit files working just fine in the Premiere timeline so it doesn't appear to have to much of an issue with editing it, it just exports it at a much lower quality when sending it to Audition
    It seems like the only way I can keep that audio quality is to sync sound in Audition and that's not ideal for me.

  • Performance issue with editing classes in 2011

    Maybe this is just an install issue, but....
    In LV 2011, if I attempt to edit the data of an established class (i.e. it has accessors, etc) then I get the Windows 7 whirling cursor indicating that the class is updating; sometimes this takes several minutes for the changes to be applied while other times the system just hangs and I eventually have to kill LV thus creating a hideously time wasting cycle in where I once again attempt to make changes to the class, it hangs, ad infinitum.  Has anyone else seen this?  Is there a work around?
    Cheers, Matt
    Matt Richardson
    Certified LabVIEW Developer
    MSR Consulting, LLC

    No.  I am saying that this is not associated with a project.  A class does not have to be associated with a project.  If you open a .lvclass file you will get a window that looks like a library window where, similar to the library, everything contained in the class namespace will be found.
    I am running LV 2011 on a 32-bit Windows 7 machine with a dual core i5 (2.53 GHz) and 4 Gb of ram.  Performance wise, I am having no issues with any other aspects of LV 2011 (strike that - it does seem to crash more than I desire).  As I said in the above post, this seems to be an issue only when I am trying to change things such as names in a space other than the properties dialog box. 
    I suspect this might be associated with the installation, but I am not positive.  I have attached two classes if you are interested in playing with them.  Basically, I was only trying to change the type and name of the variable tscan in the SMPS class (I included the CPC class due to the dependency of the SMPS, but I am afraid there may be some other dependencies that I can not immediately see).
    Cheers, m
    Matt Richardson
    Certified LabVIEW Developer
    MSR Consulting, LLC
    Attachments:
    DMA Proj.zip ‏506 KB

  • Issue with editable cell of a tableVIew...

    Hi All,
    I have a tableView with 4 fields, one of the fields QUANTITY is editable .
    Now for ex. if there are 5 rows in the TV , if the user selects all 5 and then enters value for QUANTITY field and clicks on the SUBMIT button , the user is navigated to the next page and i can capture these values in my itab,
    but if the user selects one row and enters value for QUANTITY field  and then selects the second row , ROWSELECTION event is triggered and the page is refreshed ,
    so when the page is displayed agan the value enterd in the QUANTITY field for previous row  is gone and the fiels becomes blank.
    how to show the value for this field , after the page is displayed again after refreshing????
    Thanks,
    Anubhav.

    Hi Raja,
    I really cantfigure out how to solve my isuue using your code.
    The code for my TV is:
    <htmlb:tableView             id              = "material"
                                               headerText      = "Materials"
                                               headerVisible   = "true"
                                               design          = "alternating"
                                               visibleRowCount = "10"
                                               fillUpEmptyRows = "true"
                                               onRowSelection  = "MyEventRowSelection"
                                               selectionMode   = "MULTILINEEDIT"
                                               table           = "<%= itab_materials %>" >
                              <htmlb:tableViewColumns>
                                  <htmlb:tableViewColumn columnName="MATNR" title="Material Number" width="150">
                                  </htmlb:tableViewColumn>
                                  <htmlb:tableViewColumn columnName="MAKTG" title="DESCRIPTION" width="200">
                                  </htmlb:tableViewColumn>
                                  <htmlb:tableViewColumn columnName="VERPR" title="PRICE" width="150">
                                  </htmlb:tableViewColumn>
                                  <htmlb:tableViewColumn columnName="QUNTY" title="QUANTITY" edit="TRUE" width="200">
                                  </htmlb:tableViewColumn>
                                  <htmlb:tableViewColumn columnName="MEINS" title="UNIT" width="150">
                                  </htmlb:tableViewColumn>
                              </htmlb:tableViewColumns>
                           </htmlb:tableView>
    ITAB_MATERIALS has folowing fields:
    MATNR
    MEINS
    MAKTG
    VERPR
    How to capture the value of FIFTH field QUANTITY and display it when the next row is selected and the page is refrehsed?
    Thanks,
    ANubhav.

  • Issues with editing in Acrobat 5 with Form and link tool

    In my version of Acrobat 5, I used to be able to edit with the form and link tools. Now for example if I try to add an action in the execute menu item in the Field Properties (Form tool or Link mode), it brings up a splash window saying 'Please select the menu item you want to execute from the menu bar' and that is it, It does not bring up a list so I  can not add an executable item.
    PowerBook G4 (ti) - Mac OS X 10.4.11
    Any ideas, as it is really frustrating.

    Ok... so I have created a file in InDesign and exported it as a .pdf to create an interative document.
    I am trying to add next page from page 1 and so on, and also hyperlinks to e-mail addresses.
    I create a box by dragging using Form Tool (F) whereby Field properties window pops up.
    I Name the item and choose what type of button I require, and modify the settings in Appearance.
    When I then go to choose an Action... I choose mouse up, then Add... which brings up the Add an Action window.
    I choose 'Execute Menu Item' from the drop down list and then try to 'Edit Menu Item' this brings up a further window 'Menu Item' with the message "Please select the menu item you want to execute from the menu bar" and here I try to choose the type of item I need to execute.
    I have tried clicking on the item on the menu bar, but it makes a faint sound when I click with my mouse... but no no item is executed.
    I have done this before with previous documents, but not for a while... but it does not seem to want to do it this time around.
    However, I can execute the following in the same window 'Edit Menu Item'
    Import Form Data
    JavaScript
    Movie
    Open File
    Read Article
    Reset Form
    Show/Hide Field
    Sound
    Submit Form
    World Wide Web Link
    Any thoughts?

  • Selection issue with Multiple containers when text re-flows

    Hi,
    I am building an EPUB reader in Flex 4.51. using TLF 2.0.3. I have text running across multiple containers. We add the controllers dynamically to ensure that there are as many containers as the content can have. Now, we updateAllControllers when status of a graphic element changes or when there's an increase in font size. So, after each activity we add more controllers if required. The text and images correctly reflow to the next container in this case. However, the issue comes with selection. If a piece of text reflows from one container and moves to another, when we try to select it, it doesn't highlight.
    The SelectionChange event triggers and the values are mostly correct but no highlighing. We noticed that if we remove all controllers and recreate them, the issue is resolved. But, we cannot remove and add containers each time font size changes.
    Kindly help and let me know where can the issue be? Remember that the text correctly reflows to containers and it's only the selection that doesn't work. This is a very common scenario for a reflowable content holder so I am sure I am missing something obvious. Please help.

    I found the root cause of the bug is in removeAndRecycleTextLines() of ContainerController.as. The private "_textBlock" properties of some paragraph elements are incorrectly set as null there. When we want to get TextLine from TextFlowLine by getTextLine(), because paragraph._textBlock is null, TLF actually recreates some new, unused TextLines to return, which are not the ones on the sprite....
    The fixed function is as follows and the bold, italic lines is the fix. I just modified a condition. It passed all existing test cases. I'm not sure it could be all right with your project. If it is still not OK for any of your scenarios, please tell us and we will appricate your feedback.
    private function removeAndRecycleTextLines (beginIndex:int, endIndex:int):void
                var backgroundManager:BackgroundManager = textFlow.backgroundManager;
                var child:TextLine;
                var textBlock:TextBlock;
                for (var index:int = beginIndex; index < endIndex; index++)
                    child = _shapeChildren[index];                   
                    removeTextLine(child);
                    CONFIG::debug { Debugging.traceFTECall(null,_container,"removeTextLine",child); }
                    // when we've removed all the lines in the paragraph in shapeChildren, run through the textBlock and if all lines are not in view,
                    // release the lines from the TextBlock, and release the TextBlock itself.
                    if (child.textBlock != textBlock)       
                        if (textBlock)
                            releaseLinesInBlock(textBlock);
                        textBlock = child.textBlock;
                // Bug #2988783  -By Jin Huang
                // releaseLinesInBlock() be called here only when
                // 1. the end of final container
                // 2. the end line of TextBlock is the end line of the container
                if (textBlock && (textBlock.lastLine == child || flowComposer.getControllerIndex(this) == flowComposer.numControllers - 1))
                    releaseLinesInBlock(textBlock);
                // Recycle lines not in view and not in the TextBlock
                if (TextLineRecycler.textLineRecyclerEnabled)
                    while (beginIndex < endIndex)
                        child = _shapeChildren[beginIndex++];
                        // Recycle if its not displayed and not connected to the textblock
                        if (!child.parent)
                            if (child.userData == null)
                                TextLineRecycler.addLineForReuse(child);
                                if (backgroundManager)
                                    backgroundManager.removeLineFromCache(child);
                            else
                                var tfl:TextFlowLine = child.userData as TextFlowLine;
                                if (tfl && tfl.controller != this)        // don't release lines that belong to other containers
                                    continue;
                                if (child.validity == TextLineValidity.INVALID || (child.nextLine == null && child.previousLine == null && (!child.textBlock || child.textBlock.firstLine != child)))
                                    child.userData = null;
                                    TextLineRecycler.addLineForReuse(child);
                                    if (backgroundManager)
                                        backgroundManager.removeLineFromCache(child);

  • New and odd issue with edited photos

    How much do I hate iPhoto, let me count the ways.
    Another new issue for me. My DSLR has a lot of dust on the lens I cannot shift which means I get a lot of annoying blemishes on my photos that I go through on iPhoto to retouch. Slow but has to be done.
    I imported a pile of recent holiday photos and started to edit them fullscreen. Coming back into them now showing them at fullscreen or fullscreen within a windowed iPhoto and the edits don't look like they have saved, all the original blemishes are there. However I click on edit, the pic shrinks down a little to accomodate the Edit box and it now correctly shows the proper edited versions with blemishes removed and other changes I made.
    I export the photo and the original blemished one gets exported.
    Any thoughts?  I bet I am going to have to re-import the originals and lose all my editing. That's the stock way for me with this poor piece of software.
    C.

    Try trash the com.apple.iPhoto.plist file from the HD/Users/ Your Name / library / preferences folder.
    (On 10.7: Hold the option (or alt) key while clicking on the Go menu in Finder to access the User Library)
    (Remember you'll need to reset your User options afterwards. These include minor settings like the window colour and so on. Note: If you've moved your library you'll need to point iPhoto at it again.)
    What's the plist file?
    For new users: Every application on your Mac has an accompanying plist file. It records certain User choices. For instance, in your favourite Word Processor it remembers your choice of Default Font, on your Web Browser is remembers things like your choice of Home Page. It even recalls what windows you had open last if your app allows you to pick up from where you left off last. The iPhoto plist file remembers things like the location of the Library, your choice of background colour, whether you are running a Referenced or Managed Library, what preferences you have for autosplitting events and so on. Trashing the plist file forces the app to generate a new one on the next launch, and this restores things to the Factory Defaults. Hence, if you've changed any of these things you'll need to reset them. If you haven't, then no bother. Trashing the plist file is Mac troubleshooting 101.
    If that fails:
    Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.  

  • Issue with Editing Timecard

    Hi,
    An User, by mistake , has created timecards with some incorrect values(number of hours), for the timeperiod 6-Jul to 12-Jul.
    There are two rows exisiting for the same timeperiod but with incorrect hours.
    So when tried to edit that time , it throws an error "A timecard already exists for this time period."
    We are not able to delete that timecare as the Delete Option is diabled and we are unable to update it either.
    The Preference set for the OTL is 30 days, so we should be able to edit it.
    Please suggest a workaround for this issue or the cause of this error.
    Thanks,
    K.M.Sundari

    You might want to try this in the Human Resource Management (HRMS) forum. There are a lot of OTL experts there and a lot more visitors than here.

  • Is there an issue with Edit Auto-Blend Layers in Photoshop CC 2014?

    The command Edit > Auto-Blend Layers in Photoshop CC 2014.1 does not seem to produce the expected results for me. For example, I used the Edit > Auto-Blend Layers command when I was doing the exercise on Adding Depth of Field starting on page 122 of the Photoshop CC 2014 CIB. The results: Instead of the foreground and background being both in focus, only the foreground was in focus. The background was out of focus. And, when I turned off visibility of the foreground layer, the background layer showed as transparent.

    There seems to be.
    See this thread:
    Since installing the latest update of Photoshop CC two days ago, Auto Blend for focus stacking is selecting all pixels from the bottom layer instead of selecting the ones in best focus from each layer. Has anyone else seen this problem?

  • Preset Issues with 'Edit in Photoshop' image

    Hi guys, I'm running LR3 and CS5 on a MBP Lion, and I'm working directly with RAW files. I have adjusted the images in LR and used 'edit in photoshop' to correct blemishes on some photos. I want to apply some presets at the end to render a couple of different looks (B/W and Vintage) to the final edited image. However, I find that after the file comes back from PS, it looks good, but the photo gets 'normalized' and the develop module tools get reset to zero. Hence my presets totally blow the 'edited in photoshop' image while it works just fine on the original raw.
    I have also tried to work on the original image prior to any LR adjustments. Same thing, after coming back from PS, both stacked files look similar, but at the time of running the preset, the 'edited in photoshop' file gets blown out.
    I do not have any auto adjust settings turned on. No presets running on import/export. What am I doing wrong?
    I really appreciate any help!
    -Liz

    when you edit a RAW file in PS and save it you will have a demosaiced file (TIF, PSD or JPG).
    they behave different then RAW files. so sliders will probably have a different effect on a JPG file then it will have on a RAW file.
    it will not be possible i think, to get the EXACT same look when you apply a preset afterwards.
    for example the highlights will not have so much headroom in a TIF or JPG ... compared to the original RAW.
    so i think the best is to apply the presets first, render the files with the LR settings and open in PS as smart object.

  • Issues with edit button

    I am running 1.2.0.29.98 on XP SP2 and when I try to edit table in "Other Users" the button is grised. (connected as system user)
    I have the same issue for packages /procedure /function but for this objects the edit option is available in context menu when i right-click.
    Does anyone know how to fix this or is there a patch to address this issue?
    Thanks.
    Eric.

    This issue was present in previous releases but not fixed :
    Re: Open / Edit Procedure 1.1
    Re: Edit option doesn't appear
    For the workarounds :
    - create synonyms for all applicative's table is not possible for our environment.
    - alter any table as specified in previous post doesn't work.

  • Issue with 'Edit' button

    Hi All,
    i have a requirement to add a edit button in toolbar. So I have added the button to my view of my custom component. But the View is not editable when I clicked on that view button.
    I have debug and found the root and the child lock is failed and the changable mode became FALSE.
    How can I lock the parent and child entity?
    Thanks,
    Nandini

    Apple don't promise to read things posted here.
    iPhoto menu -> Provide iPhoto Feedback is the route to them.

  • Issues with editing

    I transfer the .mts files from a sony handycam, and sometimes when I drop
    the files down into the video 1 bar, I get the video on the bar and the audio
    below it, so I can edit it and whatever.  The other times, I drop it down there,
    it doesn't show on any bar, but at the top, can watch the video, but cannot edit
    at all.  Please help.  Is it a setting?

    I have been dragging all to video one.  I took a 5 sec video earlier, worked
    fine when I brought it over.  Took 16 more vids after that contained almost
    38 mins of video, dragged it over, nothing, but can see if it I press play.  Took
    another video for 10 secs, dragged it over, worked fine.  What gives?

Maybe you are looking for

  • Incomplete Syncing of Mail via Wi Fi

    On my iMac I have 3 e-mail accounts as shown. I thought that I had arranged the iMac and the Touch so that the Touch would be synced through Mobile Me via Wi Fi which I set up in the house with an Airport unit. Well, I do get the syncing, but the onl

  • Error:      Restrict variable to single value

    Hi experts, for key figure planning, I created a planning profile group, which contains 3 planning profiles. But when choosing the Planing Profile Group, I get the error message as follows: Error:      Restrict variable 4MKTHI01 () (area 4CRM0001 (CR

  • Flash won't install after downloading...early 2013 MBP/Retina, 8GB DDR3 1600 MHz Ram, 3GHz Intel Core i7 Processor (clean installation)

    Flash Player won't install after downloading On the first attempt to install v14, Flash Player v13 was installed and working fine. I opened the installation package for the new Flash Player, followed standard protocol for installing Mac software and

  • ITunes won't sync between MacBook Pro and iPhone 6

    I have a new iPhone 6 and tried to sync (by cable) my iTunes on the phone to my MacBook Pro (Snow Leopard). I get a message that the MacBook won't sync to the iPhone because the iPhone iTunes needs to be updated.  Also, in iTunes on the MacBook, the

  • Oracle 8i download question

    This is sort of a dumb question but my ethernet card is broken so I'm trying to download the 8i zip file and it downloads maybe 2 megs of the approximatly 300 meg file and then says download successful??? Any ideas. I'm assuming I'm just getting cut