🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #82981

ANN: X-DBGrid Component 7.0 i X-Files Components 7.0 ze wsparciem kolumn TreeView!

#82981
From: Krzysztof Szyszka
Date: Sat, 25 May 2019 19:59
44 lines
3317 bytes
Witam,

miło mi poinformować, że ukazała się nowa wersja pakietów X-DBGrid Component 7.0
oraz X-Files Components 7.0!

   Co nowego w wersji 7.0 ?
   =====================

  - Nowa funkcjonalność kolumna TreeView w komponencie TXDBGrid!!!
  - Funkcjonalność TreeView obsługuje TFDQuery, TFDMemTable, TClientDataSet, TXDBData
  - Funkcjonalność TreeView wymaga posiadania pola ParentID odpowiedniego do pola klucza ID
  - Funkcjonalność TreeView akceptuje odwołania cykliczne w polu ParentID (nie są zalecane)
  - Funkcjonalność TreeView pozwala na używanie dowolnych kolumn grida jako widoku drzewa
  - Funkcjonalność TreeView zachowuje możliwość sortowania po dowolnych kolumnach grida
  - Funkcjonalność TreeView pozwala na nielimitowaną liczbę podpoziomów w widoku drzewa
  - Podpowiedź: Użyj Shift+Click żeby rozwinąć/zwinąć bieżący wiersz rekurencyjnie

  - New properties in TXDBGridTreeView class: ParentFields, ColumnNames
  - New properties in TXDBGridTreeView class: AutoActive, AutoUpdate, OpenToLevel
  - New methods in TXDBGridTreeView class: ExpandRow, CollapseRow, ToggleRow
  - New methods in TXDBGridTreeView class: FullExpand, FullCollapse, ShowToLevel
  - New methods in TXDBGridTreeView: IsRowExpanded, IsRowExpandable, IsRowVisible
  - New methods/events in TXDBGrid class: UpdateTreeView, OnRowExpand, OnRowExpanding

  - Nowa funkcjonalność lista lookup TreeView w TXDBGrid, TXDBColumn i TXDBEditor!!!
  - Nowe właściwości w klasie TXColumn: LookupParentField, LookupTreeViewField
  - Nowe właściwości w klasie TXDBEditor: LookupParentField, LookupTreeViewField

  - Nowe właściwości w klasie TXDBGridSearch: PanelColor, PanelOnTop, ListWidth
  - Poprawione odstępy między opcjami w panelu wyszukiwania podczas skalowania

  - Zaktualizowano przykład XDBGridDesign by pokazać TreeView przy użyciu TClientDataSet
  - Zaktualizowano przykład XDBGridTestFDX by pokazać TreeView przy TFDQuery/TFDMemTable
  - Podpowiedź: Sprawdź kod źródłowy powyższych przykładów dla następujących przełączników:
    {$DEFINE TREEVIEW} {$DEFINE LOOKUP_TREEVIEW} {$DEFINE DETAIL_TREEVIEW}

Zapraszam do odwiedzenia serwisu na stronie http://www.x-files.pl/pl/

pozdrowienia,

Krzysztof Szyszka, X-Files Software
Developer of X-DBGrid Component
Embarcadero Technology Partner
http://www.x-files.pl/pl/ 
Technical Details
Message-ID: <qcc6qh$prj$1@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: "Krzysztof Szyszka" <nomail@gazeta.pl>
Newsgroups: pl.comp.lang.delphi,pl.comp.lang.delphi.bazy-danych
Subject: ANN: X-DBGrid Component 7.0 i X-Files Components 7.0 ze wsparciem kolumn TreeView!
Date: Sat, 25 May 2019 21:59:02 +0200
Organization: ATMAN - ATM S.A.
Lines: 45
Message-ID: <qcc6qh$prj$1@node1.news.atman.pl>
NNTP-Posting-Host: 89-77-104-79.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1558814354 26483 89.77.104.79 (25 May 2019 19:59:14 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Sat, 25 May 2019 19:59:14 +0000 (UTC)
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit