public /*KScoreContol Interface */ void DoShow() { if (NSThread.IsMain) { MacGui.macGui.ScoreShow(); } else { _ = MacGui.BeginInvokeOnMainThreadAsync(() => { DoShow(); return(MacGui.ack); }).Result; } }
public /*KScoreContol Interface */ void DoInvalidate() { if (NSThread.IsMain) { // SetSize(MainClass.guiToMac.ScoreSize()); //### Invalidate(); } else { _ = MacGui.BeginInvokeOnMainThreadAsync(() => { DoInvalidate(); return(MacGui.ack); }).Result; } }
public MacControls macControls; // platform-specific gui controls // Constructor, invoked by ??? public MacGui(IntPtr handle) : base(handle) { macGui = this; Gui.platform = Kaemika.Platform.macOS; }
public void PrivacyPolicyToClipboard() { MacGui.ClipboardPasteText("http://lucacardelli.name/Artifacts/Kaemika/KaemikaUWP/privacy_policy.html"); }
public bool IsShiftDown() { return(MacGui.IsShiftDown()); }