Re: Delphi 2.0 vs. Powerbuilder 5.0

From: James C. Baker <jcbaker_at_phoenix.net>
Date: 1996/07/17
Message-ID: <31ED5FF7.26D_at_phoenix.net>#1/1


Chris Asano wrote:
>
> Michael,
>
> I can agree that a number of the GPF's in PB can be attributed to less than optimal use of the
> tool. However, I've seen so many crashes when doing gui design, which I can not attribute to
> errors on my part in the usage of PB or lack of technique. Many times, I just generate the ascii
> export of the gui object and edit that file to make gui changes. This is in the design of the
> gui view for a datawindow. So there is only gui content involved, no windows api or other code
> involved. When problems start, I reboot Windows, and open only PB and the datawindow painter to
> keep things as simple as possible.
>
> Any helpful suggestions on this would be appreciated. In general, I found only a few problems
> that occured from programming PB, other operator error. And the bugs I do run into are a pain
> more than a show-stopper, since the ascii export always works. Besides I find it more time
> efficient to do some of the fine-tuning of the gui screens through ascii editor with a mass
> search and replace routine.
>
> "Michael D. Kersey" <mdkersey_at_hal-pc.org> wrote:
>
> >To get to the point, I'm tired of hearing people who are not familiar with PB complain
> >about "multiple GPF's with PowerBuilder". This is an old fisherman's/fishwive's rumour
> >that began years ago. If a PB programmer takes care to regenerate objects at the
> >appropriate time, carefully implements any Window API calls, regularly checks his system
> >for viruses and doesn't disable the compiler warning in his/her new software
> >development, then GPF's are nonexistent in the PB environment. It should be the same in
> >almost any non-beta development environment, provided the programmer knows what (s)he is
> >doing and doesn't try to simply "wing it".
> >>
> >Michael D. Kersey

I'm a developer with 18 years of experience, most recently with VB, Access, Delphi (1.0 and 2.0), and now PB 5. PB5 Errors, limitations

GPF: Table property sheet: Defining foreign key.. Hit cancel while primary key table edit box has focus...

Alter Table: Unable to change Null status of a new column - stays grayed out.

Menu Painter: unable in some cases to add shorcut keys to menu items (m_ancestor/Window/Toolbars). Real strange.

GPF: during a compile after correcting an error - it’s gone…

GPF:

1.  Defined a public function.
2.  Keyed the script for the function.
3.  Declared the global variable for one used in the function.
4.  Tried to compile the function.
5.  GPF.

Been following a tutorial closely, so I don't think I'm introducing the GPFs.... PB5 doesn't seem very stable right now...

Jim Received on Wed Jul 17 1996 - 00:00:00 CEST

Original text of this message