RB Pain Point #5: The Toolbar
In my continuing series talking about what the pain
points are in REALbasic, this week we’ll look at the
toolbar.
I discovered this week that you can’t subclass a
REALbasic toolbar. Well, you can try and the compiler
won’t complain but it just won’t do anything. That’s
a bad thing but it could have been worse. Thankfully
I wasn’t trying to do anything hard and all I had to
do was extend it and make a call in the open event.
But that brings up the point that the toolbar in REALbasic isn’t very powerful. It doesn’t offer any customization routines that we’ve come to expect in modern applications. Heck, you can’t even do what Real Software is doing with their toolbars in the REALbasic IDE using the native toolbar. From this alone it’s fairly obvious that RB isn’t using the same toolbar control that they’ve given us to play with.
Given the plethora of replacement toolbars out there I’m not sure there’s any huge incentive for RS to replace theirs. Sure, all of the third party toolbars work but none of them are NATIVE to the REALbasic IDE and that’s what stinks. In none of them can you see what the toolbar is going to look like before runtime.
Does it worry you that RB uses something that we don’t have access to?
What do you use for a toolbar or are you happy enough with the built-in toolbar?
But that brings up the point that the toolbar in REALbasic isn’t very powerful. It doesn’t offer any customization routines that we’ve come to expect in modern applications. Heck, you can’t even do what Real Software is doing with their toolbars in the REALbasic IDE using the native toolbar. From this alone it’s fairly obvious that RB isn’t using the same toolbar control that they’ve given us to play with.
Given the plethora of replacement toolbars out there I’m not sure there’s any huge incentive for RS to replace theirs. Sure, all of the third party toolbars work but none of them are NATIVE to the REALbasic IDE and that’s what stinks. In none of them can you see what the toolbar is going to look like before runtime.
Does it worry you that RB uses something that we don’t have access to?
What do you use for a toolbar or are you happy enough with the built-in toolbar?