I solved the problem myself. Here's how:
Step 1: Create script
I followed the procedure in the https://help.ubuntu.com/community/Wine page:
Now paste the following script in it, save and close gedit. If you changed the installation path, modify the 2nd line accordingly.
QUICKPARLOCATION="c:\\Program Files\\Foxit Software\\Foxit Reader\\Foxit Reader.exe"
PARAM=`winepath -w "$*"`
wine "$QUICKPARLOCATION" "$PARAM"
Make sure the file is executable with this command.
chmod +x ~/.wine/Foxit5
Step 2: Create .desktop file
Info from this site: http://ubuntuforums.org/showthread.php?t=1863021
- cd to the directory /usr/share/applications
- use 'grep -i foxit *' this will search for the name foxit ignoring case.
- if it's not there make one from one of the smaller ones.
- I used sol.destop and copied it to my own fake app.
Don't forget the %f, this shows that the application can be passed a file name, it has to be there to show up in the list.
sudo cp sol.desktop foxit.destop
gksudo gedit foxit.desktop
foxit.desktop Code: (I created an icon and saved it in the .icons folder)
Name=Foxit Reader 5
Comment=Read and annotate pdf files
Step 3: Set as default
Open file manager and find any pdf file.
Choose Foxit Reader
That's it! Well sort of… This method works only if Foxit reader 4 is not running. If it is a "file not found" error pops up.
EDIT: This methods works fully with Foxit Reader 5 but you would need to install wine 1.5 for this version to work. Visit http://www.winehq.org/download/ubuntu to do so.