🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

ANN: X-DBGrid Component 6.3 i X-Files Components 6.3 ze wsparciem dla RAD Studio 10.1 Berlin!

#82681
From: Krzysztof Szyszka
Date: Fri, 22 Apr 2016 16:26
79 lines
5286 bytes
Witam,

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


   Co nowego w wersji 6.3 ?
   =====================

  - Nowe pakiety dla Delphi/C++Builder 10.1 Berlin Win32/Win64!!!
  - Nowa właściwość DefaultWidthMin/DefaultWidthMax dla domyślnych kolumn
  - Nowa właściwość Column.Title.AutoFilter domyślnie True do blokowania AutoFilter
  - Nowy opcjonalny parametr ScaleFont w metodzie ScaleColumnsBy dla TXDBGrid
  - Zdarzenie ColTextChanged jest wyzwalane również dla checkboxów i kolumn lookup
  - Lista filtra pokazuje teraz również ikonki podłączone do Column.Images
  - Poprawiono: możliwe AV po instalacji Update 1 dla RAD Studio 10 Seattle


  Co nowego w wersji 6.2 ?
  =====================

  - Komponent TXDBGrid rozszerzono o zintegrowany uniwersalny panel wyszukiwania!!!
  - Nowy TXDBGridSearchPanel do zarządzania wyszukiwaniem tekstu przez użytkownika
  - Nowe metody w TXDBGrid: ShowSearchPanel, CloseSearchPanel, UpdateSearchPanel
  - Nowe właściwości w TXDBGrid: SearchPanelVisible, SearchPanelHeight
  - Nowe skróty klawiszowe w TXDBGrid: Ctrl+F, F3, Shift+F3, Ctrl+F3, Alt+F3

  - Nowa klasa TXDBGridSearch i nowa właściwość Search w komponencie TXDBGrid
  - Nowe właściwości w klasie TXDBGridSearch: Active, Color, Options, Text, Visible
  - Nowe metody w klasie TXDBGridSearch: DefaultColor, SwitchOptions
  - Nowe opcje: soCaseSensitive, soWholeWords, soWrapAround, soSkipMessage
  - Nowe metody wyszukiwania: SearchCell(Mode, Text, Options), SearchGrid(Mode)
  - Nowe tryby wyszukiwania: smFirst, smNext, smPrev, smLast

  - Nowy rodzaj TXLookupColumn (lcLookupValueField budowane na polu klucza obcego)
  - Wsparcie dla lcLookupValueField (text, width, alignment, title, filter list)
  - Wsparcie dla ftTimeStamp/ftTimeStampOffset (Calendar, FilterList order, etc.)
  - Wsparcie dla DetailFields przy korzystaniu z ChangeIndexFields/CurrentIndexFields
  - Znaczące przyspieszenie tworzenia i przewijania dużej liczby kolumn
  - Nowa metoda ScaleColumnsBy do skalowania szerokości kolumn grida
  - Nowa opcja dgScaleByParentFont dodana do właściwości OptionsExt

  - Nowe klasy abstrakcyjne TXBookmarkEnumerator i TXColumnEnumerator
  - Nowa klasa TXDBGridCurrentRowEnumerator i właściwość TXDBGrid.CurrentRow
  - Nowa klasa TXDBGridCurrentColEnumerator i właściwość TXDBGrid.CurrentCol
  - Wszystkie enumeratory wierszy i kolumn danych dziedziczą z klas abstrakcyjnych
  - Nowe typy wyliczeniowe używane z enumeratorami: TDataRowEnum, TDataColEnum
  - Nowe metody anonimowe używane z enumeratorami: TDataRowProc, TDataColProc
  - Nowa funkcja GetDataRowEnum(RowEnum: TDataRowEnum): TXBookmarkEnumerator
  - Nowa funkcja GetDataColEnum(ColEnum: TDataColEnum): TXColumnEnumerator
  - Nowa metoda ForEachDataRow używa enumeratorów wierszy i metod anonimowych
  - Nowa metoda ForEachDataCol używa enumeratorów kolumn i metod anonimowych
  - Nowa metoda ForEachDataCell używa obydwu enumeratorów i metod anonimowych
  - Stara metoda ForEachDataCell również używa metod anonimowych (RAD >= 2009)

  - Poprawiono: Niezamierzona konwersja Unicode->ANSI->Unicode dla FilterList
  - Poprawiono: Niezamierzona konwersja Unicode->ANSI->Unicode dla PickList
  - Poprawiono: Niezamierzona selekcja dla Ctrl+Click gdy MultiSelect = msCells
  - Poprawiono: Opcja dgAllowInsertOff blokuje również edycję dla pustego DataSet
  - Poprawiono: Usunięto używanie zwolnionych fields (raportowane przez FastMM)

  - Nowe demo XDBGridLookups używa wszystkich rodzajów LookupColumn (RAD >= XE5)
  - Nowe demo XDBGridTestFDX używa komponentów dostępowych FireDAC (RAD >= XE5)
  - Odświeżone demo XDBGridTestADO korzysta również z nowszych funkcjonalności
  - Odświeżone demo XDBGridTestBDE korzysta również z nowszych funkcjonalności
  - Instalator szuka najpierw danych przykładowych w folderze $(DEMOSDIR)\Data


Zapraszam do odwiedzenia serwisu na stronie http://www.x-files.pl/pl/
oraz do dołączenia do "Delphi X-DBGrid Component Community" na
https://plus.google.com/#communities/100842098152269100547


pozdrowienia,

Krzysztof Szyszka, X-Files Software
Developer of X-DBGrid Component
Embarcadero Technology Partner
http://www.x-files.pl/pl/ 
Technical Details
Message-ID: <nfdjcb$bli$2@node2.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 6.3 i X-Files Components 6.3 ze wsparciem dla RAD Studio 10.1 Berlin!
Date: Fri, 22 Apr 2016 18:26:12 +0200
Organization: ATMAN - ATM S.A.
Lines: 80
Message-ID: <nfdjcb$bli$2@node2.news.atman.pl>
NNTP-Posting-Host: 89-76-51-141.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: node2.news.atman.pl 1461342411 11954 89.76.51.141 (22 Apr 2016 16:26:51 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Fri, 22 Apr 2016 16:26:51 +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