Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

vdBasePlus9 - "Hello, World!" is a MAJOR FAIL!!

Status
Not open for further replies.

Cheeseburger

Technical User
Jul 4, 2014
1
US
Running: vdBasePlus9 on windows7.

I'm sorry but this is a deal-breaker for me.

1. Create a form.
2. Drop a pushbutton on the form.
3. Set the pushbutton1.text = "Hello, World!"
4. Save the form.
5. Run the form. It works. Pushbutton1 says, "Hello, World!"

6. Now, go back and set pushbutton1.text = "WTF"
7. Save the form.
8. Run the form. Button still says, "Hello, World!"

This happens with various controls. The designer is worthless. Back to hand coding. I think I still have my dbIIIplus somewhere.

Check out the multiple instances of objects. Sure you can edit them out, but???

** END HEADER -- do not remove this line
//
// Generated on 07/12/2014
//
parameter bModal
local f
f = new db9TestForm()
if (bModal)
f.mdi = false // ensure not MDI
f.readModal()
else
f.open()
endif

class db9TestForm of FORM
with (this)
height = 16.0
left = 21.2857
top = 9.3182
width = 40.0
text = ""
endwith

this.PUSHBUTTON1 = new PUSHBUTTON(this)
with (this.PUSHBUTTON1)
height = 1.0909
left = 6.4286
top = 6.6364
width = 15.2857
text = "WTF!"
endwith

with (this.PUSHBUTTON1)
height = 1.0909
left = 6.4286
top = 6.6364
width = 15.2857
text = "WTF!"
endwith

with (this.PUSHBUTTON1)
height = 1.0909
left = 6.4286
top = 6.6364
width = 15.2857
text = "Hello, World!"
endwith

with (this.PUSHBUTTON1)
height = 1.0909
left = 6.4286
top = 6.6364
width = 15.2857
text = "Hello, World!"
endwith


endclass

I requested a refund. I upgraded to "write better code faster in dBasePlus9". That was their ad slogan.

Here's what dBase Tech support sent me:
==========================================================
"We did find a bug where some object code was duplicated during design.
We found a fix and it will be in the next update to dBASE Plus 9 which we are working on getting published soon.

For the current release you should be able to open the form in the Source Editor only and strip out the extra lines.

Let me know if this fixes your issue (for the time being)."
==========================================================

I replied that this would not work for me.
That prompted another email from Tech Support:

"David, I know it’s a pain. But, if it’s done in the Source Editor (without putting the form in design mode)
It will stay.

As I said we will have an update to dBASE Plus 9 soon and it will have a fix for this issue.

Thank you for your patience,
Kathy Kolosky

=========================================================

BTW, the easy fix is to just stick with v8. And that's what I plan to do until I can find a new development platform.
David









 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top