menubar 0.0.2

Cross-platform native menu library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[cfg(target_os = "macos")]
use menubar::macos::{Menu, MenuItem};
use objc::rc::autoreleasepool;

fn main() {
    autoreleasepool(|_| {
        let mut menu = Menu::new();
        menu.add(MenuItem::new("item 1", "a", None));
        menu.add(MenuItem::new_separator());
        menu.add(MenuItem::new("item 2", "a", None));
    });
    autoreleasepool(|_| {
        MenuItem::new_separator();
    });
    loop {}
}