Jump to content


Photo

Considering purchasing


  • Please log in to reply
5 replies to this topic

#1 David Marcus

David Marcus
  • Members
  • 4 posts
  • Gender:Male
  • Location:Somerville, MA, USA

Posted 24 August 2011 - 01:33 AM

I'm considering purchasing the Next DBGrid and Next Grid. I've looked at the demos and the Help that comes with the Delphi 7 version. I think it will do what I need. Some of the things I need are the following:

Non-DB

* Change colors of individual cells.

* Not use the input line. Add a row in code and let user edit cell values.

* Events that fire when the user starts to edit a cell and finishes editing a cell.

* Not allow columns and rows to be moved or resized by the user.

* Make a column read only.

DB

* Make selected row look not selected if grid doesn't have focus.

* Have a sort selector in some (but not all) column headings.

* Double click selects record.

* Event that fires when heading sort selector is clicked.

Both

* Make entire grid read only.

Do any of these sound like they would be a problem?

#2 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,289 posts
  • Gender:Male

Posted 24 August 2011 - 04:06 PM

Hello Sir,

Please read for answers bellow:

Non-db:

1) You may use Color property of Cell (NextGrid1.Cell[x, y].Color), or use OnCellColoring event where you may set CellColor parameter.

2) Input line may be shown/hidden with goInputLine flag in Options property.

3) You may use OnBeforeEdit and OnAfterEdit events for this purpose.

4) There are properties for this (coFixedSize flag in Options property of Column), and goMoveColumns flag in Options property of Grid.

5) You may set ReadOnly property of Column.

DB:

1) You may set aoHideSelection property in AppearanceOptions property of Grid

2) You may set coCanSort flag of Column in Options.

3) This must be done manually since record will be selected on single click.

4) There is a event OnSortColumn for this purpose.

Both:

1) There is a ReadOnly property for Grid.

I hope that this helps.
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#3 David Marcus

David Marcus
  • Members
  • 4 posts
  • Gender:Male
  • Location:Somerville, MA, USA

Posted 24 August 2011 - 06:13 PM

Thank you.

#4 nevel

nevel
  • Members
  • 8 posts

Posted 28 August 2011 - 10:06 PM

I don't know whether or not you've already bought the grid components, but I can tell you this: they won't disappoint. I recently bought the Developer Suite for Delphi, and I'm really impressed by their quality and flexibility. Every now and then I have to search the forums, the source or the documentation to find what I'm looking for (I'm not easily satisfied), but in the end it's always there. Next to the grids I can especially recommend the TNxPageControl, TNxAlertWindow and TNextInspector/TNextDbInspector. Those components alone made it worth my money, even though I'm using Delphi exclusively for hobby projects at the moment.

I'm not a big fan of marketing by the way (nor endorsed by BergSoft for that matter), I just love great components.

#5 David Marcus

David Marcus
  • Members
  • 4 posts
  • Gender:Male
  • Location:Somerville, MA, USA

Posted 28 August 2011 - 10:12 PM

Thank you. I haven't bought them yet (got distracted on another task), but I'm planning to. I'll probably only buy the grids. I use Raize for most of my other UI controls. I've been using TopGrid for grids, but it is long deceased.

#6 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,289 posts
  • Gender:Male

Posted 28 August 2011 - 11:20 PM

Hi Nevel,

Thank you for good words. I will try to continue in same direction.

Best regards
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users