X-Files Components by Krzysztof Szyszka 
Najlepszy komponent DBGrid dla Delphi 
i VCL Grid dla QuickReport Komponenty
Pobierz gratis
Pomoc techniczna
Wizytówka
Zarejestruj teraz!English version here
Database Works!
Główna strona X-Files Components English version here
Menu strony

Opis komponentów

Komponent TXDBGrid i TXDBNavigator

Komponent TXQRGrid

Komponent TXDBColumns i TXDBPrintColumns

Gradientowe kontrolki

Pobierz gratis

Zarejestruj teraz!

Komponent TXDBGrid

TXDBGrid

TXDBGrid jest dużym funkcjonalnym rozszerzeniem standardowego komponentu TDBGrid. TXDBGrid nie tylko ładnie wygląda, ale również udostępnia wiele dodatkowych możliwości, takich jak: fixed columns, fixed styles (flat i 3D), Windows XP themes, wiele wariantów gradientowego stylu rysowania, enhanced flat i 3D scrollbars, proportional scrolling dla każdego DataSet nawet z filtrem, expandable columns i title headers, checkboxes, hot buttons, ikonki przy tytułach kolumn i na indicatorze, wiele wariantów rysowania ikonek w komórkach, znaczniki sortowania i sortowanie po wielu kolumnach, enhanced lookup lists, pick lists i drop-down lists, kalkulator, kalendarz, zapis i odczyt układu kolumn (do pliku ini, rejestru, strumienia, stringa), ulepszoną obsługę trybu bdRightToLeft BiDiMode, extended rows selection and notification, wielolinijkowe wiersze i autonumerowanie, hints, tooltips, column stretching i wiele wiele wiecej ...

TXDBGrid 4.1 oferuje dodatkowo: automatyczny numer porządkowy, automatycznie zmieniany porządek sortowania we wszystkich standardowych rodzajach DataSet (ADO, BDE, CDS, DBX, IBX), automatycznie wyliczane podsumowania dla całego DataSet i/lub dla zaznaczonych wierszy, 4 rodzaje zintegrowanych wierszy podsumowań, wiele wariantów wyglądu komórek podsumowań dopasowanych do FixedStyle i FixedTheme oraz kilka innych ulepszeń.

TXDBGrid 4.3 oferuje ponadto: rozbudowaną opcję dgMultiSelect z możliwością zaznaczania wierszy, kolumn i komórek, mouse scrolling i tracking, automatycznie tworzone kolumny typu AutoNumer i AutoSelect, funkcjonalność AutoComplete, nowy "gridowy" styl dla list typu lookup i pick, rozbudowaną funkcjonalność list lookup, automatycznie tworzoną listę PickList oraz listę PickText z możliwością formatowania tekstu.

Komponent TXDBGrid jest w pełni zgodny ze standardowych TDBGrid i może służyć jako zamiennik bez utraty dotychczasowych ustawień. Jest również zgodny z Windows XP i Windows Vista i potrafi wykorzystać style (themes) Windows XP/Vista. TXDBGrid posiada własny edytor kolumn, który umożliwia obsługę wszystkich nowych właściwości kolumn.

TXDBNavigator

TXDBNavigator reprezentuje gradientowy nawigator baz danych. TXDBNavigator jest funkcjonalnym rozszerzeniem standardowego TDBNavigatora. TXDBNavigator wprowadza kilka nowych właściwości do określania obramowań przycisków, gradientowego stylu rysowania i obsługi ParentBackground.

Idź na początek tej strony


Przegląd

Główne zalety komponentu TXDBGrid:

  • Wyśmienity system pomocy kontekstowej (ponad 370 tematów)
  • Podpowiedzi dla komórek z danymi (Hints, ToolTips)
  • Podpowiedzi dla tytułów, nagłówków, indicatora i fillera
  • Definiowalna lista znaczników sortowania (TitleMarkers)
  • Definiowalna lista znaczników indicatora (IndicatorImages)
  • Definiowalne listy obrazków dla kolumn danych (Images)
  • Definiowalna lista obrazków dla tytułów kolumn (TitleImages)
  • Wiele wariantów rysowania obrazków w komórkach danych (ImageDraw)
  • Automatyczne przełączanie znaczników przy wielokolumnowym sortowaniu (OrderFields)
  • Obsługa stałych kolumn grida i wiele sposobów ich prezentacji (FixedCols, FixedStyle)
  • Obsługa pisma od prawej do lewej (BiDiMode) dla krajów Bliskiego Wschodu
  • Obsługa kółek myszy i techniki drag & drop dla zaznaczonych wierszy danych
  • Obsługa zapamiętywania i przywracania bieżącego wiersza danych w gridzie
  • Rozszerzona selekcja wierszy i powiadamianie o zmianach (OnRowSelect)
  • Dodatkowe opcje dla pick/lookup listy (ListOptions)
  • Dodatkowe opcje dla PickList/PickText (PickOptions)
  • Dopasowywanie szerokości kolumn do obszaru roboczego grida (StretchMode)
  • Wielolinijkowe wiersze, przyciski w tytułach kolumn, nagłówki kolumn i wiele więcej ...

Zobacz również, co nowego wprowadzono w wersji 3.x.

Idź na początek tej strony


Galeria

Poniżej znajduje się kilka zrzutów ekranu z programów demonstracyjnych zawartych we wszystkich pakietach. Kliknij na wybranym rysunku, żeby zobaczyć zrzuty ekranu w powiększeniu.

X-DBGrid Test dla ADO, BDE, IBX
Test dla ADO - zoom
Test dla ADO
Test dla ADO - zoom
Test dla ADO
Test dla BDE - zoom
Test dla BDE
Test dla IBX - zoom
Test dla IBX
Classic Windows Style Windows XP Style
fsDefault - zoom
fsDefault
fsSoft - zoom
fsSoft
fsNice - zoom
fsNice
ftDefault - zoom
ftDefault
fsFlat - zoom
fsFlat
fsGreat - zoom
fsGreat
fsGray - zoom
fsGray
ftButtons - zoom
ftButtons
fsFine - zoom
fsFine
fsMild - zoom
fsMild
fsMild - zoom
fsMild
ftTabs - zoom
ftTabs
Classic Windows Style Windows XP Style
DBControls - zoom
DBControls
Demo #2 - zoom
Demo #2
Demo #3 - zoom
Demo #3
DBControls - zoom
DBControls
Windows Vista Style Windows Vista Style
ftDefault - zoom
ftDefault
ftButtons - zoom
ftButtons
ftTabs - zoom
ftTabs
DBControls - zoom
DBControls

Historia

X-Files Components 1.0 (14 Czerwiec 1999). Pierwsza wersja dla Delphi 4.

X-Files Components 1.1 (4 Lipiec 1999). Pierwsza wersja dla Delphi 3.

X-Files Components 1.2 (9 Wrzesień 1999).

  • Nowe Option - dgIndicatorMarkOff
  • Nowe properties - ImageOffsetX, ImageOffsetY
  • Nowe properties - CheckBox, CheckBoxValues, CheckBoxToggle
  • Nowe procedures - IsCheckBoxValue, ToggleCheckBoxValue

X-Files Components 1.3 (16 Październik 1999). Pierwsza wersja dla Delphi 5.

X-Files Components 1.4 (18 Grudzień 1999).

  • Nowe Option - dgAllowDeleteOff, dgAllowInsertOff
  • Nowe properties - StretchMode, StretchWidthMax, StretchWidthMin, WidthBase
  • Nowe properties - ScrollBarHeight, ScrollBarWidth, TrueWidth
  • Nowe procedures - StretchGrid
  • Nowe events - OnColumnResize, OnColumnScroll, OnRowScroll

X-Files Components 1.5 (26 Marzec 2000).

  • Nowe properties - FillerButton, FillerColor, FixedCols, FixedStyle
  • Nowe properties - RowHeight, TitleHeight
  • Nowe events - OnFillerClick

X-DBGrid Component 2.0 (24 Czerwiec 2000).

  • Nowe procedures - HeaderLeft, HeaderRight
  • Nowe procedures - DisableGrid, EnableGrid, GridDisabled
  • Nowe properties - Report (Visible, TotalType, TotalText, TotalMask)

X-DBGrid Component 2.1 (7 Listopad 2000).

  • Nowe Option - dgMarkerAutoToggle, dgMarkerAscendOnly
  • Nowe properties - FillerHint, FillerIndex, FillerPopupMenu, HintOptions, IndicatorImages, IndicatorPopupMenu, IndicatorWidth, OrderFields, TitleImages, TitleMarkers, LastShiftState
  • Nowe properties - ColLineWidth, RowLineWidth, Indicators, Markers
  • Nowe events - OnCalcImageIndex, OnCellHint, OnIndicatorClick, OnOrderChanged
  • Nowe procedures - BeginOrderUpdate, EndOrderUpdate, SetupOrderFields
  • Nowe properties - EditorHint, ToolTips, ToolTipsWidth, TransparentColor, Images, AutoToggle, Hint, HeaderHint, HeaderHintRows, ImageIndex, MarkerIndex, OrderIndex
  • Nowe procedures - ToggleMarker, UpdateMarkers
  • Nowe procedures - ModifyOrderFileds, ExtractOrderFields, CommaToSemicolon, SemicolonToComma

X-DBGrid Component 2.2 (21 Marzec 2001).

  • Kontekstowy system podpowiedzi
  • Własny edytor wielolinijkowych tekstów
  • Pełna obsługa właściwości BiDiMode

X-DBGrid Component 2.3 (17 Lipiec 2001). Pierwsza wersja dla Delphi 6.

X-DBGrid Component 2.4 (25 Listopad 2001).

  • Nowe Options - dgAutoUnselectOff, dgExtendedSelect
  • Nowe properties - SelectionAnchor, DragRows
  • Nowe procedures - SelectAll, SelectRows, InvertAll, InvertRows, UnselectAll, UnselectRows, ColGetText, ColSetText, DisablePosition, EnablePosition, PositionDisabled
  • Nowe events - OnColGetText, OnColSetText
  • Nowe properties - ListOptions (loAutoDropDown, loSelectNextValue, loAllowClearValue), PickOptions (poDropDownList, poListItemOnly, poSelectPickText, poStoreItemIndex, poAcceptPickList, poAcceptItemIndex), PickText

X-DBGrid Component 2.5 (25 Marzec 2002).

  • Nowe Options - dgInternalSelect
  • Nowe HintOptions- hoDataHints, hoShowDataHints
  • Nowe properties - IndicatorHint, Column.Hint
  • Nowe events - OnColExpand, OnRowSelect
  • Nowe HintCell - hcData, hcIndicator

X-DBGrid Component 2.6 (17 Wrzesień 2002). Pierwsza wersja dla Delphi 7.

X-DBGrid Component 3.0 (7 Wrzesień 2003). Pierwsza wersja dla C++Builder 5 i 6.

  • Nowe Options - dgForceSequence, dgThumbTracking, dgHotButtons
  • Nowe properties - RecNumber, RecCount, AutoNumber, FixedTheme, GridStyle
  • Nowe procedures - ForcedSequence, UpdateSequence, IsGridThemed
  • Nowa class - TGridStyle (DataRowSpace, HeaderRowSpace, TitleRowSpace, TitleColMargin, VisualStyle)

X-DBGrid Component 3.2 (15 Marzec 2004). Pierwsza wersja dla Delphi 8 for .NET.

X-DBGrid Component 3.3 (20 Lipiec 2004).

  • Nowe properties - Ctl3DAuto, DoubleBuffered, EditorColor, FocusRect, HotButtons, ListBorder, MarkerStyle, MarkerTransparent, ResizeOptions, ScrollProp, SelectionColor, SelectRowColor, StripeColor, WheelScrollRows, OnExpandClick, FlatSBMode, Position, DataRowCount, ColumnsWidth, FixedColsWidth
  • Nowe methods - ColumnAtDepth, DefaultEditorColor, DefaultSelectionColor, DefaultSelectRowColor, DefaultStripeColor, DropDownMenu, DropDownPoint, GotoPosition, MouseWheelScrollRows, ThemesEnabled
  • Nowe properties - CheckBoxKind, CheckBoxStyle, DialogOptions, DropDownMenu, DropDownWidth, ExpandCols, ExpandStyle, Visibility, Report.DialogOptions, Title.DropDownMenu
  • Nowa class - TXScrollProp(AutoHidden, Color, ParentColor, ParentStyle, Style, ThumbBar, WinXPMode)

X-DBGrid Component 3.4 (8 Październik 2004). Pierwsza wersja dla Delphi 2005 (.NET & Win32).

  • Nowe events - OnMouseWheel, OnMouseWheelDown, OnMouseWheelUp, OnMouseActivate
  • Nowa method - DefaultSelectCellColor
  • Nowe property - SelectCellColor

X-DBGrid Component 3.5 (10 Kwiecień 2005).

  • Nowe properties - LookupDataSet, LookupKeyField, LookupListFields
  • Nowe ButtonStyle- cbsCalculator, cbsCalendar
  • Nowe ListOptions- loShowToday, loShowTodayCircle, loShowWeekNumbers
  • Nowy event - OnCalcBoldDays
  • Nowy unit - XDBFields
  • Nowa function - FieldGraphicClass
  • Nowe classes - TXBlobField, TXGraphicField

X-DBGrid Component 3.6 (1 Październik 2005). Pierwsza wersja dla BDS 2006.

  • Nowe properties - Settings, AutoStretch
  • Nowy event - OnLayout
  • Nowa method - MoveTo
  • Nowa class - TXDBGridSettings
    + properties - Active, FileName, IniFile, Layout, Options, Section
    + methods - ApplyLayout, EraseLayout, LayoutExists, LoadLayout, ReadLayout, SaveLayout, DefaultFileName, DefaultSection
  • Nowe variables - DefaultDelimiter, DefaultIniFileName, DefaultRegistryKey
  • Nowe functions - ScanStr, ScanInt

Idź na początek tej strony


ZRZECZENIE SIĘ ODPOWIEDZIALNOŚCI

PRODUKT JEST DOSTARCZANY "AS IS" BEZ JAKIEJKOLWIEK ODPOWIEDZIALNOŚCI. AUTOR ZRZEKA SIĘ WSZELKIEJ ODPOWIEDZIALNOŚCI BEZPOŚREDNIEJ LUB POŚREDNIEJ BEZ WYJĄTKÓW, Z ODPOWIEDZIALNOŚCIĄ Z TYTUŁU SPRZEDAŻY LUB NIEDOPASOWANIA DO ZAMIERZONYCH CELÓW WŁĄCZNIE. AUTOR NIE BIERZE ŻADNEJ ODPOWIEDZIALNOŚCI ZA EWENTUALNE USZKODZENIA, ANI INNE KONSEKWENCJE WYNIKAJĄCE Z UŻYWANIA TEGO PRODUKTU.

Idź na początek tej strony


Copyright © 1999-2010 X-Files Software
X-Files Components by Krzysztof Szyszka 
Najlepszy komponent DBGrid dla Delphi 
i VCL Grid dla QuickReport