VCL Component Delphi компоненты / Delphi components # 9

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
Последнее редактирование:

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
BDE Sources with RAD 10.4 Sydney DPK for mannual installation
BDE-10-4-sources-Installed-on-RAD-10-3-3-for-test-ok.png


BDE-Compare-10-3-3-and-10-4-sources.png
 

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
BergSoft NextSuite v6.5.5 (5.2020)
D2005 up to RAD 10.4 Sydney (bugged)
 

SergeyBA

Member
Регистрация
03.09.2013
Сообщения
55
Реакции
33
Баллы
18
Native language | Родной язык
Русский
Последнее редактирование модератором:

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
FlyTreeViewPro Suite by IMCA SYSTEMS (old component)
with DPK for D10.4 Sydney
{/*****************************************************************/
/ Copyright (c) 1998 IMCA SYSTEMS /
/ All Rights Reserved.
/ Creation Date: 06.08.98 /
/ Version 1.25b
/ MODULE: Multicolumnar TreeView virtual/Semivirtual control with Edited data cell with Inplace Edits and StateButtons (Outlined Grid) /
/ Some code derived from Borland (Inprise)
/ NOTES: /
/ HISTORY: /

see hystory.txt
 
Последнее редактирование:

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
FMXUI v2020.05.28.001 by YangYxd
## Features
- **Compatible** Base on FireMonkey framework, you can build for all platform
- **Friendly** Introduce some Java-Style usage
- **Powerful** Supports various common usage
- **Easy** Extremely easy to learn and use, friendly construction
- **Free** Under MIT license, you can use it anywhere whatever you want

## Requirement
Delphi 10 +

## FMXUI Classes

`TView` basic view
`TViewGroup` view group
`TLinearLayout` linear layout
`TRelativeLayout` relative layout
`TGridsLayout` grid layout

`TTextView` text view
`TButtonView` button view
`TEditView` edit box view
`TImageView` image view
`TProgressView` progress bar view
`TFrameView` Frame view extension class
`TListViewEx` list box view
`TBadgeView` unread message prompt little red dot

`TCalendarView` calender view, support Lunar Calendar

`TGridView` trellis view, through the data adapter to achieve a variety of functions
`TStringGridView` Strings grid view
`TDBGridView` data set grid view

`TRingView` hollow graphics view
`TMultiPathView` multi-path visual component

`TAsync` asynchronous task processing class
`TToastManager` Toast Manager

`TDialogStyleManager` dialog style manager
`TDialogBuilder` common dialog box construction category
`TDialog` dialog base class
`TAlertDialog` common dialog entity class
`TProgressDialog` Waits for the dialog entity class

[Current Version]
2020.05.28.001

[Update History]
- -----------------------------------
- 2020.05.28
* [Added] Shadow of TDialogView
* [Changed] TFrameView.Hint support custom TToastManager, and now can be used in thread
* [Changed] TButtonView accept vkReturn and vkSpace
* [Changed] TDialogView create button when it's used. Changed AfterDialogKey of TDialogView
* [Changed] TToastManager allow multiple instances.
* [Tweaked] Add more properties and Assign for TDialogStyleManager
* [Tweaked] Add text mode for SVG editor (Thanks for report: keven)
* [Tweaked] TCalendarView.OnOwnerLunarData initialize param (Thanks for report: keven)
* [Tweaked] Add Lines to TViewBorderStyle (Thanks for report: 凌风)
* [Fixed] Caret of TEditView not move in some cases (Thanks for report: 欢乐飞刀)
* [Fixed] MaxWidth of TDialogStyleManager didn't work
* [Fixed] Children of TRelativeLayout and TLinearLayout position error (Thanks for report: 恢弘和凌风)
* [Fixed] Wrong mouse event of TListViewEx (Thanks for report: keven)
* [Fixed] Draw checked state error (Thanks for report: 凌风)
 

SergeyBA

Member
Регистрация
03.09.2013
Сообщения
55
Реакции
33
Баллы
18
Native language | Родной язык
Русский
Delphi zLib v1.2.7 (2012.05.23)
the units included in this archive should work with delphi 5 through delphi xe2 for win32.

the units included in this archive with the exception of zlibexgz should work with delphi xe2 for win64.

please contact me if you find any errors, make any changes, add new functionality, or have any general suggestions so that i may incorporate
them into my version. i can be reached via my website at

thanks.
brent sherwood
 
Последнее редактирование модератором:

SergeyBA

Member
Регистрация
03.09.2013
Сообщения
55
Реакции
33
Баллы
18
Native language | Родной язык
Русский
kbmMemTable Pro 7.74 for Delphi 10.3 Rio with Source Code
Link
 

FireWind

Well-known member
Команда форума
Moderator
Premium
Регистрация
02.12.2005
Сообщения
305
Реакции
317
Баллы
63
Местоположение
Minsk
Native language | Родной язык
Русский
FastReport 6.7 Embarcadero edition for Delphi 10.4 (c GetIt)

+ Added InPlaceEditor for TfrxRichView allows to edit RichView in the preview window;
+ Added Swiss Payment Standard presets for QRCode barcode;
+ Added Logo property for QRCode barcode;
+ Added extended support of TeeChart pro series :
TPolarContourSeries, TEquiVolumeSeries, TCircularGauge,
TClockGauge, TNumericGauge, TBigCandleSeries,
TDeltaPointSeries, TImageBarSeries, TImagePointSeries,
TWindRoseSeries, TErrorPoint3DSeries, TErrorPointSeries,
TEqualizerSeries, TBeeSwarmSeries, TPolarGridSeries, TOrgSeries, TKagiSeries,
TRenkoSeries,TTagCloudSeries, THighLowLineSeries,
TVolumePipeSeries, TTreeMapSeries, TKnobGauge, TRoseSeries,
TTernarySeries,TDarvasSeries;
+ Added helper for Fill casting AsBrushFill/AsGradientFill/AsGlassFill (TfrxCustomFill)
+ Added TfrxPostProcessor.ResetDuplicates - can reset duplicated from script
+ Added DrillState property to rtti (check how to use in 151.fr3 report)
+ Added arrows left - right keys for filtration during Code completion
+ Added Processing for TfrxSysMemoView
+ Added TfrxDesigner.OnAfterUpdateReport event
* Added New "What's new" report
* Improved few demo reports in MainDemo
+ [Lazarus] Added LazChart RTTI modules
- [Lazarus] Fixed bug when TfrxBitBtnControl doesn't show glyph when run designer from Lazarus IDE
- [Lazarus] Fixed Toolbar in the report designer for scale larger than 100%
- Fixed preview tabs in custom preview control
- Syntax memo Drag and Drop DataTree insert text to mouse position
- Syntax memo code completion disabled inside string 'Text' block
- Fixed Images in PPTX export with screen scale 125%
- Fixed text wrap for CHINESEBIG5_CHARSET charset in non unicode output
- Inherited reports convert path to short if its too long
- Inherited reports Loading optimized
- Use PostScript font name in PDF when font name contains multi-byte chars
- Fixed bug when reports threads may stall inside IIS DLL (New synch threads mechanism for DLL)
- Fixed scope of script variables in code completion
- Fixed var parameter in declaration for code completion
* Code completion now replaces whole ident , not just insert new in cursor position
* Code completion window now resizable
- Fixed code completion bug for variables declared in group like : 'm1, m2, m3: TfrxView;'
- [Lazarus] Fixed Map object de-serialization of points
- [Lazarus] Fixed bug with preview PageCache which causes wrong behavior in interactive reports
- Interactive charts fix with zoom in preview
- Fixed RestoreDefaults behavior
- Fixed bug when interactive events may fire before chart was filled
- Fixed bug with TfrxMapGeodataLayer.MapDataSet in Map Editor dialog
* [Lazarus] Optimized MaxiCode output
- Fixed bug with Mercator property
* [Lazarus] Fixed modal dialogs in preview under Linux GTK
- Fixed Detail report bug when rebuilds report using TfrxCustomPreview.Report (Collapse/expand drills).
- Fixed bug with KeepHeader and ReprintOnNewPage in multi-column reports
* [Lazarus] Optimized work with fonts under Linux GTK
- Fixed font charset for RTF export
+ Добавлен InPlaceEditor для TfrxRichView , позволяет редактировать RichView в предпросмотре
+ Добавлены предустановки доя Swiss Payment Standard QRCode штрихкода
+ Добавлено свойство Logo для штрихкода QRCode
+ Добавлена расширенная поддержка серий TeeChart pro :
TPolarContourSeries, TEquiVolumeSeries, TCircularGauge,
TClockGauge, TNumericGauge, TBigCandleSeries,
TDeltaPointSeries, TImageBarSeries, TImagePointSeries,
TWindRoseSeries, TErrorPoint3DSeries, TErrorPointSeries,
TEqualizerSeries, TBeeSwarmSeries, TPolarGridSeries, TOrgSeries, TKagiSeries,
TRenkoSeries,TTagCloudSeries, THighLowLineSeries,
TVolumePipeSeries, TTreeMapSeries, TKnobGauge, TRoseSeries,
TTernarySeries,TDarvasSeries;
+ Добавлен helper для приведения типа заливки в скрипте AsBrushFill/AsGradientFill/AsGlassFill (TfrxCustomFill)
+ Добавлено свойство TfrxPostProcessor.ResetDuplicates – позволяет сбрасывать дубликаты из скрипта
+ Добавлено свойство DrillState в rtti скрипта(смотрите как использовать в отчете 151.fr3)
+ Добавлена обработка клавиш стрелок (влево-вправо) для фильтрации во время Code completion
+ Добавлено свойство Processing для TfrxSysMemoView
+ Добавлено событие TfrxDesigner.OnAfterUpdateReport
* Добавлен новый отчет "What's new"
* Улучшены несколько отчетов из MainDemo
+ [Lazarus] Добавлены RTTI модули для LazChart
- [Lazarus] Исправлена ошибка когда TfrxBitBtnControl не показывало картинку при запуске дизайнера из Lazarus IDE
- [Lazarus] Исправлен Toolbar в дизайнере отчетов для масштаба экрана больше, чем 100%
- Исправлены вкладки предпросмотра в custom preview
- Синтаксис мемо вставляет текст при Drag and Drop из DataTree исходя из текущий позиции мышки
- Синтаксис мемо code completion отключено в блоке 'Текст'
- Исправлен экспорт картинок в PPTX при масштабе экрана 125%
- Исправлена разбивка текста с CHINESEBIG5_CHARSET кодовой страницей для не юникод вывода
- Наследованные шаблоны конвертируют пути к отчету в коротки путь, если он превысил лимит
- Оптимизирована загрузка наследованных шаблонов с многоуровневой иерархией
- Экспорт в PDF использует PostScript имя шрифта, когда имя шрифта содержит символы multi-byte
- Исправлена ошибка, когда потоки могли зависать внутри IIS DLL (новая синхронизация потоков внутри DLL)
- Исправлена область видимости переменных скрипта для code completion
- Исправлена ошибка с var параметром в объявлении для code completion
* Code completion теперь заменяет весь ident , вместо простой вставки
* Code completion окно теперь может изменять размер
- Исправлена ошибка code completion при групповом объявлении переменных: 'm1, m2, m3: TfrxView;'
- [Lazarus] Исправлена десерриализация точек в объекте Карта
- [Lazarus] Исправлена ошибка с PageCache в предпросмотре приводящая к ошибочному поведению интерактивных отчетов
- Исправлено поведение RestoreDefaults
- Исправлена ошибка, когда интерактивные события могли возникать перед заполнением объекта Chart
- Исправлена ошибка c TfrxMapGeodataLayer.MapDataSet в редакторе карт
* [Lazarus] оптимизирован вывод MaxiCode штрихкода
- Исправлена ошибка с свойством Mercator у объекта Map
* [Lazarus] Исправлены модальные диалоги в предпросмотре под Linux GTK
- Исправлена ошибка с детальными отчетами, когда отчет перестраивался через TfrxCustomPreview.Report (Collapse/expand drills).
- Исправлена ошибка с KeepHeader и ReprintOnNewPage в многоколоночных отчетах
* [Lazarus] Оптимизирована работа с шрифтами под Linux GTK
- Исправлена кодовая страница шрифта в экспорте RTF
 

belly_tiamat

New member
Регистрация
27.04.2006
Сообщения
3
Реакции
2
Баллы
3
Местоположение
ебург
Native language | Родной язык
Русский
Последнее редактирование модератором:

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
Indy 10 Updates / Installation Instructions / Documentation
Official Distribution Site by Remy Lebeau
 

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
InfoPower 4K v20.0.5.1 (2019) - NOW with Install in RAD 10.3.3 RIO and RAD 10.4 Sydney manual
Groups / DPK ready to RIO (just save with another name to RAD 10.4 Sydney - no needs register!
Old post WAS DELETED OK!
 

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
FastReport v6.6.17 sources for RAD Studio 10.3.x RIO and RAD Studio 10.4 Sydney
-- How to Install FR v6.6.17 on RAD Studio 10.4 Sydney?
 

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language

FireWind

Well-known member
Команда форума
Moderator
Premium
Регистрация
02.12.2005
Сообщения
305
Реакции
317
Баллы
63
Местоположение
Minsk
Native language | Родной язык
Русский

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
Devart MyDAC v10.2.4 installer Sydney, Rio, Tokyo, Berlin, XE, D7
 

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
Последнее редактирование:

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language

ermax

Well-known member
Команда форума
Moderator
Premium
Регистрация
05.05.2008
Сообщения
2 485
Реакции
2 188
Баллы
113
Местоположение
here and there
Native language | Родной язык
Other language
SVGMagic for RAD 10.3.x Rio
SVG support for Delphi and C++ builder VCL
SVGMagic adds support for to Embarcadero® RAD Studio Delphi® and C++ builder® Visual Component Library (VCL).

Why use SVGMagic?
  • Integrates with native IDE components
    Once installed, any SVG image can be displayed using the native IDE components just as with the bitmap-based formats (.bmp, png, .jpg,…).
  • TImage loading SVG

  • All components using TGraphic support SVGs, among which: TImage, TPicture, TCanvas.
  • Superior image qualityAlways get the best image quality whatever the dimensions / resolution. You don’t need to edit the image if it needs to be resized.
    tiger small
    tiger large

  • High DPI aware
    When an SVG is used to display an image, its quality does not change, even when the image is stretched. This feature offers a certain advantage when the application has to support the high dpi, because the resizing of the images naturally accompanies the interface.
  • Transparent
  • walking human

  • SVGs fully support transparency. No more anti-aliasing issues experienced with bitmap based images.
  • AnimatedThe SVG standard natively supports complex animations and SVGMagic fully supports them.
    a good glass of beer
    animated graphs
  • Smaller size
    SVGs are incredibly smaller than bitmap based images, even when compressed. Furthermore SVGs also support compression.
  • Widely available
    SVGs are widely used for internet graphics, and several well known and powerful creation tools are available, like or Adobe® Illustrator. In addition, you don’t need to create SVGs yourself as there are plenty of vector image libraries available online such as , and many others.
  • Expandable
    SVGs can easily be expanded to other components such as buttons, checkboxes, radiobuttons, popupmenus and many more.
    TButton using SVG
    TImagebutton using SVG
    TPopupMenu using SVG

    TCheckBox and TRadioButton using SVG
  • Proven track record
    SVGMagic is used on a daily base in commercial software like .
  • Flexible
    The SVG standard allows to obtain spectacular effects including animations, then to change them completely without modifying one line of code.
Components
  • TWSVGGraphic component adds native TPicture, TImage, TCanvas SVG support
  • TWSVGImageList DPI aware SVG image list
  • TWSVGCheckBoxStyle to style any check box
  • TWSVGRadioButtonStyle to style any radio button
Downloads




Install SVGMagic
To fully experience the library's capabilities, test it now. Follow the quick guide to install the SVGMagic library.

  1. Unzip the archive in your Embarcadero RAD Studio common directory: C:\Users\Public\Documents\Embarcadero\Studio\
  2. Open your Embarcadero RAD Studio IDE, then from menu “Component” -> “Install Packages”, click “Add…” button, and browse to c:\Users\Public\Documents\Embarcadero\Studio\[Product Version]\Bpl\WSVGD.bpl file, then confirm twice with “OK”.
    [Product Version] for your IDE version is:
    “9.0” = XE2
    “15.0” = XE7
    “16.0” = XE8
    “17.0” = 10.0 Seattle
    “18.0” = 10.1 Berlin
    “19.0” = 10.2 Tokyo
    “20.0” = 10.3 Rio
  3. Unzip the demo project
  4. Open the demo in RAD Studio and build it
Common issues:

  • In C++ Builder project, you may need to include #pragma comment(lib, “usp10”) in your main form .cpp file
  • In case of flickering, verify that DoubleBuffered property is set to true on the component
Compatibility
SVGMagic works on Windows 10, 8, 7 and is available for RAD Studio XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio.
 
Последнее редактирование:
198 111Темы
635 082Сообщения
3 618 399Пользователи
DimJenНовый пользователь
Верх