Anyone help ol' man with Cocoa project, please?

Hi all,
I recently volunteered to help transcribe Birth, Marriage and Death (BMD) records dating back to 1837 for FreeBMD -- a registered charity -- to help folks trace their family trees online. Unfortunately, while the Mac software has some nifty features, it's still really s-l-o-o-w and tedious to use and I reckon the speed and accuracy could be increased 3x using a slightly different approach.
I was reasonably okay with 'C' in the old days but never quite managed to get my head around OOP yet (probably due to my age). The app I have in mind consists of an ultra-simple text editor (a la Apple's 15 minute example project) with combined bare-bones image/PDF viewer plus a few extra bells and whistles, and I've already designed the interface -- about as far as I can get for now
I see a lot of really knowledgeable folks replying to postings in this discussion group, many with huge numbers of posts under their belts, and I reckon this would be considered a fairly 'trivial' app that could be knocked out during a long coffee break for anyone experienced in Cocoa programming.
If you feel you'd like to help with this charitable, not-for-profit project, please email me at "ojisanATadamDOTcomDOTau" and I'll send you what I've got, together with some good sample code that clearly addresses most of the problems.
Your input will help me get a handle on what eludes me about OOP (I learn really well by example), make life easier for all the Mac volunteer transcribers out there, help MILLIONS of hobbyists trace their ancestors quicker (genealogy is the #1 hobby in the US, and probably also in Australia, UK, and Canada etc.), and help level the playing field with Windows (their transcription solution is currently better than ours).
Kind regards
Ernie

Bob Lang1 wrote:
Oooh! You're such a comedian, etresoft
I aim to please.
As for .NET, the major language for .NET development is C#, and this language is clearly based on Java with a few minor syntax changes. It uses exactly the same object model as Java, and even the underlying technology is similar to the Java Virtual Machine.
I'm not attempting to convince you, just set the record straight.
As long as we are setting the record straight, we should clarify a couple of things. .NET is the "virtual machine" part. You can use C#, J#, VB, or even a slightly twisted variant of C++ with .NET. For those of us who spent a few formative years swearing at MFC, .NET is a significant improvement.
I haven't done much with .NET but I find it to be very much like Cocoa, both in the functionality it provides and the slightly twisted way you have to use it. In Cocoa, you have to use Objective-C or Objective-C++. In .NET, you have to use Microsoft's own slightly strange variants. If you can understand all the brackets, receivers, and messages in Cocoa, you shouldn't have any trouble with all the carets in .NET C++.
You're quite right, it's obviously much less effort to write a program in Cocoa and then re-write it for .NET, than it is it to write it in Java in the first place and run it unchanged on three different platforms. Java is so portable that a Java program written on one platform doesn't even have to be re-compiled to run on another. If you write a program using Cocoa then you limit your market just to Macs - very much a minority platform compared to Windows. Write your program in Java and your market is literally unlimited.
Everything you've said here is correct. Still, every Java program I have ever seen is clearly a "Java" program and usually cannot achieve the same level of integration with the OS that either .NET or Cocoa gives you by default. Java programmers still have to make an effort to ensure that their programs run and run well on platforms they didn't develop it on.

Similar Messages

  • HT1338 I have a macbook Pro i7 mid november 2010. I am wondering if i can exchange my notebook with the latest one. Can anyone help me out with this query please.

    I have a macbook Pro i7 mid november 2010. I am wondering if i can exchange my notebook with the latest one. Can anyone help me out with this query please.

    You can sell your existing computer using eBay, Craigslist or the venue of your choice. You could then use the proceeds to purchase a new computer.

  • I just got the iPhone 5.  It's completely synced and working.  All my contacts are loaded.  However, caller ID is not working when I receive a call or a text.  Can anyone help me out with this?

    I just got the iPhone 5. It's completely synced and working.  All my contacts are loaded.  However, caller ID is not working when I receive a call or a text.  Can anyone help me out with this?

    Well, assuming all of the above, Notifications, etc., it just might be time for a visit to the Apple tore genius center for a session with the techs.  See if it is a fault in the hardware or just an iOS reinstall is the answer.
    One more thing you could try, backup so you have a record of content, then restore to factory conditions be an Erase All Contents and Settings.  Then restore from the backup you just made.  That has helped some with WiFi problems, may be it would work with your problems.
    But with that behavior of another app with problems, the geniuses looks like a less stressful thing to do.

  • I have the iPhone 4 recently became weak Wi-Fi where I can not use the Internet only when sitting Bejjani router, Can anyone help me in solving this problem please iPhone 4, iOS 7.0.3

    I have the iPhone 4 recently became weak Wi-Fi where I can not use the Internet only when sitting Bejjani router, Can anyone help me in solving this problem please
    iPhone 4, iOS 7.0.3

    There's a whole lot to read in your post, and frankly I have not read it all.
    Having said that, this troubleshooting guide should help:
    http://support.apple.com/kb/TS1538
    In particular, pay attention to the mobile device support sections near the bottom, assuming you have already done the items above it.

  • Could anyone help me out with this please?

    Hi all,
    I have always had a little problem messing with gradients, when creating images using them I tend to try and make things to perfect and then get very frustrated. This is the case again today
    I have attached two images, one light and one darker. Could anyone help me out recreating these using FW please?
    I am not after the letters in the center, I am just trying to create the background and the floor of the image with all its gradients and shadows.
    Any help greatly appreciated

    No I don't, never heard of that

  • HT4743 why are TV series not available on Itunes when they are over 2 years old and are available with Netfox & Lovefilms, E,G The Americans series 1 but not 2 or 3, Revenge series 1 & 2 but not 3. can anyone help were I can download them please

    Itunes is not up to date with these series, Revenge series 3 and The Americans 2 & 3, can anyone help were I can stream this to my Mac or ITV please

    It is up to the content owner as to when, and if, specific content is available on itunes (or any outlet for that matter). Very often a network or production compnat willhave exclusive deals with streaming outlets for a period of time before a seaon of a series is available elsewhere.
    I can't speak to most of the shows you reference, but in the case of The Americans, there has only been one season so far. Season two isn't schedule for broadcast until February of next year.

  • Anyone help setup TC with Buffalo Linkstation NAS

    I have a TIme Capsule working great with my iMac. I also have a Buffalo Linkstation Live 1Tb NAS.
    There is a smartphone app that allows you to share a folder from your NAS over WiFi and 3G. I want to do this so I can share my music over my 3G when out and about, and play it (I am in UK and have unlimited 3G internet).
    However in the easywebaccess setting it says I havent got UPnP. I'm unsure how to enale/set this in my TC. I goto advanced setting on my NAS and says I need to setup oorts etc, I dont know how to do this on a TC.
    When trying advanced setup I get this error "UPnP Gateway not found and/or doesn't support port forwarding, use manual setup."
    Anyone help please?
    cheers

    Let me suggest you swap your system or your thinking..
    If you use a modem router to which the TC is connected tell me more.. The TC can be bridged and the other device become the router.. this makes things easier as you can then track ports that upnp opens.. and see what you need to do.
    I am unsure where the app is loaded.. is it in the buffalo or the phone??
    Mostly iphone is rigged to itunes, welded or melded would be better as it is almost impossible to escape itunes.. so when you coyly refer to smartphone.. I presume you are not actually talking about iphone but the that horrible company that had the gall to encroach on Apple's space.
    To get music to work, it must use a standard method eg http, or ftp etc.. all you need to do is to tell me what method it uses if you don't have the actual ports it uses.
    Apple buiild everything to operate in their own paid for realm of itunes.. icloud etc. When you try to bypass that.. you need to get the apple router out of the way.
    (It might also be much easier to use an SD-Card or some other memory type if you can plug those in).

  • I've just downloaded iTunes version  11.0.1.12  and lost all my previous playlists. Can anyone help a comparatively computer illiterate user please ?

    Help !
    I've just downloaded the latest version of iTunes   11.0.1.12    and all my playlists etc that were on my earlier version have disappeared.
    Can anyone help me please?  NB  I'm not very computer litterate so non computer tech information would be appreciated please.
    Eggmap.

    Empty/corrupt library after upgrade/crash
    Hopefully it's not been too long since you last upgraded iTunes, in fact if you get an empty/incomplete library immediately after upgrading then with the following steps you shouldn't lose a thing or need to do any further housekeeping. In the Previous iTunes Libraries folder should be a number of dated iTunes Library files. Take the most recent of these and copy it into the iTunes folder. Rename iTunes Library.itl as iTunes Library (Corrupt).itl and then rename the restored file as iTunes Library.itl. Start iTunes. Should all be good, bar any recent additions to or deletions from your library.
    See iTunes Folder Watch for a tool to catch up with any changes since the backup file was created.
    When you get it all working make a backup!
    tt2

  • TS1702 After installing IOS6 my iphone 4s continues to shut down on me after trying to use any app. Can anyone help me out with what to do? I've rebooted and backed up everything.

    After installing IOS 6 my Iphone 4s continues to shut down on me after trying to use any app. I've backed up and rebooted, nothing helps. Can anyone help??

    There's a whole lot to read in your post, and frankly I have not read it all.
    Having said that, this troubleshooting guide should help:
    http://support.apple.com/kb/TS1538
    In particular, pay attention to the mobile device support sections near the bottom, assuming you have already done the items above it.

  • Please help need advice with planned project!

    Hi, im not sure if this is the correct forum to post this (there are so many!) just move it to the correct place if it isn�t.
    I need some advice on the correct way of coding a feature that is essential to my dissertation project.
    Basically the project is going to be a particle effect tool that works in a similar way to the particle flow tool works in 3DSMax if anyone has used it, if not here is a screeny:
    http://www.artificial-studios.co.uk/DumpingGround/partview01.png
    It allows you to visually represent your particle system by joining components together and linking them with connecting lines.
    Now my questions is what would be the correct way to implement this in java? I am currently using a series of JSplitPanel's to split the main frame up then using a JPanel for the main area and other JPanels for the individual elements that you can move around and link up, here is a screeny:
    http://www.artificial-studios.co.uk/DumpingGround/partview02.png
    My problem is that when i add a new element via a right click menu I have to call revalidate on the main panel, this causes all the elements to return to their default position. The same thing happens whenever you move one of the JSplitPanes as it called revalidate.
    So im wondering if im doing this the correct way, i see that there are many other kinds of panels provided with SWING and wondering if any of the others are perhaps more suited to my requirements?
    I know that its definitely possible as Poseidon UML was coded entirely in Java and it has many of the features i am looking for:
    http://www.artificial-studios.co.uk/DumpingGround/partview03.png
    As this will be my first large GUI application i wasn�t sure where to turn so if anyone can me any advice whatsoever it would be greatly appreciated. Also if anyone can point me to any books or reading material concerning professional GUI design so that i may be able to code applications that look as professional as Poseidon or Netbeans it would be greatly appreciated.
    Thanks,
    Mike

    Do you know about Data Access Object(dao)?
    Assume you want to add hydrogen molecule to a panel, you create a new object with the class(class Molecule) representing a new molecule( H2, O2 or H2O).
    You can also create a dao for this object of Molecule
    class MoleculeProperty
               private int xLocation, int yLocation, ZLocation;
               public void setYLocation(int tempYLocation)
                           yLocation = tempYLocation;
               public int getYLocation()
                           return yLocation;
               public int getZLocation()
                           return zLocation;
               public void setZLocation(int tempZLocation)
                           zLocation = tempZLocation;
               public void setJustUpdated(boolean tempInput)
                       justUpdated = tempInput;
               public boolean getJustUpdated()
                       return justUpdated;
    Either within your method paintComponent(Graphics g) or your panel for drawing molecules or method paint(Graphics g), it reads MoleculeProperty of Molecule and it can draw it in proper location.
    After you have created a new Molecule, dao.setJustUpdated(true) . At the last line of method paintComponent(Graphics g) or paint(Graphics g), dao.setJustUpdated(false);

  • Help with my project please

    Hi guys am back sorry to bother you but i was wondering if you can help me find out why my program telling me the element i search for is not in the array?
    import java.io.*;
    import javax.swing.JOptionPane;
    import javax.swing.JFileChooser;
    public class BusinessProyect {
         public static void main (String args[]) {
              String companyName, companyStreet, companyCity, companyState, companyZipCode;
                   companyName = JOptionPane.showInputDialog("Enter Business Name");
                        if (companyName == null) System.exit(0);
                   companyStreet = JOptionPane.showInputDialog("Enter Business Street");
                        if (companyName == null) System.exit(0);
                   companyCity = JOptionPane.showInputDialog("Enter Business City");
                        if (companyName == null) System.exit(0);
                   companyState = JOptionPane.showInputDialog("Enter Business State");
                        if (companyName == null) System.exit(0);
                   companyZipCode = JOptionPane.showInputDialog("Enter Business Zip Code");
                        if (companyName == null) System.exit(0);
              System.out.print("Business Name: ");
              System.out.print(" "+companyName);
              System.out.print("\nAddress: ");
              System.out.print("\t"+companyStreet+"\t");
              System.out.print("\n"+"\t"+"\t"+companyCity+",");
              System.out.print(companyState+".");
              System.out.print(companyZipCode+"\n");
              String search = null;
              String[] businessProducts = new String[15];
              boolean found = false;
                        System.out.println("\n"+"The Product Sold");
                   for(int i=0; i<=14; i++)
                        businessProducts[i] = JOptionPane.showInputDialog(null, "Enter Name Of The Product " + (i+1));
                   for(int i=0; i<=14; i++)
                        System.out.println((i+1) + "." + businessProducts);
              bubblesort (businessProducts);
              System.out.println("\nSORTED NAMES");
              for (int i = 0; i < businessProducts.length; i++)
                   System.out.println(businessProducts [i]);
              search = JOptionPane.showInputDialog("Enter name to search.");
              for (int i = 0; i < businessProducts.length; i++) {
                   if(search.equals(businessProducts[i++])) {
                        found = true;
                        JOptionPane.showMessageDialog(null,search+" was found in element #"+i);
                   } // end if
              if (found == false)
                   JOptionPane.showMessageDialog(null,search+" was not found.");
         } // end main
         public static void bubblesort (String[] a) {
              for(int i=1; i<a.length; i++) {
                   for(int j=0; j<a.length-i; j++) {
                        if(a[j].compareTo(a[j+1]) > 0) swap(a, j, j+1);
                   } // end inner for
              } // end outer for
         } // end bubblesort
         public static void swap (String[] a, int i, int j) {
              String h = a[i];
              a[i] = a[j];
              a[j] = h;
    } // end swap
    } // end classEdited by: MoonShadow on Mar 13, 2008 6:26 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Hi guys i redo the code and is almost finish only got one last problem... When i search for a product name it gives me the wrong index number if i enter the name of a product that is in 15 it says found index 14 how can i add 1 so it well get the exact one...
    import java.io.*;
    import javax.swing.JOptionPane;
    import javax.swing.JFileChooser;
    public class MyFirstProyect2 {
         public static void main (String args[]) {
              String companyName, companyStreet, companyCity, companyState, companyZipCode;
                   companyName = JOptionPane.showInputDialog("Enter Business Name");
                        if (companyName == null) System.exit(0);
                   companyStreet = JOptionPane.showInputDialog("Enter Business Street");
                        if (companyName == null) System.exit(0);
                   companyCity = JOptionPane.showInputDialog("Enter Business City");
                        if (companyName == null) System.exit(0);
                   companyState = JOptionPane.showInputDialog("Enter Business State");
                        if (companyName == null) System.exit(0);
                   companyZipCode = JOptionPane.showInputDialog("Enter Business Zip Code");
                        if (companyName == null) System.exit(0);
              System.out.print("Business Name: ");
              System.out.print(" "+companyName);
              System.out.print("\nAddress: ");
              System.out.print("\t"+companyStreet+"\t");
              System.out.print("\n"+"\t"+"\t"+companyCity+",");
              System.out.print(companyState+".");
              System.out.print(companyZipCode+"\n");
              String businessProducts[] = new  String[15], productName;
              boolean checkList = false;
              int temp, i, j, found;
              for (i = 0; i < businessProducts.length; i++) {
                   businessProducts=JOptionPane.showInputDialog("Enter Name Of Product ("+(i+1)+").");
                   if (businessProducts[i] == null) {
                        JOptionPane.showMessageDialog(null, "You cancelled.","NAME SEARCH",JOptionPane.INFORMATION_MESSAGE);
                        System.exit(0);
              System.out.println("\n"+"The Product Sold");
              for (i = 0; i < businessProducts.length; i++)
                   System.out.println((i+1) + "." + businessProducts[i]);
              selectionSort (businessProducts);
              System.out.println("\nProducts Sold Sorted");
              for (i = 0; i < businessProducts.length; i++)
                   System.out.println((i+1) + "." + businessProducts[i]);
              checkList = true;
              productName = JOptionPane.showInputDialog("Name Product To Search: ");
              if (productName == null)     {     // user clicked the cancel button
                   JOptionPane.showMessageDialog(null, "You cancelled.","NAME SEARCH",JOptionPane.INFORMATION_MESSAGE);
                   checkList = false;
              while (checkList) {
                   found = BinarySearch(businessProducts, productName);
                   if (found != -1)
                        JOptionPane.showMessageDialog(null, "Product found on element "+found+".","NAME SEARCH",JOptionPane.INFORMATION_MESSAGE);
                   else
                        JOptionPane.showMessageDialog(null, "Product not found"+found,"NAME SEARCH",JOptionPane.ERROR_MESSAGE);
                   productName = JOptionPane.showInputDialog("Name Product To Search: ");
                   if (productName == null)
                        checkList = false;
              JOptionPane.showMessageDialog(null, "This Program Has Ended","YOU CANCELLED THE SEARCH",JOptionPane.ERROR_MESSAGE);
              public static int BinarySearch (String[] a, String searchValue) {
                   int left = 0;
                   int right = a.length - 1;
                   while (left <= right) {
                        int midpoint = (left + right) / 2;
                        if (a[midpoint].compareTo(searchValue) == 0)
                             return midpoint;
                        else if(a[midpoint].compareTo(searchValue) < 0)
                             left = midpoint + 1;
                        else
                             right = midpoint - 1;
                   return -1;
              public static void selectionSort (String[] a) {
                   for (int i = 0; i < a.length - 1; i++) {
                        int minIndex = findMinimum(a, i);
                        if (minIndex !=i)
                             swap(a, i, minIndex);
              public static int findMinimum(String[] a, int first) {
                   int minIndex = first;
                   for (int i = first + 1; i < a.length; i++)
                        if(a[i].compareTo(a[minIndex]) < 0)
                             minIndex = i;
                   return minIndex;
              public static void swap(String[] a, int x, int y) {
                   String temp = a[x];
                   a[x] = a[y];
                   a[y] = temp;
    }Edited by: MoonShadow on Mar 13, 2008 9:06 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Can anyone help me get my dreamweaqver project onto business catalyst no luck yesterday with reb

    told me my connection slow videos were not working I went to launch website got another one treied to edit edit does not work windows 8.1 Dell i5  I have creative cloud subscription support seems to be nonexistent

    told me my connection slow videos were not working I went to launch website got another one treied to edit edit does not work windows 8.1 Dell i5  I have creative cloud subscription support seems to be nonexistent

  • Can anyone help me out with this icon's meaning and how to fix it?

    I just bought a Blackberry Torch 9800.. I have been downloading applications and recently upgraded one of my trial apps to the pro.. but I cannot get the pro version to work. I have activated the account and registered the license key and still nothing... and now I have this crazy icon I cannot seem to find the meaning for it anywhere.. It looks like a phone with a red star above it. I do know that this mean there is an "upgrade" but I don't know what to do to get it to "upgrade" I have deleted and reinstalled the program and still have the trial version... If anyone can help I would certainly appreciate it It is the call control pro application

    queendebbie wrote:
     It is the call control pro application
    Have you contacted the developer of the application for assistance, first?
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Can Anyone Help? Upgrade with Windows Issue

    I bought my daughter a Ipod nano for Christmas this past year (2005). Everything worked great until the new 6.0 upgrade. We downloaded the upgrade last week and it was completed successfully. Yet when I go to my desktop and try to go to the site I get nothing at all. I can't even access the itunes site. Can't even access it through apple.com. I get the download message. I spent hours on the phone with apple trying to figure out the problem. Uninstalled and reinstalled the whole thing several times. Even went back to my original CD that came with the ipod and still get message that I need to upgrade. I was told
    ( by an apple rep) I have to do a msconfig start up on my computer for the upgrade to work on Windows. Upon doing that I can access my library but access to store is denied. I called apple again and was told they have no idea what is going on but it has to do with the upgrade and windows. I was basically told I may want to consider selling my Ipod, by a apple tech. Is anyone else having this problem. I just want to know how to get the upgrade using windows xp and be able to use it without having to msconfig start and then still not be able to access anything.
    I have tried everything, from shutting down my firewall, anitvirus to rebooting my computer back to before I ever put Itunes in it since I was unable to un-install it with the add/remove on my computer.
    Can anyone give me some advice on how to get this to work with windows? It would be greatly appreciated since I have a few friends also having the same issues. Thanks

    Don't give up yet. At this point I would suggest cleaning your system with ipod and itunes software and reinstall. I know you tried this before but I'm going to give you more detailed instructions. Please read them carefully first before doing them and ask questions if you don't understand them. Also don't skip anything and be careful to not skip part of a step.
    1. Uninstall itunes and ipod software
    2. Reboot your PC
    3. Re-download the itunes installer and QT and save this installer to your desktop
    4. Go to C:\WINDOWS\Downloaded Installations. You should see folders like {06EB3288-C5F4-4C73-8EEE-AC798668FF66}
    5. Look in each of these folders for itunes.msi and delete the folder. Be careful to only delete the folders containing itunes.msi
    6. Clean out your the following folders, Delete as much as you can in these folders except for the folders Cookies, History, Temporary Internet Files.
    a. C:\windows\temp (if one exists)
    b. C:\Documents and Settings\{username}\Local Settings\Temp
    Sometimes installers will pick up old files or won’t delete their temporary files.
    Also delete c:\program files\itunes & c:\program files\ipod
    7. Go to http://www.download.com/3000-2094-881470.html and download the regcleaner. Unpack it and run it. This is a nice utility that will delete broken registry entries and create a file with them. This way if it deletes anything needed you can add it back. Note I never had to do this with using it for many years. Also it doesn't list XP but you'll be fine. I run XP on both.
    8. Reboot your PC.
    9. It wouldn't hurt to scan your PC for viruses at this point.
    10. Now try to go and install everything again. I'd do QT first then follow with itunes. Remember to disable virus/firewall/privacy/web accelerators before launching the install.
    You don't have to try the QT if you don't want to but if you do make sure you do it first before itunes and ipod software.
    I hope this helps! Let me know what happens.

  • Can anyone help me find my lost project in iPhoto?

    PLEASE can someone help me? I have lost my iPhoto library. I have tried searching by size with no luck. These are family photos and a year long project/book I have been working on. Back up did not work and I am desperate to find my photos and this major project. I would appreciate any help!

    Your iphoto library by default is in your home/pictures folder, it is most likely simply called 'iphoto library', try a search by name and take a look in your trash.

Maybe you are looking for