It was obvious that CrossOver wasn't getting along too well with running Mac apps. Nevertheless, all the features are there, including accessing Outlook Express from within the browser. scrolling is often very sluggish and almost impossible at timesīasically, IE acts pretty much as an “unsupported” crossover app, rather than as a “supported” program. some pages display badly the first time you try to access their addresses IE sometimes doesn't redirect when entering an address without “ didn't log me in did) backspace often doesn't work when trying to correct a URL misspell So, we tried them both and here's what we got. Included in the list of supported Windows applications were Microsoft's popular web browser, Internet Explorer, and the Windows Media Player. Not to worry though, unsupported apps still run, but they're unpredictable. When you first fire up Crossover and skim over the list of supported applications, you either get very excited that your favorite apps are there, or. The best thing about it is that Crossover simulates that environment so you don't actually need a copy of Microsoft's Windows. Therefore, one bottle can contain a number of applications that work well on XP, while another can store programs that run better on Vista. Bottles are assigned Windows specific aspects, like the supported OS version for a particular piece of software.
Today we're going to focus on the Standard version of Crossover Mac, which has the ability to run a multitude of Windows apps (including games) by creating a typical C: drive containing “bottles” with your installed Windows software applications.
But if you depend on both your Mac and Windows PC apps at work, with constant support, updates, and so on, Pro is the way to go. If you need to make just a few particular Windows applications run, Standard is for you.
Still, those who need one shot at a Windows app can greatly benefit from this program.Ĭonsidering the fact that many have been able to get a free copy of the software lately, thanks to the Lame Duck Challenge, CrossOver is worth installing on your computer to use whenever the software solutions available for Mac hit a dead end. However, the tests we ran using the software with both supported and unsupported Windows apps revealed that “seamless” is not the term to use just yet when referring to CrossOver's capabilities. I use Delphi but any Windows API-based answer is fine.While CrossOver Mac comes in two forms – Standard and Pro, both versions are touted as being able to run popular Windows applications on your Mac, seamlessly. I could also not find a solution on wine and wine-faq web sites. I spent the last two hours trying everything I could think of, without success. Note: Possibly the way wine launches Safari is through the "iexplorer.exe" app included in wine - possibly the registered app for URLs within wine - but even then the question remains the same: How does that "iexplorer.exe" program call Safari, or whatever is the default app for URLs? And how can I do the same to launch the default app for browsing folders in MacOS? Or opening mp3 files, and so on?
So now, how can I, for example, launch Finder at a given folder? Or how do I open a give file, let's say an mp3 file, with the default Mac application, rather than a (non-existent) wine-based application for that file type? Safari) applications, or wine-based applications, as the case may be. So it looks that the above can launch either guest-os-based (e.g. path to a text file) will launch the wine-based default applications for those file types, if any. On the other hand, passing other strings (e.g. In fact, even this will still succeed in launching Safari: ShellExecute(0, nil, 'www', nil, nil, 0) I suppose that's because Safari is the default application for handling URLs. I know that's possible because for example I can launch Safari with this line: ShellExecute(0, 'open', '', nil, nil, 0) I'd like to be able to launch Finder or other MacOS applications from within my program. I'm writing a Windows program and I run it on the Mac using wine (WineBottler)