Cheeseburger
Technical User
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
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