PBDev - PureBasic Developer, for a lower price next week

Developed or developing a new product in PureBasic? Tell the world about it.
Edwin Knoppert
Addict
Addict
Posts: 1073
Joined: Fri Apr 25, 2003 11:13 pm
Location: Netherlands
Contact:

PBDev - PureBasic Developer, for a lower price next week

Post 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.
merihevonen
Enthusiast
Enthusiast
Posts: 326
Joined: Mon Jan 01, 2007 7:20 pm

Post 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.
Edwin Knoppert
Addict
Addict
Posts: 1073
Joined: Fri Apr 25, 2003 11:13 pm
Location: Netherlands
Contact:

Post 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
Edwin Knoppert
Addict
Addict
Posts: 1073
Joined: Fri Apr 25, 2003 11:13 pm
Location: Netherlands
Contact:

Post by Edwin Knoppert »

It's an older and incomplete one + my current setups require an account for downloading.
merihevonen
Enthusiast
Enthusiast
Posts: 326
Joined: Mon Jan 01, 2007 7:20 pm

Post 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..
Edwin Knoppert
Addict
Addict
Posts: 1073
Joined: Fri Apr 25, 2003 11:13 pm
Location: Netherlands
Contact:

Post 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.

:)
mike74
User
User
Posts: 60
Joined: Mon Nov 21, 2005 1:44 pm

Post by mike74 »

It looks pretty cool. No trial, though?
r_hyde
Enthusiast
Enthusiast
Posts: 155
Joined: Wed Jul 05, 2006 12:40 am

Post 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!
Edwin Knoppert
Addict
Addict
Posts: 1073
Joined: Fri Apr 25, 2003 11:13 pm
Location: Netherlands
Contact:

Post by Edwin Knoppert »

Consider $29 as the trial price..
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

AFAIK, PwrDev (for Powerbasic) is far ahead of PBDev (for Purebasic) in matter of performance / features.
Any plans to enhance PBDev ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Edwin Knoppert
Addict
Addict
Posts: 1073
Joined: Fri Apr 25, 2003 11:13 pm
Location: Netherlands
Contact:

Post 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..
Post Reply