From debug messages I can see that the OpenWindow is getting called, it just doesn't seem to do anything.
I know I'm missing something simple here.. Help?

PB uses some settings that are not the default in Interface Builder/XCode mostly for crossplatform compatibility. That is probably the reason why it looks a bit different in some places. You can maybe achieve a similar look using Interface Builder as well if you tweak some settings, so this is not really "un-OSX-like", its just not the default. For example, we do not use the default "blue rounded" buttons for the ButtonGadget(), because these have a fixed height, while buttons on other OS have variable height. Using the different buttons is a compromise to have the PB commandset behave the same way as much as possible on all OS. After all, this is the goal of PB.Karbon wrote:Sure it is, it just doesn't "look" like a Mac app is all. Maybe I'm doing something wrong but the GUI I get with PB on OSX looks completely different than what I get when using XCode.
We will be porting the PB commandset over to Cocoa eventually simply because Carbon is not supported for 64bit applications, so you might want to rethink that. It will of course be with the same PB commands though (so still WaitWindowEvent()), not with different event handling.devulder wrote:I'm working for a alternative GUI library (full COCOA) for purebasic,