On Apr 24, 2006, at 8:02 AM, Theodore H. Smith wrote:
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!!!
What does the RB EditField have to do with anything? The code editors
in RB 2005-6 are a custom control made by RS. And RB's EditField does
provide Select All, by the way.
Also, the UI components have cross platform differences,
That is good; would you want REALbasic to be limited on each platform
by all other platforms?
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.
Do you have a feedback ID for this?
Really, you don't know what you are missing in RB on the GUI side,
till you try Cocoa and IB.
Those are OS X specific. Of course they are more native to OS X. You
implied that you wanted control behavior to be the same on all
platforms, and then turn around and point at Cocoa's UI as being
better. RB is not quite equal to IB on OS X because RB tries to make
the behavior of a control as consistent as possible across platforms
while not sacrificing power!
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.
Because Windows and Linux do not give you all the nice stuff Cocoa
does, and RB supports Windows and Linux. If you want OS X-native, OS
X-only programs, then by all means, do it with Cocoa.
-- Asher
_______________________________________________
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>