|
|
Home » Developing U++ » Mac OS » Porting (Mac OS X) and "reference application" idea
Re: Porting (Mac OS X) and "reference application" idea [message #33147 is a reply to message #33142] |
Mon, 11 July 2011 09:34   |
 |
kohait00
Messages: 939 Registered: July 2009 Location: Germany
|
Experienced Contributor |
|
|
thanks for providing some insight..
the level of porting upp would be 'native', grabbing a spot of screen or a main window, and beeing able to draw on it. this can start off with the X11 based theIDE port, but it should end with a full rainbow complaint (see uppsrc/rainbow) port of the underlying structure. everything in between is sort of implementation detail 
concerning the widgets: upp has its own set of wifgets, so we don't need to mess around with the macos stuff at all, this is also the beauty of crossplatform.. an almost-macosx style of the upp widgets can be obtained with the skinning mechanism in upp. you already are able to have macos style in upp apps in windows..
so the basic thing is:
* implement the SystemDraw interface, which redirects the corresponding drawing operations (like DrawRect, DrawLine) to the native drawing contexts of macos.
* implement the mouse processing to translate the received mouse handling from macos to upp and have upp process it.
* implement the keyboard processing, translate the received key actions from macos to upp and have upp process it.
* when this quite works, stuff like copy/paste, drag/drop etc. can be handled (with macos means).
i'm novice in mac stuff (actually have done nothing with it, besides some research in the web for quartz port). but i will try to help. since MACOSX port of UPP would be a MAJOR boost for upp, and our company would HIGHLY apriciate, we have audio controlling software coded in upp, customers have windows, linux, AND ofcorse macos, and need to run it in simulaters. i'm a bit into the porting stuff (not too much though), porting to linux native framebuffer and SDL. so the process is comparable. but it this case, you have main windows of macos (which should map to TopWindow), and i have a single sheer of buffer which is esier..
|
|
|
 |
|
Porting (Mac OS X) and "reference application" idea
By: mirek on Thu, 17 May 2007 17:35
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: captainc on Sun, 14 September 2008 15:08
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Sun, 14 September 2008 17:37
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: captainc on Tue, 16 September 2008 05:00
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Tue, 16 September 2008 10:33
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: bytefield on Tue, 16 September 2008 10:48
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Tue, 16 September 2008 10:57
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: bytefield on Tue, 16 September 2008 11:44
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: captainc on Tue, 16 September 2008 15:06
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: guido on Tue, 16 September 2008 17:49
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: captainc on Thu, 18 September 2008 02:18
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Thu, 18 September 2008 18:24
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: jeremy_c on Thu, 05 November 2009 15:53
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: cbpporter on Tue, 16 September 2008 11:06
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: gprentice on Tue, 16 September 2008 14:25
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: Reini on Fri, 06 November 2009 01:11
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Sat, 07 November 2009 06:38
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: koldo on Sat, 07 November 2009 13:44
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: koldo on Sat, 07 November 2009 22:47
|
 |
 |
Re: Porting (Mac OS X) and "reference application" idea
By: Reini on Sat, 07 November 2009 22:32
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Suggestion
By: Reini on Fri, 13 November 2009 20:58
|
 |
|
Re: Suggestion
|
 |
|
Re: Suggestion
By: mirek on Sat, 14 November 2009 05:41
|
 |
 |
Re: Porting (Mac OS X) and "reference application" idea
By: Reini on Sat, 21 November 2009 18:43
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Sun, 22 November 2009 23:05
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: kohait00 on Thu, 26 August 2010 11:03
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: kohait00 on Thu, 26 August 2010 11:41
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: kohait00 on Thu, 26 August 2010 11:48
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: jeremy_c on Sun, 29 August 2010 02:36
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: fudadmin on Thu, 11 November 2010 11:56
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Sun, 21 November 2010 18:03
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Tue, 05 July 2011 21:42
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Wed, 06 July 2011 12:34
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Mon, 11 July 2011 14:59
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Mon, 11 July 2011 15:06
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Wed, 13 July 2011 08:14
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
Goto Forum:
Current Time: Wed Apr 30 10:35:11 CEST 2025
Total time taken to generate the page: 0.04361 seconds
|
|
|