{"action":"opened","issue":{"url":"https://api.github.com/repos/DotSpatial/DotSpatial/issues/178","repository_url":"https://api.github.com/repos/DotSpatial/DotSpatial","labels_url":"https://api.github.com/repos/DotSpatial/DotSpatial/issues/178/labels{/name}","comments_url":"https://api.github.com/repos/DotSpatial/DotSpatial/issues/178/comments","events_url":"https://api.github.com/repos/DotSpatial/DotSpatial/issues/178/events","html_url":"https://github.com/DotSpatial/DotSpatial/issues/178","id":153407311,"number":178,"title":"Ribbon Controls - Incompatible with Mono","user":{"login":"mogikanin","id":840681,"avatar_url":"https://avatars.githubusercontent.com/u/840681?v=3","gravatar_id":"","url":"https://api.github.com/users/mogikanin","html_url":"https://github.com/mogikanin","followers_url":"https://api.github.com/users/mogikanin/followers","following_url":"https://api.github.com/users/mogikanin/following{/other_user}","gists_url":"https://api.github.com/users/mogikanin/gists{/gist_id}","starred_url":"https://api.github.com/users/mogikanin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mogikanin/subscriptions","organizations_url":"https://api.github.com/users/mogikanin/orgs","repos_url":"https://api.github.com/users/mogikanin/repos","events_url":"https://api.github.com/users/mogikanin/events{/privacy}","received_events_url":"https://api.github.com/users/mogikanin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/DotSpatial/DotSpatial/labels/CodePlex","name":"CodePlex","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-06T08:50:37Z","updated_at":"2016-05-06T08:50:37Z","closed_at":null,"body":"**This issue was imported from [CodePlex](http://dotspatial.codeplex.com/workitem/184)**\r\n\r\n**[jirikadlec2](http://www.codeplex.com/site/users/view/jirikadlec2)** wrote 2010-12-04 at 08:19\r\nThe 'Ribbon' controls in DotSpatial.Controls are not compatible with Mono because they contain unmanaged WinApi calls. We need to remove the WinApi functions and replace them by mono-compatible managed code.\r\n\r\n\r\nAlso, some of the forms and classes ported from the original ribbon project such as RibbonForm and RibbonFormHelper are not really required by the ribbon control.\r\n\r\n**[jirikadlec2](http://www.codeplex.com/site/users/view/jirikadlec2)** wrote 2011-01-19 at 23:58\r\nI have modified the code of DotSpatial.Controls.Ribbon and removed all unmanaged WinApi calls. I have also removed the RibbonForm and RibbonFormHelper classes which are not required by the DotSpatial ribbon control"}}