The biggest limitation is the RB editfield. It's got so many limitations I don't know where to start. Basically, don't expect to do anything much with the RB editfield :( A lot of text, or styling, or cool stuff like auto-complete/spell checking/find/undo, all of that isn't provided by RB. (Although Cocoa provides it.) RB's editfield doesn't even provide "Select All", for heaven's sake!!!
Also, the UI components have cross platform differences, meaning that bugs occur. I got one with the selection of a popupmenu, where the wrong item is selected on the PC :( It makes me look like a bad programmer, when in fact the fault is of REALbasic.
Really, you don't know what you are missing in RB on the GUI side, till you try Cocoa and IB.
RB's OO language is superior to Obj-C. I much prefer coding in RB than in Obj-C.
But RB's GUI is far inferior to IB and all the nice stuff Cocoa gives you.
Maybe it's time someone figured out if we can put Cocoa's NSTextField into an RB program. I'd expect it won't work well however, NSTextField is automatically integrated with NSMenu for example.
No one uses MacOS9 anymore anyhow.
From: Carsten Kobusch <[EMAIL PROTECTED]> Date: Mon, 24 Apr 2006 10:51:32 +0200 We need to know the known limitations of REALbasic: - Maximum size of project - Maximum number of methods, properties, and constants per module, class, window, project - Maximum number and size of parameters per method - Maximum length (lines, bytes) per method, eventhandler, constructor, module, class - Maximum depth of nested for..next, if..end if, do..loop and so on - Maximum depth of subclassing - Maximum number of threads, open folderitems (streams), printerconnections - Allowed open streams in a thread (database, socket, printerconnection, filesystem) Just filed a feedback for this:
-- http://elfdata.com/plugin/ _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
