New topic: Definitive guide to Custom Window Frames?
<http://forums.realsoftware.com/viewtopic.php?t=47948> Page 1 of 1 [ 1 post ] Previous topic | Next topic Author Message eduo Post subject: Definitive guide to Custom Window Frames?Posted: Wed May 22, 2013 10:56 am Joined: Sun Jun 24, 2007 12:24 pm Posts: 435 Location: Madrid Hello. I've seen some comments in the past regarding custom window frames but they either tackle something very specific or don't seem to work in Cocoa or Linux. I understand that to make a custom window frame Declares are needed (or, I guess, plugins that use similar calls but simplify implementation). I'm looking for hints on what would be necessary in each platform to create a custom window frame. I assume the contents are never a problem so the problem really becomes the window title, the borders and, I guess, the menus for non-mac windows. It started with the idea was to do my own window, down to the titlebar. Like the mockup below https://www.dropbox.com/s/v6i5wiaz88ml0a6/CustomWindow.png (image link may be broken, if so use the URL above to see the dropbox page directly) I'm looking to do the above style for all three platforms, with only the window widgets changing around (and, again, the menus in non-mac OSes) So far I'm assuming I can't just do this and I'll need to recreate the window frame and title from scratch. I don't like it because it would become non-native (in the sense of functionality, it's non-native regarding looks). Do you have a way to create custom window frames for one or more of the three platforms? How would you go about doing this? _________________ ---- http://eduo.info/ http://gallery.eduo.info/ http://twitter.com/eduo/ Top Display posts from previous: All posts1 day7 days2 weeks1 month3 months6 months1 year Sort by AuthorPost timeSubject AscendingDescending Page 1 of 1 [ 1 post ] -- Over 1500 classes with 29000 functions in one REALbasic plug-in collection. The Monkeybread Software Realbasic Plugin v9.3. http://www.monkeybreadsoftware.de/realbasic/plugins.shtml [email protected]
