Page 1 of 1
PBDev - PureBasic Developer, for a lower price next week
Posted: Thu Jan 04, 2007 9:51 pm
by Edwin Knoppert
I am on holiday next week for 3 weeks
If you want a license for PBDev it will be even cheaper next week.
$29 only.
See the 'side-effect' of this on the main website.
Posted: Thu Jan 04, 2007 10:03 pm
by merihevonen
Hi!
Your product seems like something very cool!
http://www.hellobasic.com/pbdev/
But if you didn't know, I should inform you:
Do a Google search for PBDev and scroll down a bit and see what's found.
Posted: Thu Jan 04, 2007 10:10 pm
by Edwin Knoppert
Hah!
O that sounds not so well, hopefully we have some good people over here letting me earning a few silly bucks..
I could get that site to work but i would like to know who i am dealing with (who posted it)
Seems i have to increase some stuff
Posted: Thu Jan 04, 2007 10:23 pm
by Edwin Knoppert
It's an older and incomplete one + my current setups require an account for downloading.
Posted: Thu Jan 04, 2007 10:29 pm
by merihevonen
Edwin Knoppert wrote:It's an older and incomplete one + my current setups require an account for downloading.
Ok. I didn't want to download it and test it because I'm not an illegal-this-that guy..
EDIT: But I think you would still want to know who posted the crack, right? Also, it could be possible that the person will do another attack to get your program and patch it..
Posted: Thu Jan 04, 2007 10:54 pm
by Edwin Knoppert
I don't think so.
1.11 is very old, i guess ~2 years.
If i remember i had a 1.17
I messed up the version numbers but now i'm on the correct version of 1.0.2, you couls speak of v1.18 or v1.19.
(I started over)
If it was a licensed user he might have added the lic file i guess.
I mean why bother?
I won't run this exe, it might contain a virus and then, i don't expect it has much use at this time.
The package contains more stuff, this was based on the free downloadable installation, which is no more.

Posted: Fri Jan 05, 2007 6:07 am
by mike74
It looks pretty cool. No trial, though?
Posted: Fri Jan 05, 2007 8:24 am
by r_hyde
I was thinking the same thing as mike74. It would be pretty cool to play with a trial version. Perhaps to avoid the piracy problem you could hobble the downloadable trial in some critical way, like removing the ability to save. Don't even make it unlockable, just remove critical sections of code - you can't crack your way around what doesn't exist in the first place! That way, people can get a taste of how it works and whether it suits their tastes and needs, but one ultimately has to buy it if they want to do anything useful with it.
Just a thought. Anyway, looks like a pretty cool app. Keep up the good work!
Posted: Fri Jan 05, 2007 9:14 am
by Edwin Knoppert
Consider $29 as the trial price..
Posted: Fri Jan 05, 2007 9:24 am
by gnozal
AFAIK, PwrDev (for Powerbasic) is far ahead of PBDev (for Purebasic) in matter of performance / features.
Any plans to enhance PBDev ?
Posted: Fri Jan 05, 2007 10:34 am
by Edwin Knoppert
Very little, therefore the much lower price of $39 ($29 next week).
PBDev is already a good tool but just a few controls are not directly supported from the IDE.
But can always be added from code, of course this applies to only a few maybe not so much used controls.
For example this is the startup code:
Code: Select all
Protected hWndMain.l ; First window's hWnd.
Protected MainID.l ; First window's ID.
Protected WindowID.l ; WindowID (ordinal)
Protected GadgetID.l ; GadgetID (ordinal)
Protected EventID.l ; Message type
; The first form you want to show, callback is optional.
hWndMain = PBD_CreateForm( #FORM1, @Form1_Callback() )
If hWndMain = 0: ProcedureReturn 1: EndIf
>>>
; Obtain window id, we use it during the loop.
MainID = PBD_GetWindowId( hWndMain )
; Messageloop
Repeat
; Wait on message.
EventID = WaitWindowEvent()
; Get the purebasic window id (not hWnd).
WindowID = EventWindow()
Select WindowID
Case MainID
; Form and/or gadgetevents.
Select EventID
Case #PB_Event_CloseWindow
CloseWindow( WindowID )
MainID = 0
Case #PB_Event_Menu
;Select EventMenu()
;Case 0 ; <-- Change to your Menuid like: #IDM_FORM1_EXIT
; PBD_FormClose( hWndMain )
;EndSelect
; Case #PB_Event_Gadget
; Select EventGadget()
; Case 0 ; <-- Change to your Gadgetid like: #ID_FORM1_BUTTON1
;
; Obtain eventtype for this gadget.
; ;Select EventType()
; ;Case #PB_EventType_LeftClick
;EndSelect
; EndSelect
EndSelect
EndSelect
Until MainID = 0
I placed the mark >>> in to let you know you can always extend.
The code above is a suggested code and can be modified 100%
It's just there to make the first form show.
For this simple click and run app there is NO other coding required.
Click new form(which results in new project once) and compile..