Midnight Moon Mac OS
The moon phases screensaver for Windows and MacOS. View the current moon phase, write your message in the stars of the night sky, listen to calming sounds, read famous quotes about peace, love, wisdom, and enjoy the many more features of this original screensaver. Prices: $9.95 or $0 Operating systems: Windows, MacOS Updated: Sept 2020. LunarPhase is a dashboard widget for macOS ( OSX ), the web, and android, that displays current moon phase information and future moon phases. Know when the next Full Moon will be. Also an igHome gadget version is available, or embed as an iFrame. Install midnight-commander on Mac OSX. June 23, 2017 Amber. App name: midnight-commander; App description: Terminal-based visual file manager. Read reviews, compare customer ratings, see screenshots, and learn more about Night of the Full Moon. Download Night of the Full Moon for macOS 10.9.0 or later and enjoy it on your Mac. 'Night of the Full Moon' is a stand-alone card game. Global Nav Open Menu Global Nav Close Menu; Apple; Shopping Bag +.
Introduction to Mono on macOS
Mono supports macOS version 10.9 (Mavericks) and later.
You can use Mono on macOS to build server, console and GUI applications. Read below for the options available for GUI application development.
If you are interested in creating native GUI applications, use the MonoMac bindings and our MonoDevelop add-in. Read the description on MonoMac for more information on how to get started.
Installing Mono on macOS
You can use Mono either as a runtime to run existing application, or as an SDK to develop new applications with Mono.
Visit the download page to find the latest macOS package. Run it and follow the instructions there, you can either get a basic runtime, or a complete runtime plus a software development kit.
If you plan on developing applications with Mono, we suggest that you also install the MonoDevelop IDE after you install Mono.
The Mono package includes:
- The Mono Runtime
- GUI Toolkits: Windows.Forms and Gtk# for macOS.
- Note: the MonoMac GUI toolkit for native macOS GUI development is currently a separate download.
- SDK: C#, Visual Basic compilers, assemblers and tools
- XSP ASP.NET server
- Manual pages.
This package installs as a framework into /Library/Frameworks/Mono.framework
(the same way the Java packages are installed). The executable binaries can be found in /Library/Frameworks/Mono.framework/Versions/Current/bin
. If you’d like to access the mono manpages you’ll have to add /Library/Frameworks/Mono.framework/Versions/Current/man
to your manpath. The macOS Mono package does not include Gtk#, XSP or mod_mono. These will have to be compiled from source.
Our packages currently require macOS version 10.9 or later, for older versions, you will need to build from source code.
Using Mono on macOS
At this point, you must use Mono from the command line, the usual set of commands that are available on other ports of Mono are available.
To build applications you can use “mcs”, to run then you can use mono.
From a Terminal shell, you can try it out:
Most users would be using the MonoDevelop IDE to create their projects.
You will have a choice of GUI toolkits for building your application, from pure cross platform, to Mac-specific using MonoMac.
32 and 64 bit support
The Mono packages published on this web site provide both a 32-bit and a 64-bit Mono VM.
Starting from Mono 5.2 the mono
command defaults to 64-bit, you can use the --arch=32/64
switch to control the bitness.
The 64 bit support has a few limitations today:
- Our Windows.Forms implementation uses Carbon, and as such, it would not work with a 64-bit Mono.
Building Client Applications
There are a few choices to build client applications on macOS, you should pick the technology that better fits your goals, your choices are:
Toolkit | Runs on Linux | Runs on Windows | Runs on Mac | Binding Style | License | Status |
MonoMac | no | no | yes | Strongly typed C# binding to Cocoa APIs | MIT X11 | Actively developed, builds on the design lessons from MonoTouch but still incomplete. This will be the new default binding for Mono on macOS. Separate download. |
Gtk# | yes | yes | yes | Strongly typed C# binding to the cross platform Gtk+ API. Applications look foreign on macOS. | LGPL v2 | Actively developed, cross platform. Bundled with Mono. |
Windows.Forms | yes | yes | yes | Cross platform implementation of Microsoft’s Windows.Forms. Applications look foreign on macOS. | MIT X11 | The Windows.Forms API was frozen in time by Microsoft. Bundled with Mono. |
MonObjc | no | no | yes | Binding to the native Cocoa APIs, but requires manual use of Objective-C selectors to work with, relatively thin wrapper around the underlying APIs. | LGPL v3 | Actively developed. Separate download. |
CocoaSharp | no | no | yes | Binding to the native Cocoa APIs, but requires manual use of Objective-C selectors to work with, relatively thin wrapper around the underlying APIs. | MIT X11 | No longer developed, no longer maintained, deprecated. Bundled with Mono. |
Running Mono applications on macOS
Running applications on macOS is very similar to linux systems, from the terminal:
For GTK# applications, it’s easiest to run them the same way but using xterm from X11.app
Windows.Forms
Mono’s implementation of the System.Windows.Forms API is built on top of Carbon and can only run with Mono on 32 bit systems. The look and feel of System.Windows.Forms applications mimics the Windows style and does not currently render like a native macOS application.
Third Party Libraries
ObjC# is a transparent two way bridge that allows the CLR to access the rich underlying ObjectiveC frameworks as well as providing direct access to the CLR frameworks from the ObjectiveC language.
Uninstalling Mono on macOS
Run this script in a terminal:
Moom: Bringing order to chaos since 2011
Moom makes window management as easy as clicking a mouse button—or using a keyboard shortcut, if you're one of those types of people.
With Moom, you can easily move and zoom windows to half screen, quarter screen, or fill the screen; set custom sizes and locations, and save layouts of opened windows for one-click positioning. Once you've tried Moom, you'll wonder how you used your Mac without it.
Pop-up positioning
Hover the mouse over any window's green button, and Moom's pop-up palette appears.
Quickly fill the screen, or move and resize to vertical or horizontal halves on screen edges. Want quarter-size windows instead? Hold down the Option key, and the palette presents four quarter-size corner options, along with 'center without resizing.'
Resizing isn't a drag…
Actually, it is a drag, using Moom's unique on-screen resizing grid.
Click in the empty box below the pop-up palette, move the mouse to where you'd like the window to be, then click-and-drag out its new dimensions.
Release the mouse button, and the window will fill the outline you've drawn on the screen.
…it's a snap!
Midnight Moon Mac Os Update
Want to quickly move and zoom windows to certain areas of the screen? Just enable Moom's Snap to Edges and Corners feature.
Grab a window, drag it to an edge or corner, and release the mouse. You can set the resizing action for each location in Moom's preferences.
Save and restore window layouts
Set up a collection of windows in the size and locations you wish, then save the layout. Restore the layout via an assigned hot key or via Moom's menus.
This feature is particularly useful if you use a laptop with an external display—Moom can trigger saved layouts on addition or removal of displays.
No mouse required
Don't worry, keyboard users—Moom isn't just for those who prefer using a mouse. Enable keyboard control, and you can move, resize, center, use the on-screen grid, and much more—all without touching the mouse.
In addition, every custom Moom command—keep reading!—can be assigned a global keyboard shortcut, or one that works only when the keyboard controller is onscreen.
Countless custom commands
Create and save often-used Moom actions to a menu of custom commands—complete with optional dividers and labels.
Moving, zooming, resizing, centering, even moving to other displays—all are doable via custom commands. You can even create a sequence of commands tied to one shortcut, easing complex move and sizing operations.
But wait, there's more!
Midnight Moon Mac Os X
- Use Moom as a normal Dock-based app, as an icon in the menu bar, or as a completely invisible background app.
- Access custom commands through the Moom menu bar icon, through the green button's pop-up palette, or via keyboard shortcuts.
- Use a small hexagonal grid for grid resizing, instead of the full-screen virtual grid.
Midnight Moon Mac Os Download
- Move windows across displays—and with chained commands, zoom them to new sizes and locations while moving.
- Display a keyboard cheat sheet that shows what tasks you've assigned to which keys in keyboard mode.
- Resize windows to precise dimensions—perfect for checking how well things fit in windows of varying sizes.