All Projects → errorcalc → Freeesvclcomponents

errorcalc / Freeesvclcomponents

Licence: other
Free ErrorSoft components for delphi (VCL) & EsVclCore lib

Programming Languages

pascal
1382 projects

Projects that are alternatives of or similar to Freeesvclcomponents

Ui React
📖 U&I with React — UI components for you & I
Stars: ✭ 91 (-14.15%)
Mutual labels:  components
Leaf Ui
🍃 Leaf-UI: A react component library built using styled-components
Stars: ✭ 98 (-7.55%)
Mutual labels:  components
Data Components
♻️ Tiny component structure for web applications
Stars: ✭ 100 (-5.66%)
Mutual labels:  components
React Instantsearch
⚡️ Lightning-fast search for React and React Native applications, by Algolia.
Stars: ✭ 1,320 (+1145.28%)
Mutual labels:  components
Capivarajs
✌️ Um novo jeito de criar componentes híbridos.
Stars: ✭ 97 (-8.49%)
Mutual labels:  components
Taiga Ui
Angular UI Kit and components library for awesome people
Stars: ✭ 1,353 (+1176.42%)
Mutual labels:  components
Ui
React Styled Components with bootstrap grid system
Stars: ✭ 89 (-16.04%)
Mutual labels:  components
Gu
A web ui library for Go. [DEPRECATED]
Stars: ✭ 102 (-3.77%)
Mutual labels:  components
Awesome React Generator
No more clicking around to create files in your react project! Awesome React Generator is Command Line Tool that let's you scaffold your components without leaving your terminal.
Stars: ✭ 98 (-7.55%)
Mutual labels:  components
Uniforms
A React library for building forms from any schema.
Stars: ✭ 1,368 (+1190.57%)
Mutual labels:  components
Wp Storybook
📔 Storybook for WordPress Reusable React Components
Stars: ✭ 95 (-10.38%)
Mutual labels:  components
Calcite Components
Web Components for the Calcite Design System. Built with Stencil JS. Currently in Beta!
Stars: ✭ 96 (-9.43%)
Mutual labels:  components
Antv
Ant Design of Vue.js 2.0
Stars: ✭ 99 (-6.6%)
Mutual labels:  components
Spots
🎍 Spots is a cross-platform view controller framework for building component-based UIs
Stars: ✭ 1,310 (+1135.85%)
Mutual labels:  components
Re Jok
A React UI Component library built with styled-components
Stars: ✭ 102 (-3.77%)
Mutual labels:  components
Maskjs
Markup | Template | HMVC
Stars: ✭ 89 (-16.04%)
Mutual labels:  components
Magix Gallery
magix gallery
Stars: ✭ 98 (-7.55%)
Mutual labels:  components
Server Components Mdx Demo
React server components + MDX
Stars: ✭ 102 (-3.77%)
Mutual labels:  components
Pd Select
vue components ,like ios 3D picker style,vue 3d 选择器组件,3D滚轮
Stars: ✭ 101 (-4.72%)
Mutual labels:  components
Devextreme React
React UI and data visualization components
Stars: ✭ 100 (-5.66%)
Mutual labels:  components

Logo

ErrorSoft VCL Components

Community update

Release is dedicated to the emergence of a free version of the Delphi Community Edition!
Релиз посвящен появлению бесплатной версии Delphi Community Edition!
Version 3.1.0
The old version v2 here: https://github.com/errorcalc/FreeEsVclComponents/tree/Version2

If you need to install FreeEsVclComponents in several versions of Delphi, you can use https://github.com/errorcalc/FreeEsVclComponents/blob/master/Packages/ to generate individual packages for every version.

Free Open Source components for Delphi & C++Builder (VCL) GetIt and Delphinus-Support

This library is Open Source software, can be used this in commercial projects, modify, and distribute as source code or binary files.
This library licensed at two licenses: Modified MIT License (MIT) and GNU GPL v2.
You can choose one of two licenses. See "LICENSE.txt"

You can help, if you send me where you are using the component and attach a screenshot example of use

See ReleaseNotes_en.pdf with a description of the new library features!
Смотрите ReleaseNotes_ru.pdf с описанием новых возможностей библиотеки!

List of components:

  • TEsLayout (Absolutely no flicker! Also for children TGraphicControl`s - BufferedChildrens property)
  • TEsPanel (Absolutely no flicker! Also this support new frame styles)
  • TEsPaintBox (Flicker free PaintBox)
  • TEsImageLayout (Best for your application)
  • TEsImageStaticText
  • TEsNinePatchImage
  • TEsImageLabel
  • TEsActivityBar (Looks like Windows 10 XAML control!)
  • TEsSwitch (Looks like Windows 10 XAML control!)
  • TEsImage (Much better than the TImage)
  • TEsImageControl (Much better than the TImage & absolutely no flicker!)
  • TEsRegexpEdit
  • TEsRegexButtonedEdit
  • TEsRegexLabeledEdit
  • TEsLinkLabel
  • TEsVersionLabel

XE2, XE3, XE4, XE5, XE6, XE7, XE8, RX10(Seattle), RX10.1(Berlin), RX10.2(Tokyo), RX10.3(Rio) - compatibility

English ReadMe:

EsVCLComponents - Free ErrorSoft Vcl Components - a free library of VCL components for Delphi and C++Builder. This new controls and components to improve the appearance applications and to better user experience. All components have best support transparency, not flicker, and has support Interesting possibility for double buffering for TGraphicControl heirs. Components support visual styles and have a modern style.

Free use for commercial and non-commercial projects, you need to specify in About, or anywhere else, that the program used components "EsVCLComponents" or link to this repository :)

If you'd like to support the EsVCLComponents or EsVclCore lib, you can do so at this link:

Donate

You can help by giving an example of using the components in your projects(screenshot, description).

You can order developing vcl/fmx components, please submit requests to mail.

Email: errorsoft(at)mail.ru or [email protected]

Features:

  • Excellent support for transparency!
  • No flicker!
  • Support for built-in VCL skins
  • Support Hight DPI (Berlin+)
  • Display convenient borders in DesignTime, activate properties IsDrawHelper
  • Windows XP support

TEsCustomControl - The base class contains the anti-flicker magic and support transparency.

Icon TEsNinePatchImage - TImage for 9-Patch images (raster image with the ability to zoom without loss of quality, almost all modern interfaces are built on them), as well as images - Overlay

Icon TEsImageLabel - The Label supports 9-Patch background image, and image - Overlay, the location and alignment of the text can be combined in different ways

Icon TEsLayout - The basic container. Interesting possibility for double buffering TGraphicControl heirs (TLabel, TGlyphButton, TImage, TBevel ...)

Icon TEsPanel - Flicker free Panel. It’s very nice replacement for TPanel, also this support new frame styles

Icon TEsLinkLabel - Clickable link, opens a link on the Internet or local

Icon TEsVersionLabel - Display current version of application

Icon TEsPaintBox - Flicker free PaintBox. It’s a very nice replacement for TPaintBox

Icon TEsImageLayout - The Layout with support background 9-Patch images and image - Overlay

Icon TEsImageStaticText - The StaticText supports 9-Patch background image, and image - Overlay, the location and alignment of the text can be combined in different ways

Icon TEsActivityBar - Component simulates XAML control Windows 10, designed to indicate or display the progress of employment (something TProgressBar type). It has a lot of settings.

  • Support for two display modes
  • Three types of animation and progress indication
  • Support VCL styles
  • Lack of Flicker
  • Full customization

Icon TEsSwitch - Component simulates the eponymous XAML control Windows 10. It has a lot of settings.

  • Complete simulation XAML control
  • Animation
  • Support VCL styles
  • Lack of Flicker
  • Full customization of colors
  • Multiple AutoSize-and modes
  • Support ActionList

Icon TEsImage - Much better than the TImage, many other properties.

  • Smoothing(Interpolation) support, this is always lacked TImage
  • Support ImageList
  • Support Opacity
  • More Stretch modes

Icon TEsImageControl - Much better than the TImage & absolutely no flicker!

  • Absolutely no flicker!
  • Smoothing(Interpolation) support, this is always lacked TImage
  • Support ImageList
  • Support Opacity
  • More Stretch modes
  • Draw frame if need
  • Support Focusing

Icon TEsRegexEdit - Edit with regular expression validation and indication.

  • Customize colors
  • Four indication modes
  • Built-in regular expression editor

Icon TEsRegexButtonedEdit - Buttoned edit with regular expression validation and indication.

  • Customize colors
  • Four indication modes
  • Built-in regular expression editor

Icon TEsRegexLabeledEdit - Labeled edit with regular expression validation and indication.

  • Customize colors
  • Four indication modes
  • Built-in regular expression editor

Look at other projects on this GitHub perhaps you might be interested ...

Russian ReadMe:

ErrorsoftVCLComponents - Free ErrorSoft Vcl Components - бесплатная библиотека VCL компонентов для Delphi и C++Builder. Это как новые элементы управления, так и компоненты для улучшения внешнего вида приложений и лучшего пользовательского опыта. Все компоненты имеет лучшую поддержку прозрачности, не мерцают, и имеет поддержку интересной возможности - двойная буферизация для наследников TGraphicControl. Компоненты поддерживают визуальные стили и имеет современный стиль.

Полностью бесплатная лицензия (в том числе для использования в коммерческих продуктах), открытый исходный код, необходимо только указать а About-е или где-нибудь в другом месте, что в программе используется данный набор компонент. Автор будет благодарен, если будет ссылка на данный репозиторий :) Также нельзя продавать данные компоненты и их производные, что, в общем то логично.

Вы можете поддержать развитие проекта:

Donate

Вы можете помочь развитию библиотеки, если вы напишете мне, где вы используете компонент и приложите скриншот с примером использования

Возможности:

  • Превосходная поддержка прозрачности
  • Отсутствие мерцания
  • Поддержка встроенного в VCL движка тем
  • Поддержка Hight DPI (Berlin+)
  • Удобное отображение границ в DesignTime, при активации свойства IsDrawHelper
  • Поддержка Windows XP

TEsCustomControl - Базовый класс, содержит в себе магию подавления мерцания и поддержки прозрачности.

Icon TEsNinePatchImage - TImage для 9-Patch изображений (Растровое изображение с возможностью масштабирования, без потери качества, практически все современные интерфейсы строятся на них), а также изображения - Overlay-a

Icon TEsImageLabel - Метка с возможностью установки фонового 9-Patch изображения, а также изображения - Overlay-a, расположение и выравнивание текста можно комбинировать

Icon TEsLayout - Базовый компонент - контейнер. Интересен возможностью двойной буферизации для наследников TGraphicControl (TLabel, TGlyphButton, TImage, TBevel...)

Icon TEsPanel - Свободный от мерцания аналог TPanel. Отличная замена TPanel, поддерживающая новые стили фреймов

Icon TEsLinkLabel - Кликабельная ссылка, открывает локальную или интернет ссылку

Icon TEsVersionLabel - Отображает текущую версию приложения

Icon TEsPaintBox - PaintBox свободный от мерцания, отличная замена стандартному мерцающему TPaintBox

Icon TEsImageLayout - Layot с поддержкой фоновых 9-Patch изображений, а также изображения - Overlay-a

Icon TEsImageStaticText - StaticText с поддержкой фоновых 9-Patch изображений, а также изображения - Overlay-a, и текста расположение и выравнивание текста можно комбинировать

Icon TEsActivityBar - Компонент имитирует XAML контрол Windows 10, созданный для индикации занятости или отображения прогресса (что-то типа TProgressBar). Имеет множество настроек.

  • Поддержка двух режимов отображения
  • Три вида анимации и индикация прогресса
  • Поддержка VCL тем
  • Отсутствие мерцания
  • Полная кастомизация

Icon TEsSwitch - Компонент имитирует одноименный XAML контрол Windows 10. Имеет множество настроек.

  • Полная имитация XAML контрола
  • Анимация
  • Поддержка VCL тем
  • Отсутствие мерцания
  • Полная кастомизация цветов
  • Несколько режимов AutoSize-а
  • Поддержка ActionList

Icon TEsImage - Лучшая замена TImage, с большими возможностями.

  • Сглаживание, то чего всегда не хватало TImage
  • Поддержка ImageList
  • Поддержка полупрозрачности
  • Несколько режимов растягивания изображения

Icon TEsImageControl - Лучшая замена TImage, с большими возможностями и с отсутствием мерцания!

  • Отсутствие мерцания!
  • Сглаживание, то чего всегда не хватало TImage
  • Поддержка ImageList
  • Поддержка полупрозрачности
  • Несколько режимов растягивания изображения
  • Рисование границы, если необходимо
  • Поддержка фокуса ввода

Icon TEsRegexEdit - TEdit со встроенной поддержкой валидации и индикации правильности ввода с помощью регулярных выражений.

  • Настройка цвета
  • Четыре режима индикации
  • Встроенный редактор регулярных выражений

Icon TEsRegexButtonedEdit - TButtonedEdit со встроенной поддержкой валидации и индикации правильности ввода с помощью регулярных выражений.

  • Настройка цвета
  • Четыре режима индикации
  • Встроенный редактор регулярных выражений

Icon TEsRegexLabeledEdit - TLabeledEdit со встроенной поддержкой валидации и индикации правильности ввода с помощью регулярных выражений.

  • Настройка цвета
  • Четыре режима индикации
  • Встроенный редактор регулярных выражений

Пишите ваши отзывы, а также пожелания по улучшению :)

Email: errorsoft(at)mail.ru

Более оперативно на вопросы я могу ответить здесь: http://vk.com/errorsoft

Совместима с Delphi/C++Builder, начиная с XE2 (Хотя класс TEsCustomControl будет полезен и ценителям Delphi 7)

Посмотрите на другие проекты на этом GitHub, возможно, вы будете заинтересованы ...

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].