Discussion:
Best DBGrid for Delphi..
(too old to reply)
Khurram Zaveri
2008-04-13 14:12:54 UTC
Permalink
I am in the market for a good, feature rich and yet affordable DBGrid for
Delphi/C++ Builder (VCL). Please let me know what you guys use and how much
better is it, compared to the standard DBGrid.

Thanks
Phillip Flores
2008-04-13 14:34:18 UTC
Permalink
Post by Khurram Zaveri
I am in the market for a good, feature rich and yet affordable DBGrid for
Delphi/C++ Builder (VCL). Please let me know what you guys use and how much
better is it, compared to the standard DBGrid.
Thanks
You have a few options:

AdvDBGrid from TMS Software
The grids from devexpress
--
Cheers,
Phillip Flores
"VeriTime - Helping you manage your time better."
http://www.pcfworks.com
Q Correll
2008-04-13 16:50:16 UTC
Permalink
Phillip,

| AdvDBGrid from TMS Software

I found some bugs in it that made it unusable in an app I was working
on.

And, no, before you ask, I no longer remember the details. <g>

I had simiular problems with Scalabrium, XDBGrid and Berg Next Suite.
I ended up taking all four of them out of my toolbox.
--
Q

04/13/2008 09:46:51

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Didier Gasser-Morlay
2008-04-13 17:38:33 UTC
Permalink
Post by Q Correll
Phillip,
| AdvDBGrid from TMS Software
I found some bugs in it that made it unusable in an app I was working
on.
And, no, before you ask, I no longer remember the details. <g>
I had simiular problems with Scalabrium, XDBGrid and Berg Next Suite.
I ended up taking all four of them out of my toolbox.
I used to use devexpress ones which I found bloated and slow and I now
use Berg Next suite and /I/ am /very/ happy with it and won't look back
(especially because the source code is so clean that it's easy to find
your way around it if needs be and the support is fast and friendly)
your mileage may vary.

That's one of the beauties of Delphi .... The best <whatever> for Delphi
depends on yourself as a developper.

Didier
Q Correll
2008-04-13 22:51:05 UTC
Permalink
Didier,

| That's one of the beauties of Delphi .... The best <whatever> for
| Delphi depends on yourself as a developper.

To a large degree that's true.

I have a lot of "ol'timer" bad-habits that get me in trouble a good bit
of the time. But Delphi usually helps me find a way out. <g>
--
Q

04/13/2008 15:49:25

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Khurram Zaveri
2008-04-14 09:20:35 UTC
Permalink
Post by Didier Gasser-Morlay
That's one of the beauties of Delphi .... The best <whatever> for Delphi
depends on yourself as a developper.
That's true, but the beauty of these newsgroups is that a lot of the trial
and error evaluationg those components can be eliminated.

Thanks
Khurram
Khurram Zaveri
2008-04-14 09:16:52 UTC
Permalink
Post by Q Correll
| AdvDBGrid from TMS Software
I found some bugs in it that made it unusable in an app I was working
on.
And, no, before you ask, I no longer remember the details. <g>
I had simiular problems with Scalabrium, XDBGrid and Berg Next Suite.
I ended up taking all four of them out of my toolbox.
So which one did you end up using?

Thanks
Khurram Zaveri
Q Correll
2008-04-14 16:38:54 UTC
Permalink
Khurram,

| So which one did you end up using?

Woll2Woll InforPower wwDBGrid.
--
Q

04/14/2008 09:38:08

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Nick Hodges (CodeGear)
2008-04-13 16:56:59 UTC
Permalink
Don't forget Infopower:

http://woll2woll.com/InfoPower.html
--
Nick Hodges
Delphi Product Manager - CodeGear
http://blogs.codegear.com/nickhodges
g***@petrobox.net
2008-04-13 17:25:00 UTC
Permalink
Post by Nick Hodges (CodeGear)
http://woll2woll.com/InfoPower.html
He dont. wwDBGRid is from InfoPower. :P

Donald.
Ivan Rakyta
2008-04-13 18:45:13 UTC
Permalink
Maybe their components are not bad, but their website is one of the worst
I've seen.
And the screenshot is really ugly.

I use Elpack ElXTree which works as grid too and I have Berg grid too,
however, I don't use it yet - but I am planning to.
Nick Hodges (CodeGear)
2008-04-13 20:26:42 UTC
Permalink
Post by Ivan Rakyta
Maybe their components are not bad, but their website is one of the
worst I've seen. And the screenshot is really ugly.
I'm not sure there is a correlation there, but to each his own.
--
Nick Hodges
Delphi Product Manager - CodeGear
http://blogs.codegear.com/nickhodges
Q Correll
2008-04-13 23:03:09 UTC
Permalink
Nick,

| I'm not sure there is a correlation there,...

<chuckle>
--
Q

04/13/2008 16:02:55

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Q Correll
2008-04-13 23:02:45 UTC
Permalink
Ivan,

| Maybe their components are not bad, but their website is one of the
| worst I've seen. And the screenshot is really ugly.

I don't buy components based on the highly subjective view of what a
web site or screen-shot might look like. <g> I buy them on usability
and their real-world performance.
--
Q

04/13/2008 15:54:23

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Ivan Rakyta
2008-04-14 09:17:30 UTC
Permalink
Post by Q Correll
I don't buy components based on the highly subjective view of what a
web site or screen-shot might look like.
Image is better than thousand words.
If the company did not change the website for a decade and shows outdated
look of their components, it might indicate how much they care about their
business. Sorry, but to me it looks like they're dying out.
ssamayoa
2008-04-15 17:02:11 UTC
Permalink
Post by Ivan Rakyta
business. Sorry, but to me it looks like they're dying out.
Sadly as Delphi...



--- posted by geoForum on http://delphi.newswhat.com
Q Correll
2008-04-13 22:51:52 UTC
Permalink
Nick,

| Don't forget Infopower:

That's at the top of my list too. <g>
--
Q

04/13/2008 15:51:41

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Khurram Zaveri
2008-04-14 09:23:31 UTC
Permalink
Post by Nick Hodges (CodeGear)
http://woll2woll.com/InfoPower.html
I didn't realise they were still around.. Their website hasn't been updated
in ages.
Q Correll
2008-04-14 16:43:03 UTC
Permalink
Khurram,

| I didn't realise they were still around.. Their website hasn't been
| updated in ages.

Perhaps Roy, like myself, is a practitioner of the old adage: "If it
ain't broke, don't "fix" it." <g>
--
Q

04/14/2008 09:41:50

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Kevin Powick
2008-04-15 03:27:13 UTC
Permalink
Post by Q Correll
Perhaps Roy, like myself, is a practitioner of the old adage: "If it
ain't broke, don't "fix" it." <g>
See, that's my problem right there. I've been following the adage: "If
it ain't broke, fix it until it is" <g>
--
Kevin Powick
Pierre
2008-04-15 06:43:57 UTC
Permalink
Post by Kevin Powick
I've been following the adage: "If
it ain't broke, fix it until it is" <g>
Works for me. Gotta fiddle about :-D
--
Pierre
Worrigee NSW
,-._|\
/ Oz \
\_,--._/
v

+++++++++++++++++++++++++++++++
"In moments of great passion, the mind tends to be flooded with a warm
vision of the person in our arms. We are unlikely, at that point, to be
analyzing their flaws, real or hypothetical. Even less likely if lying
in darkness. As for the possible product of our intercourse, only the
most peculiar lover would be fretting, while in the act, over whether
such a child might or might not be an appropriate and worthy creation."

John Ralston Saul - "Voltaire's Bastards"
Q Correll
2008-04-15 08:52:24 UTC
Permalink
Kevin,

| See, that's my problem right there. I've been following the adage:
| "If it ain't broke, fix it until it is" <g>

ROFL!
--
Q

04/15/2008 01:52:18

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Steve Troxell
2008-04-15 18:17:44 UTC
Permalink
Post by Q Correll
Khurram,
| I didn't realise they were still around.. Their website hasn't been
| updated in ages.
Perhaps Roy, like myself, is a practitioner of the old adage: "If it
ain't broke, don't "fix" it." <g>
And everyone has their own qualification for "broke" to direct their
desired outcome for whether or not to "fix it". So, in the end, a pretty
useless adage in my experience because whenever it is invoked, there is
usually already disagreement about what constitutes "broke". Then this
adage is pulled out as though that makes the disagreement vanish.

Steve Troxell
edbored
2008-04-15 18:51:26 UTC
Permalink
Post by Steve Troxell
Post by Q Correll
Perhaps Roy, like myself, is a practitioner of the old adage: "If it
ain't broke, don't "fix" it." <g>
And everyone has their own qualification for "broke" to direct their
desired outcome for whether or not to "fix it". So, in the end, a pretty
useless adage in my experience because whenever it is invoked, there is
usually already disagreement about what constitutes "broke". Then this
adage is pulled out as though that makes the disagreement vanish.
So, the /adage/ is broken?

(sorry, couldn't resist - I'm going now)

EdB
Q Correll
2008-04-16 00:37:27 UTC
Permalink
edbored,

| So, the adage is broken?

Naw,... Steve's logic is broken. <g>
--
Q

04/15/2008 17:37:06

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Q Correll
2008-04-16 00:36:42 UTC
Permalink
Steve,

| And everyone has their own qualification for "broke" to direct their
| desired outcome for whether or not to "fix it".

Not in my personal experience. "Broke" to me means it doesn't work.
So if it "ain't broke," it works. <shrug>
--
Q

04/15/2008 17:35:09

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Arthur Hoornweg
2008-04-16 12:26:31 UTC
Permalink
Post by Q Correll
Not in my personal experience. "Broke" to me means it doesn't work.
So if it "ain't broke," it works. <shrug>
Being broke for me means it's time to do some work...
--
Arthur Hoornweg

(In order to reply per e-mail, please just remove the ".net"
from my e-mail address. Leave the rest of the address intact
including the "antispam" part. I had to take this measure to
counteract unsollicited mail.)
Q Correll
2008-04-16 18:58:10 UTC
Permalink
Arthur,

| Being broke for me means it's time to do some work...

<chuckle> I can grok that. ;-)
--
Q

04/16/2008 11:57:54

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Bernhard Geyer
2008-04-13 15:18:35 UTC
Permalink
Grids from TMS (ElPack). But only use Not DB-Controls.
Use ElPack because it supports Unicode from Win9x/ME since 2001.
Also can use with own Theming-Engine which uses normale .msstyles-Files.
Ivan Rakyta
2008-04-14 09:18:53 UTC
Permalink
Post by Bernhard Geyer
Grids from TMS (ElPack).
You mean LMD? Or I missed something?
Bernhard Geyer
2008-04-15 13:51:53 UTC
Permalink
Post by Ivan Rakyta
Post by Bernhard Geyer
Grids from TMS (ElPack).
You mean LMD? Or I missed something?
Yes LMD. We formaly used some Grid-Controls from TMS but replaced it by
Elpack-Controls.
Arthur Hoornweg
2008-04-16 12:29:09 UTC
Permalink
Bernhard Geyer wrote:
ormaly used some Grid-Controls from TMS but replaced it by
Post by Bernhard Geyer
Elpack-Controls.
Hi Bernhard,

I haven't bought the Elpack 6.0 update yet; does it finally contain a real
data-aware dbgrid? And are there any issues moving from 5.xx?
--
Arthur Hoornweg

(In order to reply per e-mail, please just remove the ".net"
from my e-mail address. Leave the rest of the address intact
including the "antispam" part. I had to take this measure to
counteract unsollicited mail.)
Khurram Zaveri
2008-04-16 19:08:16 UTC
Permalink
Post by Bernhard Geyer
Grids from TMS (ElPack).
I thought LMD had ElPack... and AFAIK, LMD has not been updating their
components much lately..
Q Correll
2008-04-13 16:46:33 UTC
Permalink
Khurram,

| I am in the market for a good, feature rich and yet affordable DBGrid
| for Delphi/C++ Builder (VCL). Please let me know what you guys use
| and how much better is it, compared to the standard DBGrid.

In my apps I have used seven different DBGrids in order to do all of
the different things I want to do *the way I want* to do them. I don't
think there is "One Great DBGrid" that does everything right! I have
"boiled them down" to four that I use regularly.

I presently use:

wwDBGRid; // Woll2Woll IP
RzDBGrid; // Raize
ovcDBGrid; // Orpheus4 (old TurboPower, now on SourceForge)
cxGrid; // DeveloperExpress

If I could have ONLY ONE in my "toolbox" DBGrid I think it would
probably be W2W IP wwDBGrid. Raize RzDBGrid second.
--
Q

04/13/2008 09:33:52

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Rael
2008-04-13 17:44:58 UTC
Permalink
Post by Q Correll
RzDBGrid; // Raize
If I could have ONLY ONE in my "toolbox" DBGrid I think it would
probably be W2W IP wwDBGrid. Raize RzDBGrid second.
Wow... I was under the impression that the Raize DBGrid only adds Raize
"theming" to the DBGrid, but does not add any other functionality. Am I
mistaken?

Rael
Q Correll
2008-04-13 23:06:33 UTC
Permalink
Rael,

| Wow... I was under the impression that the Raize DBGrid only adds
| Raize "theming" to the DBGrid, but does not add any other
| functionality. Am I mistaken?

Probably not. I use grids simply. I don't do much, if any, of the
report grouping, bands, etc., type of stuff. My DB apps aren't of that
nature.

When I do need that capability I try to use the DevEx grid. But it's a
royal PITA to learn and use correctlly. <g>
--
Q

04/13/2008 16:04:14

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Khurram Zaveri
2008-04-14 09:27:23 UTC
Permalink
Post by Q Correll
When I do need that capability I try to use the DevEx grid. But it's a
royal PITA to learn and use correctlly. <g>
Took the words right out of my mouth.. DevEx grid was awesome till version
3, then they made it so complex that you need a book just to figure it out.
Didier Gasser-Morlay
2008-04-14 10:49:15 UTC
Permalink
Post by Khurram Zaveri
Post by Q Correll
When I do need that capability I try to use the DevEx grid. But it's a
royal PITA to learn and use correctlly. <g>
Took the words right out of my mouth.. DevEx grid was awesome till version
3, then they made it so complex that you need a book just to figure it out.
That's exactly what pushed me to look at Bergsoft.net components

Real Developpers Don't Read Manuals (tm) :)

Didier
Q Correll
2008-04-14 16:44:18 UTC
Permalink
Khurram,

| DevEx grid was awesome till version 3, then they made it so complex
| that you need a book just to figure it out.

I have the book,... it doesn't help (me). <g>
--
Q

04/14/2008 09:43:38

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Malcolm Cheyne
2008-04-15 00:04:44 UTC
Permalink
Post by Q Correll
| DevEx grid was awesome till version 3, then they made it so complex
| that you need a book just to figure it out.
I have the book,... it doesn't help (me). <g>
Hi Q

Do you have a reference to the book?
--
Malcolm
Townsville, Australia
Q Correll
2008-04-15 08:54:28 UTC
Permalink
Hi Malcolm,

| Do you have a reference to the book?

I was being a wise*ss. <g>
--
Q

04/15/2008 01:52:42

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Malcolm Cheyne
2008-04-15 13:02:04 UTC
Permalink
Post by Q Correll
| Do you have a reference to the book?
I was being a wise*ss. <g>
Q

You got me again ;-)

DevExpress dearly needs some decent documentation for beginners like me (for
VCL). As far as I can see the .NET *documentation and tutorials* progresses
at the expense of VCL (but I *don't* use .NET!!).

I had made direct requests for more VCL help and tutorials but it has fallen
in the crack. That is why when I saw your reference to a book I was
prepared to buy it.

Sadly my VCL subscription has now also fallen into the same crack.
--
Malcolm
Townsville, Australia
Q Correll
2008-04-15 18:08:43 UTC
Permalink
Malcolm,

| That is why when I saw your reference to a book I was prepared to buy
it.

Sorry for the misdirection. I actually have the same dilemma.
--
Q

04/15/2008 11:07:45

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Khurram Zaveri
2008-04-16 19:08:57 UTC
Permalink
Post by Q Correll
| DevEx grid was awesome till version 3, then they made it so complex
| that you need a book just to figure it out.
I have the book,... it doesn't help (me). <g>
Is there really a book out there?? :O
Q Correll
2008-04-16 23:50:57 UTC
Permalink
Khurram,

| Is there really a book out there?? :O

<g> I wish there were. ;-)
--
Q

04/16/2008 16:50:47

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Khurram Zaveri
2008-04-16 19:13:03 UTC
Permalink
Post by Q Correll
I have the book,... it doesn't help (me). <g>
My apologies.. I did figure that out later.. However, if there were a book,
it would top my 'to-buy' list..

Khurram
Malcolm Cheyne
2008-04-17 06:45:57 UTC
Permalink
Post by Khurram Zaveri
Post by Q Correll
I have the book,... it doesn't help (me). <g>
My apologies.. I did figure that out later.. However, if there were a
book, it would top my 'to-buy' list..
ME TOO!!

BTW Julian slipped me a serve of Apple Pie and Custard (i.e. He promised to
get the team working on some VCL Tutorials). I've decided to hang in there
with my subscription. ;-)

Malcolm
Townsville, Australia
Luke Miller
2008-04-15 05:28:13 UTC
Permalink
When this topic comes up, many say how complicated the DevEx grid is.
While it does take some effort to get your head around the grid, I think
if you invest about 4 hrs you can easily use it. I use visual form
inheritance quite heavily and can get a new browse screen set up in
15-30 minutes. The power is there so you can do almost anything you
need. The support is outstanding. The DevExpress subscription is a great
offer.

Luke
Post by Khurram Zaveri
Post by Q Correll
When I do need that capability I try to use the DevEx grid. But it's a
royal PITA to learn and use correctlly. <g>
Took the words right out of my mouth.. DevEx grid was awesome till version
3, then they made it so complex that you need a book just to figure it out.
Matthew Jones
2008-04-15 10:40:00 UTC
Permalink
WHS. What I like about using it is that I can get a basic grid up quickly, and then
when some need for one of the more advanced options comes up, I just enable it. No
need to work out how to replace it.

/Matthew Jones/
Nathanial Woolls
2008-04-15 13:55:43 UTC
Permalink
Post by Luke Miller
While it does take some effort to get your head around the grid, I think
if you invest about 4 hrs you can easily use it. I use visual form
inheritance quite heavily and can get a new browse screen set up in
15-30 minutes. The power is there so you can do almost anything you
need. The support is outstanding. The DevExpress subscription is a great
offer.
Couldn't have said it better myself.
Ray Konopka
2008-04-18 04:29:42 UTC
Permalink
Hi Rael,

Yes, it is true that the TRzDBGrid is a direct descendant of the TDBGrid
and was originally added to the library to match the visual capabilities of
the rest of the controls in the library. XP Theme support was part of this.
But even without themes the TRzDBGrid allows you to customize various
elements of the grid's appearance such as line color, fixed cell color, etc.

In addition, we recently added automatic shading of alternate rows
as well as support for automatically highlighting certain records using
QuickCompare properties.

Ray
Post by Rael
Wow... I was under the impression that the Raize DBGrid only adds Raize
"theming" to the DBGrid, but does not add any other functionality. Am I
mistaken?
Rael
Khurram Zaveri
2008-04-14 09:26:14 UTC
Permalink
Post by Q Correll
If I could have ONLY ONE in my "toolbox" DBGrid I think it would
probably be W2W IP wwDBGrid. Raize RzDBGrid second.
Thanks.. I will try them out.. cxGrid seems to be too complex for
straightforward DBGrid tasks.
yannis
2008-04-14 11:32:38 UTC
Permalink
Post by Khurram Zaveri
Thanks.. I will try them out.. cxGrid seems to be too complex for
straightforward DBGrid tasks.
No it is in fact very easy and simple to do all simple and intermidiate
tasks. Now that I have gone out on a leamp please give some examples on
what you meen by simple tasks that are dificult to do and be prepared
to be shown a (simple??) way of doing it.

Yes I am a fanatic user of Quadum grid.

regards
Yannis.
--
Glory is fleeting, but obscurity is forever.
- Napoleon Bonaparte (1769-1821)
Khurram Zaveri
2008-04-16 19:11:57 UTC
Permalink
Post by yannis
No it is in fact very easy and simple to do all simple and intermidiate
tasks. Now that I have gone out on a leamp please give some examples on
what you meen by simple tasks that are dificult to do and be prepared to
be shown a (simple??) way of doing it.
Yes I am a fanatic user of Quadum grid.
I understand, but it is fairly heavy for a DBGrid.. No doubt it has
outstanding features and is extremely well designed.. But I will give you an
example..


I STILL CAN'T FIGURE OUT HOW TO ADD A SIMPLE RIGHT CLICK
(CUT/COPY/PASTE/SELECT ALL) POPUP MENU TO THE GRID AT THE CELL LEVEL...


hth :)

Khurram
Stephen Quinn
2008-04-17 03:38:32 UTC
Permalink
Khurram
I STILL CAN'T FIGURE OUT HOW TO ADD A SIMPLE RIGHT CLICK (CUT/COPY/PASTE/SELECT ALL) POPUP MENU TO THE GRID AT THE
CELL LEVEL...
Have you looked here for a possible answer/cause?

http://www.devexpress.com/Support/Center/p/B18463.aspx
--
CYA
Steve
Khurram Zaveri
2008-04-17 07:24:11 UTC
Permalink
Post by Stephen Quinn
Have you looked here for a possible answer/cause?
http://www.devexpress.com/Support/Center/p/B18463.aspx
That was it... Thanks :)
I will test the Grid a bit more ..
Khurram Zaveri
2008-04-17 10:16:48 UTC
Permalink
Post by Stephen Quinn
Have you looked here for a possible answer/cause?
http://www.devexpress.com/Support/Center/p/B18463.aspx
--
The December 07 update for Delphi fixes this.. Thank you so much Steve!

Khurram
Bill Mullen
2008-04-13 18:07:32 UTC
Permalink
Post by Khurram Zaveri
I am in the market for a good, feature rich and yet affordable DBGrid for
Delphi/C++ Builder (VCL). Please let me know what you guys use and how much
better is it, compared to the standard DBGrid.
Thanks
I have tried and used several (TMS, Raize, OVCTable, etc). For the
longest time, I really enjoyed OVCTable found in TurboPower's Orpheus.
The Raize grid component is very descended from the standard DBGrid
with additional properties for framing the control similar to other
Raize controls, etc - not a bad product but nothing in comparison to
QuantiumGrid.

I have been using QuantiumGrid from DevExpress for the past two years
and it is by far, the absolute most powerful and best grid I have
used. There are more features than you can imagine.

Bill
Q Correll
2008-04-13 23:10:31 UTC
Permalink
Bill,

| I have been using QuantiumGrid from DevExpress for the past two years
| and it is by far, the absolute most powerful and best grid I have
| used. There are more features than you can imagine.

Yep! And one of the reasons I often end up NOT using it very often.
(I'm "simple minded, you know. ;-) There's no doubt in my mind that
Julian has built the most powerful single grid tool on the market
today. But it is very often overkill for my needs. But I DO have QG 6
when I need it. <g>
--
Q

04/13/2008 16:07:06

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Dean Hill
2008-04-15 16:00:09 UTC
Permalink
Post by Q Correll
Yep! And one of the reasons I often end up NOT using it very often.
(I'm "simple minded, you know. ;-) There's no doubt in my mind that
Julian has built the most powerful single grid tool on the market
today. But it is very often overkill for my needs. But I DO have QG 6
when I need it. <g>
I would love it if they could decrease the footprint a bit. Perhaps have
a unit that you include to add grouping to the grid etc. That way, for a
basic implementation, I could just have the standard stuff and a much
smaller footprint.

---
Dean



--- posted by geoForum on http://delphi.newswhat.com
Q Correll
2008-04-15 18:18:19 UTC
Permalink
Dean,

| I would love it if they could decrease the footprint a bit. Perhaps
| have a unit that you include to add grouping to the grid etc. That
| way, for a basic implementation, I could just have the standard stuff
| and a much smaller footprint.

That also accurately reflects my feelings. I've only used Grouping
once in the years I've had QG.
--
Q

04/15/2008 11:17:13

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Mike Orriss
2008-04-15 21:29:55 UTC
Permalink
Post by Q Correll
That also accurately reflects my feelings. I've only used Grouping
once in the years I've had QG.
Really?

I make very heavy use of grouping and always have.
--
Mike
Q Correll
2008-04-16 00:38:58 UTC
Permalink
Mike,

| Really?
|
| I make very heavy use of grouping and always have.

Really. It's just the nature of the type of DB work I've been doing
since even before buying QG.
--
Q

04/15/2008 17:37:54

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Julian M Bucknall [Developer Express]
2008-04-16 00:18:14 UTC
Permalink
Q
Post by Q Correll
There's no doubt in my mind that
Julian has built the most powerful single grid tool on the market
today. But it is very often overkill for my needs. But I DO have QG 6
when I need it. <g>
Er, are you talking about the QuantumGrid? In which case, I certainly
cannot claim any plaudits for it: it was already written (and
rewritten) by the time I joined Developer Express.

If on the other hand you were talking about OvcTable from Orpheus, I
will gladly accept all compliments and criticism <g>. It's a huge
unmanageable sucker that people seemed to like...

--
Cheers, Julian

-----------------------------------------------------------
Julian M Bucknall
CTO, Developer Express, www.devexpress.com
***@devexpress.com

Personal blog at http://www.boyet.com
Company blog at http://community.devexpress.com/blogs/ctodx
Author of "Tomes of Delphi: Algorithms and Data Structures"
Read my articles in PCPlus every month
-----------------------------------------------------------
|
Q Correll
2008-04-16 02:09:29 UTC
Permalink
Julian,

| Er, are you talking about the QuantumGrid? In which case, I certainly
| cannot claim any plaudits for it: it was already written (and
| rewritten) by the time I joined Developer Express.

<chuckle> I didn't know that. It has the high quality of much of
"your stuff" with which I am familiar. (Such as TurboPower goodies.)

| If on the other hand you were talking about OvcTable from Orpheus, I
| will gladly accept all compliments and criticism <g>. It's a huge
| unmanageable sucker that people seemed to like...

Still my "favorite" "table"-grid component! Just getting a tad creaky
these days. I wish it had been brought into the present era. I use it
a LOT! It just makes me nervous. <g> KUDOS!!!
--
Q

04/15/2008 19:03:56

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Khurram Zaveri
2008-04-16 19:14:50 UTC
Permalink
"If on the other hand you were talking about OvcTable from Orpheus, I
will gladly accept all compliments and criticism <g>. It's a huge
unmanageable sucker that people seemed to like..."

**Sniff** I miss TP. They were the best in the business.. :(
Khurram Zaveri
2008-04-14 09:28:10 UTC
Permalink
Post by Bill Mullen
I have been using QuantiumGrid from DevExpress for the past two years
and it is by far, the absolute most powerful and best grid I have
used. There are more features than you can imagine.
True, but many of the features are an overkill.
Bill Mullen
2008-04-14 14:57:42 UTC
Permalink
Post by Khurram Zaveri
Post by Bill Mullen
I have been using QuantiumGrid from DevExpress for the past two years
and it is by far, the absolute most powerful and best grid I have
used. There are more features than you can imagine.
True, but many of the features are an overkill.
Only until you need them - then you are thankful they exist.

There are several components, applications, systems, ect. out there
that have more features than we may need for a particular situation at
hand, however tomorrow our needs may change and it is nice to already
have the capabilities rather then having to look for a new product to
deal with the new issues.

I do agree that the DevExpress grid requires a bit of time to learn,
but once learned and its power tamed it can handle nearly every grid
requirement you can throw at it.
Q Correll
2008-04-14 16:46:40 UTC
Permalink
Bill,

| There are several components, applications, systems, ect. out there
| that have more features than we may need for a particular situation at
| hand, however tomorrow our needs may change and it is nice to already
| have the capabilities rather then having to look for a new product to
| deal with the new issues.

Quite true. And why I keep several, including QG, in my toolbox.
--
Q

04/14/2008 09:46:04

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Julian M Bucknall [Developer Express]
2008-04-16 00:26:06 UTC
Permalink
Khurram

On Mon, 14 Apr 2008 13:28:10 +0400, "Khurram Zaveri"
True, but many of the features [of QuantumGrid] are an overkill.
And therein lies the slippery slope. Those features you think are
overkill, others will deem irreplaceable. And those they think are
superfluous, you might think essential. It's the old argument that
people only use 20% of Microsoft Word (warning: made up statistic!) so
a cut-down, cheaper version could be sold. Problem is different people
use a different 20%...

Our problem is to try and manage those features and try to minimize
the complexity of using them. Whether we succeed or not is debatable:
some customers learn what they want out of the grid (or any other
control) and are very satisfied (and keep renewing), and others have a
hard time and are less so. Our job is to try and help the second set
(and maybe the first set too).

--
Cheers, Julian

-----------------------------------------------------------
Julian M Bucknall
CTO, Developer Express, www.devexpress.com
***@devexpress.com

Personal blog at http://www.boyet.com
Company blog at http://community.devexpress.com/blogs/ctodx
Author of "Tomes of Delphi: Algorithms and Data Structures"
Read my articles in PCPlus every month
-----------------------------------------------------------
|
Q Correll
2008-04-16 18:23:02 UTC
Permalink
Julian,

| And therein lies the slippery slope. Those features you think are
| overkill, others will deem irreplaceable. And those they think are
| superfluous, you might think essential.

Yes! And why I keep several different component packages in my
toolbox. I've always been a proponent of "The right tool for the right
job," not "one size fits all."
--
Q

04/15/2008 19:09:58

XanaNews Version 1.17.5.7 [Q's Salutation mod]
Khurram Zaveri
2008-04-16 19:22:13 UTC
Permalink
"Our problem is to try and manage those features and try to minimize
the complexity of using them. Whether we succeed or not is debatable:
some customers learn what they want out of the grid (or any other
control) and are very satisfied (and keep renewing), and others have a
hard time and are less so. Our job is to try and help the second set
(and maybe the first set too)."

There is absolutely no doubt in my mind that DevEx cxGrid is the best of the
best out there. After TurboPower, DevEx has taken the mantle of the best
component developer in the VCL world (and arguably in the .NET world as
well)

However, for my long term requirements, I don't need something as complex as
the cxGrid. I must say that I had a hard time figuring it out and still
cannot add a simple popupmenu to the cxDBTableView layer to
cut/copy/paste/select all at the cell level.. :(

Using the Microsoft Word metaphor.... If the DBGrid were the Windows
Notepad, I would need something a little more powerful than the Windows
Wordpad..

Thanks
Khurram

P.S.. I love your Datastructures book.. Its still is one my favorite Delphi
books and helped me 'ease' into the language.. :)
Julian M Bucknall [Developer Express]
2008-04-17 18:28:30 UTC
Permalink
Khurram

On Thu, 17 Apr 2008 00:52:13 +0530, "Khurram Zaveri"
Post by Khurram Zaveri
After TurboPower, DevEx has taken the mantle of the best
component developer in the VCL world (and arguably in the .NET world as
well)
Heh, that's not me. I haven't written a UI control in, what?, seven
years? eight years? (TurboPower closed down 5 years ago, and I didn't
work there for its final year.) I certainly don't have much input into
how DevExpress' controls are created -- we have some very impressive
developers who've gone way beyond where I was so many years ago.

But thanks anyway <blush>.
Post by Khurram Zaveri
I must say that I had a hard time figuring it out and still
cannot add a simple popupmenu to the cxDBTableView layer to
cut/copy/paste/select all at the cell level.. :(
Like I remind people, both customers and those evaluating our
products, just use the support team. That's what they're there for
<g>.
Post by Khurram Zaveri
P.S.. I love your Datastructures book.. Its still is one my favorite Delphi
books and helped me 'ease' into the language.. :)
Man, I look at the code in that now and I go: what's with all the
pointers? Was I totally in love with Shift-6, the caret, and had to
use it everywhere? Was New/Dispose the pinnacle of what I thought
being a Delphi programmer was? Real programmers use
GetMem/AllocMem/FreeMem? Sheesh. <g>

--
Cheers, Julian

-----------------------------------------------------------
Julian M Bucknall
CTO, Developer Express, www.devexpress.com
***@devexpress.com

Personal blog at http://www.boyet.com
Company blog at http://community.devexpress.com/blogs/ctodx
Author of "Tomes of Delphi: Algorithms and Data Structures"
Read my articles in PCPlus every month
-----------------------------------------------------------
|
edbored
2008-04-17 19:08:00 UTC
Permalink
"Julian M Bucknall [Developer Express]" <***@devexpress.com> wrote
in message news:***@4ax.com...

Man, I look at the code in that now and I go: what's with all the
pointers? Was I totally in love with Shift-6, the caret, and had to
use it everywhere? Was New/Dispose the pinnacle of what I thought
being a Delphi programmer was? Real programmers use
GetMem/AllocMem/FreeMem? Sheesh. <g>

Time for a revision then?

EdB
Q Correll
2008-04-17 21:08:58 UTC
Permalink
Julian,

| Man, I look at the code in that now and I go: what's with all the
pointers?

Many years ago (Hmmm, 22, to be precise.) I wrote my own database
system in Turbo Pascal. Pointers were the only way to really get
things done right. Poor man's OOP at the time, I think. <g>

Now I rarely have to use a pointer. And when I encounter them in old
code. Such as in the Orpheus TovcTable OnGetCellData event. (As I did
just last night. <chuckle>) I grumble at having to use the @ symbol to
reference the Data. <giggling>

But,... that all said, they DO work! ;-)
--
Q

04/17/2008 14:00:04

XanaNews Version 1.17.5.7 [Q's Salutation mod]
DonaldShimoda
2008-04-18 01:29:03 UTC
Permalink
On 17 abr, 13:28, "Julian M Bucknall [Developer Express]"
Post by Q Correll
Khurram
On Thu, 17 Apr 2008 00:52:13 +0530, "Khurram Zaveri"
Post by Khurram Zaveri
After TurboPower, DevEx has taken the mantle of the best
component developer in the VCL world (and arguably in the .NET world as
well)
Heh, that's not me. I haven't written a UI control in, what?, seven
years? eight years? (TurboPower closed down 5 years ago, and I didn't
work there for its final year.) I certainly don't have much input into
how DevExpress' controls are created -- we have some very impressive
developers who've gone way beyond where I was so many years ago.
But thanks anyway <blush>.
Post by Khurram Zaveri
I must say that I had a hard time figuring it out and still
cannot add a simple popupmenu to the cxDBTableView layer to
cut/copy/paste/select all at the cell level.. :(
Like I remind people, both customers and those evaluating our
products, just use the support team. That's what they're there for
<g>.
Post by Khurram Zaveri
P.S.. I love your Datastructures book.. Its still is one my favorite Delphi
books and helped me 'ease' into the language.. :)
Man, I look at the code in that now and I go: what's with all the
pointers? Was I totally in love with Shift-6, the caret, and had to
use it everywhere? Was New/Dispose the pinnacle of what I thought
being a Delphi programmer was? Real programmers use
GetMem/AllocMem/FreeMem? Sheesh. <g>
Pst, dont tell that to your dot net customers. ;)

Donald Shimoda [Team RO]
http://blogs.remobjects.com/blogs/donald.php
Niels
2008-04-14 05:39:26 UTC
Permalink
Post by Khurram Zaveri
I am in the market for a good, feature rich and yet affordable DBGrid
for Delphi/C++ Builder (VCL). Please let me know what you guys use
and how much better is it, compared to the standard DBGrid.
Thanks
After using a self made DBgrid i found that de JVCL dbgrid stuff works very
wel for me.
ssamayoa
2008-04-15 17:09:05 UTC
Permalink
Post by Niels
After using a self made DBgrid i found that de JVCL dbgrid stuff works very
wel for me.
I've readed all the posts and want to add two things:

- I havent found a better grid than DevExpress's quantum grid (Granted
that is intimidating the properties when you dont known it).

- If you want simple grid with some features like auto sort, controls for
inplace edit and so check the JVCL's JvDBUltimGrid.

Regards.



--- posted by geoForum on http://delphi.newswhat.com
Yogi Yang 007
2008-04-16 13:30:35 UTC
Permalink
Post by Khurram Zaveri
I am in the market for a good, feature rich and yet affordable DBGrid for
Delphi/C++ Builder (VCL). Please let me know what you guys use and how much
better is it, compared to the standard DBGrid.
Thanks
Check VirtualTreeView. Don't be fooled by its name. It is a tree as well
as a grid in one component and it is really very fast also. Probably
fastest in its class. It supports Unicode also!
http://www.soft-gems.net/index.php?option=com_content&task=view&id=12&Itemid=33

Check its gallery for who are using it in which ways.
http://www.soft-gems.net/index.php?option=com_content&task=view&id=16&Itemid=33

Download the addons of VT as there are a few addons which will add
Database binding faciltiy to VT.
http://www.soft-gems.net/supplement/download.php?ID=31


Finally MustangPeak seems to have developed a lot of components around
VT and release them as Open Source also.
http://www.mustangpeak.net/

Hope this helps.

Yogi Yang
Khurram Zaveri
2008-04-16 19:25:17 UTC
Permalink
Post by Yogi Yang 007
Check VirtualTreeView. Don't be fooled by its name. It is a tree as well
Finally MustangPeak seems to have developed a lot of components around VT
and release them as Open Source also.
http://www.mustangpeak.net/
Thanks.. I have been using VT for a while and it is great.. But not as a
DBGrid.. MustangPeak looks interesting. I will check it out..

Thanks
Khurram
Yogi Yang 007
2008-04-17 07:33:49 UTC
Permalink
Post by Khurram Zaveri
Thanks.. I have been using VT for a while and it is great.. But not as a
DBGrid..
Then I think you have not used the AddOns. please do give it a try and
you may be saved from changing all your code to work with the new DBGrid
that you may select.
Post by Khurram Zaveri
MustangPeak looks interesting. I will check it out..
Thanks
It is very interesting and blazing fast also. I have played with it
though, but never used it in a real application till date.
Continue reading on narkive:
Loading...