Наши преимущества

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

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
 
Последнее редактирование модератором:
SVGMagic for RAD 10.3.x Rio
SVG support for Delphi and C++ builder VCL
SVGMagic adds support for Как увидеть ссылки? | How to see hidden links? 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

    Как увидеть ссылки? | How to see hidden links?
  • 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 Как увидеть ссылки? | How to see hidden links? 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 Как увидеть ссылки? | How to see hidden links?, Как увидеть ссылки? | How to see hidden links? 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 Как увидеть ссылки? | How to see hidden links?.
  • 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
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?

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

  1. Как увидеть ссылки? | How to see hidden links?
  2. Unzip the archive in your Embarcadero RAD Studio common directory: C:\Users\Public\Documents\Embarcadero\Studio\
  3. 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
  4. Как увидеть ссылки? | How to see hidden links?
  5. Unzip the demo project
  6. 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.
 
Последнее редактирование:
Верх