🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

ANN: X-DBGrid Component 6.2 i X-Files Components 6.2!

#82622
From: Krzysztof Szyszka
Date: Mon, 30 Nov 2015 19:18
67 lines
4660 bytes
Witam,

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


  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: <n3i7f6$ojn$2@node2.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!agh.edu.pl!news.agh.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!agh.edu.pl!news.agh.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.2 i X-Files Components 6.2!
Date: Mon, 30 Nov 2015 20:18:47 +0100
Organization: ATMAN - ATM S.A.
Lines: 68
Message-ID: <n3i7f6$ojn$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 1448911142 25207 89.76.51.141 (30 Nov 2015 19:19:02 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Mon, 30 Nov 2015 19:19:02 +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