RemObjects.Oxygene.Mono.Helpers.dll

From The Oxygene Language Wiki

Jump to:navigation, search

This is a Platform topic
Feel free to add your notes to this topic below.


This assembly contains a set of helper static classes that aim to simplify the development of Mono-based applications for Mac OS X. Some of these classes were originally created by Michael Hutchinson, Geoff Norton and Miguel de Icaza.

Following is a list of helper classes provided by the RemObjects.Oxygene.Mono.Helpers assembly:

ApplicationEvents Allows to intercept application-level events like OpenDocuments for Carbon-based Max OS X applications
Carbon Provides helper methods aimed to simplify the use of the Carbon framework in Mac OS X
CoreFoundation Provides methods that can be used to create a CFString object and release it when it is no longer needed
HIToolbox This static class provides a bridge to communicate with the HIToolbox framework, which contains high-level methods to create and manage Carbon-based GUI on Mac OS X
IgeMacMenu Provides methods that allow to integrate a Mono application with the Mac OS X MenuBar
MacFolders Provides a method that allows to get full and correct paths to Mac OS X folders as Applications or Users
PlatformDetection Exposes two properties representing platform type and name
Utilities Provides several helper methods to manipulate file system paths like PathRelative or PathResolve


See Also


Oxygene-48.png

Area: Oxygene Platforms

Platform GlossaryKeywordsTypesFAQHow To

Navigation
Areas
More
Toolbox