EsGRID grid gadget 2.1. Don't post here!

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Update. EsGRID version 1.2.1

Version 1.2.1 of EsGRID adds the following :
  • Added an additional creation flag (a further styles creation flag), namely : #egrid_RemoveBordersFromSelectedCells. With this flag set, the borders\gridlines from any cells selected by the user (or from code) will temporarily be removed. This is useful for those grids utilising custom borders in which the natural border added to the rectangle enclosing the selected cells can 'clash' with the custom borders etc.
  • Massively refined the operation of #egrid_String type cells. In the past, if the cell height was significantly larger than the hidden edit control used to edit the cell, then this would effect not only the cursor displayed but also mouse clicks. For example, clicking into a part of the cell not occupied by the hidden edit control would have no effect (i.e. the caret would not be displayed). This has been fixed and string type cells now behave as if the hidden edit control fills the entire cell. This is a vast improvement.
  • Refined the operation of command button cells so that they completely mimic standard command buttons in terms of mouse messages etc. This means that the #egrid_CellButtonClick message fires only if the user releases the mouse when the cursor is over the button (having already depressed the left mouse button whilst the cursor is over the button).
  • Fixed major issues related to dynamic resizing of columns whilst dynamically resizing an EsGRID.
  • Fixed some bugs arising from the recent major updates.
  • Introduced a whole heap of new bugs! :)
Regards.
I may look like a mule, but I'm not a complete ass.
Flaming Amoeba

Post by Flaming Amoeba »

You da man! Thanks, Bro!
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

Fix the bug that prevents my registration code from arriving :-)
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

You're welcome.

This update (bugs withstanding) brings EsGRID's refinement levels back in line with it's features etc.

I don't think I will add any more features to EsGRID as I reckon I've squeezed every ounce of functionality out of a Window's list view control as is humanly possible. Any more and I reckon it will pack it's bags and leave! :)

Instead, mostly just bug fixes from now on. I reckon this grid already offers as much as most people will ever need from such a control.
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 »

Karbon, I sent you an e-mail last night. Are you saying it did not arrive?
I may look like a mule, but I'm not a complete ass.
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

I haven't seen it. Make sure you sent it to mitch@ksoftware.net
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

I sent it to the one listed in the Paypal notification; which differs from the one you've just listed.

Right, e-mail on it's way.
I may look like a mule, but I'm not a complete ass.
Flaming Amoeba

Post by Flaming Amoeba »

srod wrote:I don't think I will add any more features to EsGRID as I reckon I've squeezed every ounce of functionality out of a Window's list view control as is humanly possible.
Every time you say that we get a new version or update :roll:
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

I checked my PP email address too (figured that's where you would send it). Strange... I'll keep an eye out for it.
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Brice, I don't think I've ever said it before! :)

Karbon, I've just sent your reg code to your preferred e-mail address. My e-mail server does occasionally get blacklisted, so if you haven't received it within a few minutes let me know and I'll resend from Yahoo.
I may look like a mule, but I'm not a complete ass.
Flaming Amoeba

Post by Flaming Amoeba »

srod wrote:Brice, I don't think I've ever said it before! :)
*whispers* I was trying to use the Jedi mindtrick on you :lol:
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Flaming Amoeba wrote:
srod wrote:Brice, I don't think I've ever said it before! :)
*whispers* I was trying to use the Jedi mindtrick on you :lol:
Alcohol works better! :)
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 »

Update. EsGRID version 1.2.2
Version 1.2.2 of EsGRID fixes some bugs relating to the recent changes and also adds the following :

(note that the recent updates are being driven by a project which I'm currently working on, which I guess is a good thing! :) )
  • Replaced the recently added creation flag #egrid_NoComboBoxOutlines with #egrid_OwnerDrawnComboBoxes. This is because such combo boxes are now completely owner drawn. This was forced on me to eliminate a painting bug. Note that my advice is to use this flag for all combo box type cells as these owner-drawn versions are far more 'robust'. Indeed, I would remove the earlier versions if it wasn't for the fact that a lot of people are already using them!
  • Adjusted the Cellcallback message #egrid_ComboBoxSelChanged so that it now only fires if the actual text selection has changed.
  • Added a new creation 'further-styles' flag, namely: #egrid_ProhibitCellSelection which does exactly what it's name suggests!
  • Adjusted the #egrid_InsertChar callback message so that the *cellinfo parameter holds information on the insertion point within the edit control etc. It will also inform you which characters (if any) the user is attempting to overwrite with a newly entered character etc.
  • Fixed some bugs arising from the recent major updates.
Note that only the replacing of the creation flag mentioned above has the potential to break any existing code and then only in a very minor way.

As usual the help manuals have been updated.

Regards.

egrid forum: http://egrid.aceboard.com/
egrid website: http://www.purecoder.net/esgrid.htm
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 »

The main EsGRID website is down whilst I switch hosting package etc. Should be no more than a few days.
I may look like a mule, but I'm not a complete ass.
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

Who are you off to?
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
Post Reply