egrid 4 grid gadget - (static PB library version.)

Developed or developing a new product in PureBasic? Tell the world about it.
zikitrake
Addict
Addict
Posts: 868
Joined: Thu Mar 25, 2004 2:15 pm
Location: Spain

Post by zikitrake »

srod wrote:Not broken as such!

Please see my above post dated the 12th November.

The library should be uploaded anew later tonight. 8)
:oops: :oops: :oops: sorry!
PB 6.21 beta, PureVision User
zikitrake
Addict
Addict
Posts: 868
Joined: Thu Mar 25, 2004 2:15 pm
Location: Spain

Post by zikitrake »

double :oops: (duplicate post)
Last edited by zikitrake on Tue Nov 14, 2006 7:18 pm, edited 1 time in total.
PB 6.21 beta, PureVision User
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

:D
I may look like a mule, but I'm not a complete ass.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

14th November 2006.
The egrid library is now available for download again. This version has one minor bug fix and an alteration to demo 7.

However, due to the fraudulent payment described in one of the above posts, I've had to alter the registration process slightly.

New users will receive a 'time-stamped' registration code which will allow the egrid library to run unrestricted for an unspecified amount of time (to ensure that payments are genuine etc.) After such time, (assuming no problems) a full (non time-stamped) registration will be issued.

Existing users will receive a full (non time-stamped) registration presently.

Please e-mail me if I inadvertently overlook you! :)

Again, my apologies for this and I intend absolutely no offense to any prospective users of this product.

http://www.purecoder.net/egrid.htm

Stephen.
I may look like a mule, but I'm not a complete ass.
White Eagle
Enthusiast
Enthusiast
Posts: 215
Joined: Sun Jan 04, 2004 3:38 am
Location: Maryland

Post by White Eagle »

Still looking great!

However, its sad that legitimate potential users are being ostracized because of one bad guy. I haven't bought it yet ($9.60 is a lot of money to us poor folks), and would not if I only get a time limited registration code.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

White Eagle wrote:Still looking great!

However, its sad that legitimate potential users are being ostracized because of one bad guy. I haven't bought it yet ($9.60 is a lot of money to us poor folks), and would not if I only get a time limited registration code.
I think you misunderstood.

After the time-stamped licence expires, then providing Paypal have NOT reported that the underlying payment is fraudulent (which can take more than a week for any problems to surface), I will then send a replacement licence code which will not expire.

So, unless you're up to no good, then you've nothing to worry about in terms of having a fully functioning version of the library! :)


**EDIT: thinking about the $9.60 price tag, and considering the amount of time I've spent on this library...... I won't go there! :)

Besides, I have issued quite a few full licenses to developers who are unable to pay for the product (I was a student myself once upon a time!)
All I asked in return is that the said developer would consider making a future purchase if egrid was to play some part in a commercial venture etc.

You only have to ask. 8)
Last edited by srod on Wed Nov 15, 2006 12:02 am, edited 1 time in total.
I may look like a mule, but I'm not a complete ass.
zikitrake
Addict
Addict
Posts: 868
Joined: Thu Mar 25, 2004 2:15 pm
Location: Spain

Post by zikitrake »

:wink: I think it's a good system
PB 6.21 beta, PureVision User
White Eagle
Enthusiast
Enthusiast
Posts: 215
Joined: Sun Jan 04, 2004 3:38 am
Location: Maryland

Post by White Eagle »

I think you misunderstood.
Indeed I did, I am very sorry.

Many, many years back, I did the same thing (only I sent out the permanent serial via snail mail) for my sales sold via CompuServe's SWREG service. They were famous for processing fraudulent orders and expecting us developers to fill the order immediately and then provide no help if it was a fraudulent order. :(
**EDIT: thinking about the $9.60 price tag, and considering the amount of time I've spent on this library...... I won't go there!
I never said it wasn't worth it, just that I can't afford it :wink:
magicjo
User
User
Posts: 61
Joined: Sun May 07, 2006 10:43 am
Location: Italy

Post by magicjo »

@srod,
on cells of type button i can't modify the backcolour, can you verify ? ( or
cannot modified, tell me if so).
PB Registered User, Egrid Registered User
Win7 x64 Ultimate, 4,00 Gb Mem, Ati Radeon HD4600 Series, Realtek High Definition Audio Integrated
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

You're correct.

I use the DrawFrameControl_() command for this which automatically fills the interior etc. With the custom header I do draw the header buttons using gdi, but decided against this with the button cells to give them a more authentic look.
I may look like a mule, but I'm not a complete ass.
magicjo
User
User
Posts: 61
Joined: Sun May 07, 2006 10:43 am
Location: Italy

Post by magicjo »

srod, maybe in future(i hope ASAP :o ) you add fixed columns to egrid ?
PB Registered User, Egrid Registered User
Win7 x64 Ultimate, 4,00 Gb Mem, Ati Radeon HD4600 Series, Realtek High Definition Audio Integrated
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

What do you mean by a fixed column?

Do you mean one which is frozen and stays put even when others are being scrolled?
I may look like a mule, but I'm not a complete ass.
magicjo
User
User
Posts: 61
Joined: Sun May 07, 2006 10:43 am
Location: Italy

Post by magicjo »

yes srod.
PB Registered User, Egrid Registered User
Win7 x64 Ultimate, 4,00 Gb Mem, Ati Radeon HD4600 Series, Realtek High Definition Audio Integrated
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

As far as I know, that is beyond the capabilities of a Windows list view control which of course lies at the heart of an egrid.

All the controls I've seen which offer this kind of functionality are generally created from scratch and based upon a custom windows class etc. (and cost a lot more!)

I have thought about this in the past but decided it wasn't feasible without creating a completely new control - which I haven't time for at the moment I'm afraid.

The short answer then, is that it is not possible - unless list view controls offer this functionality and I'm just unaware etc. :)

Before you ask, doing this manually would, I reckon, cause horrendous flicker and repainting problems!

Sorry.
I may look like a mule, but I'm not a complete ass.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

28th November 2006.

Release version 1.3 now available. Only 1 minor change made in order to make the #egrid_CellUpdated callback message fully re-entrant.

Previously, using a command like egrid_AddRow() within this message would potentially cause the message to call itself over and over and over and ...

You can now use such commands without a problem.

:)
I may look like a mule, but I'm not a complete ass.
Post Reply