Hacker News new | past | comments | ask | show | jobs | submit login

Have they fixed the bug where you can't copy/paste between mono apps and native OS X apps yet?

https://bugzilla.xamarin.com/show_bug.cgi?id=3106

--

Steps to reproduce the problem:

1. Copy some text in any non-mono application

2. Paste it to mono application.

Actual Results:

Copy&Paste doesn't work.

Expected Results:

Working clipboard.

How often does this happen?

Always.

--

Wow. So by cross platform they mean "unusable GUI apps on Macs"




If you were going to develop a mono app on osx you'd be better off using monomac than gtk#. Mono develop is written in gtk# and cut and paste works just fine on osx.


My use case is the most basic one possible:

-Build a GUI app in C# -Run in on both my Windows dev machine (Windows 7), and my main desktop (OS X)

That's it. I don't care even what I have to use to build the app (Windows Forms, Stetic, etc).

Any advice?


If your app is something others will use, for the best experience you write your app in such a way that the UI is as swappable as possible. Then write a Mac UI with monomac and a Windows UI with WPF. If it's just you who needs it, then Gtk# might be ok for standard things. But don't expect good os integration without work.


Have you considered using node-webkit, AngularJs, and Bootstrap for your cross platform GUI needs?


The problem with this is you only get 1 thread for the UI and other stuff to run on.


What you mean by "unusable GUI"? The same button you clicked to get to this page looks 99% and acts 100% the same on every platform. A button is a button. A textBox is a textBox no matter what any platform call it.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: