I own RB Standard 2006r4 and the free Windows 5.5 (or whatever it was)
that was offered.
Reality: I play with interface ideas in RB and do little things, as
compared to the one RB developer I work with who has a collection of
plug-ins that make RB seem decent enough. I don't think it should be so
hard to create a Cocoa-like experience, but it is.
So... I own RB, use it for some things, but it's not where I have ever
planned to "end up" with Mac programming. My goal has been to use Xcode
for development because of Interface Builder. Core Data is definitely a
huge leap in that direction, thankfully. (Now, if only it supported
MySQL or PostgreSQL in addition to SQLite and XML...)
Distortion or fact: I own and use RB. I'm here. I read the
discussions... I try things.
I've been playing with Core Data on the Mac and think it gives me a lot
more of what I am used to. Namely, I like NSTableView with controls in
my cells that remind me of Delphi or VB -- a "Data Grid" with easy
pop-up, combo, date, and progress bar controls. Even an image cell is
easy enough using IB and the Cocoa-Data controls.
I wanted to create an iTunes-style interface for my research data. I
tried several times to match the Interface Builder prototype using RB.
1) tabs/panels within tabs/panels are still a challenge in RB. There
are a lot of reasons I want to do this... but that might be my desire to
have a "single window" interface that changes what's in columns.
2) I couldn't mimic NSBrowser or something similar without too much
pain. I want users to select from lists, left to right, with each list
based on the previous selection. If nothing is selected, all values
appear in all column -- iTunes-style. I select the class of animal, a
list of orders appears in the next column. I select an order, the
families appear. Easy in IB, not too bad in VB (faked it well), but I
had to create three very brute-force listboxes in RB.
Now, I admit that I am very impatient, but since switching to the Mac in
2001 (?) I have tried and tried to get RB to create the interfaces I
would expect of a Mac program. The features in too many plug-ins should
be part of RB, definitely, and every control I have in IB should have a
match in RB.
I'll keep supporting RS every year or two, because I'm an optimist and
it is okay for prototyping.
- CS
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>