[Mono-winforms-list] How to make a screen capture app on mono on MacOSX

ycwgood at gmail.com ycwgood at gmail.com
Wed Sep 10 22:23:06 EDT 2008


I have created a Windows.Form application like this:
Capture the screen and display the captured image full screen on topmost.
Then user can do some markups(draw sketch or texts) on the image.
After user have done the draw, save the image to clipboard.

Now I want to ship this app to mac. I have this difficulties:
1. In .Net, I use Graphics.CopyFromScreen() to capture screen, but it is not
implemented on mono right now.
Is there any other methods to implement this feature?
2. In Windows.Form, it has two properties TopMost and WindowState. After I
set them appropriately, the window can be full screen.
    Form.TopMost = true;
    Form.WindowState = FormWindowState.Maximized;
But it doesn't work on mac. Is there also any other methods to implement
this feature?

Thank you in advance!
-- 
View this message in context: http://www.nabble.com/How-to-make-a-screen-capture-app-on-mono-on-MacOSX-tp19426720p19426720.html
Sent from the Mono - WinForms mailing list archive at Nabble.com.



More information about the Mono-winforms-list mailing list