Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Компоненты и утилиты для Delphi/BCB/FreePascal/Lazarus

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Открыть новую тему     Написать ответ в эту тему

data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Делимся ссылками и обсуждаем Open Source компоненты, инструменты, эксперты для Delphi/BCB/FreePascal/Lazarus

Обсуждаем только то, что в шапке !


Кандидатов на включение в шапку, анонсируем в топике
"Анонсы компонент и утилит с открытым исходным кодом"

 
 
Графика (3D, растровая, векторная, диаграммы, редакторы, ...)
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     Anti-Grain Geometry   Библиотека для работы с растровыми изображениями   2.4   D7..D2010,FP
     Asphyre   Библиотека под DirectX   4.1   D2006,FP
     DelphiX   Библиотека под DirectX   1.0.8.5   D4..D2010
     FASTGEO   Библиотека 2D/3D алгоритмов   5.0.1   D4..D2006,FP1.9.x
     GLScene; csv; русский сайт   Библиотека под OpenGL   1.0.0.0724   D4+,L
     Graphics32 / zip 1.9, tar 1.9   Быстрый аналог TCanvas   1.9 (релиз)   D6+/+
     GR32_Lines and GR32_Text / zip   Расширение для Graphics32   3.8   D4+ Подробнее
     Omega Engine   Кроссплатформенный игровой движок под DirectX/OpenGL   1.1.5   D7+,FP
     Simple Graph / zip   Визуальный компонент для составления схем   2.72 от 2 февраля 2009   D4+      
     
Обработка информации, но не БД (математика, физика, сжатие, кодирование, шифрование, ...)
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     DIUcl   Pas-реализация резко асимметричного алгоритма UCL.   2.0.0   D2—DXE2      
     
Математика
     
Парсеры/компиляторы
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     Pegtop Math / zip   Компилятор выражений   1.01   D4+/*      
     
Библиотеки классов и функций
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     CCR Exif   Библиотека для работы с Exif-метаинформацией.   1.5.1 beta от 16 января 2012   Delphi 2006—XE2
     OmniThreadLibrary / v2.0   Создание многопоточных приложений, синхронизация потоков.   2.0 от 10 декабря 2010   Delphi 2009+
     NativeXml / v4.01   Библиотека для работы с XML-файлами, есть возможность сохранять и загружать объекты (классы).   4.01 от 27.07.2011   FPC, Delphi 5+
     
     
Библиотеки визуальных компонент
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     JEDI VCL for Delphi / v3.39 JVCL+JCL 7z   Самая крупная библиотека компонент с открытым исходным кодом   3.39   D6+/BCB5+
     Pegtop Delphi / zip   Симпатичные ползунки, индикаторы прогресса, компоненты для отображения градиентов.   от 15 августа 2005   D5+      
     
Текст (работа со строками, регулярные выражения, редакторы, генераторы отчетов...)
 
Текст-редакторы
 
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     ATSynEdit / Wiki   Многострочный редактор с подсветкой синтаксиса. Не основан на SynEdit. Поддерживает адаптеры для любых движков подсветок.   2018.12   Lazarus 1.8+  
     
Регулярные выражения
 
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     TPerlRegEx / zip   Библиотека для работы с регулярными выражениями   27.10.09   D4+/*
     .Net-style RegEx / zip   Библиотека для работы с регулярными выражениями в стиле .Net   1.0   D2009+/-      
     
Работа с базами данных (визуальные и не визуальны компоненты и библиотеки)
     
Работа с оборудованием (коммуникация, порты, сеть, диски, принтеры, звук, ...)
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     New Audio Components (NewAC) / v2.3.0 zip / SVN   Библиотека для работы со звуком в Delphi: вопроизведение, кодирование, фильтры   2.3.0 от 11 декабря 2009   D5-XE6 Подробнее…
     ComPort Library (svn)   Библиотека для работы с COM портом (синхронные и асинхронные операции чтения и записи в порт, использование многопоточности для мониторинга событий COM портов и многое другое)   4.11f (2011-11-24)   D5 .. XE      
     
Визуальные (интерфейсные) компоненты, не попавшие в другие категории
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     ATTabs   Табы (tab control), с огромным количеством опций   2018.12   D7+, Lazarus 1.8+
     ATBinHex / Lazarus port   Просмотр файлов любого размера, в нескольких режимах, как в TotalCmd Lister   2014.05 Delphi, 2017.12 Laz   D7+, Lazarus 1.6+
     StatusBar Pro / zip   Улучшенная строка состояния (status bar)   1.76 от 18 ноября 2008   D3+
     Toolbar2000 / zip   Навороченная панель инструментов в стиле Office 2000   2.2.2 от 25 сентября 2009   D4+, BCB4+
     Virtual Treeview;   svn   Быстрый Tree View   4.8.6/5.0 (svn)   D7..DXE6, BCB4..6      
     
Не визуальные компоненты, не попавшие в другие категории
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     TOneInstance / ZIP   При использовании этого компонента ваше приложение может быть запущено только в одном экземпляре.   1.6.1   D5—DXE2      
     
IDE-эксперты и утилиты
     
  Название и ссылки__________________________   Описание_________________________________   Последняя версия   Поддерживаемые версии сред   Баги :(
     CnPack IDE Wizards   Хороший расширитель возможностей IDE, доступен исходный код   0.9.8.603
(2011-06-06)
  D7+, BCB 5+
     Lazy Delphi Builder   инструмент для создания билдов для Delphi. Позволяет быстро переустановить в IDE компоненты из исходников   1.10.9.269
(2014-03-15)
  D5 - XE6
     Delphi Setting Manager   Полезная утилита, позволяющая использовать отдельные ветки реестра Delphi для разных проектов.   1.3.3
(2014-05-07)
  D6 .. XE6      
           

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 19:25 12-11-2009 | Исправлено: Alextpp, 21:06 26-12-2018
BofA



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tombender
Пользуюсь SynaSer из Synapse. После косметических изменений прекрасно работает в XE.

Всего записей: 115 | Зарегистр. 31-07-2006 | Отправлено: 18:14 22-12-2011
Hmuryj_Mik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tombender
Ответы то читаем? На проторах рунета уже неоднократно "натыкался" на ваш "крик о помощи" ... Это же не аська, что-бы в реалтайме кто-то за вас что-то  делал! Даже в этом топике был "ответ".

Всего записей: 832 | Зарегистр. 22-08-2004 | Отправлено: 01:08 23-12-2011
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
tombender
ComPort Library точно работает в Delphi XE: _http://sourceforge.net/projects/comport/
 
All
Может его в шапку добавить?

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 19:26 23-12-2011
0D0A

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, что сейчас модно использовать для меню/тулбаров? Требуется только нативная отрисовка в XP-7 (классик/темы). Скины не нужны. Сейчас использую SpTBXLib, но достало. Смотрел ExpressBars и что-то от TMS - не предлагать :) Возможно кто-то видал просто допиленный в плане отрисовки Toolbar2000, без лишне-ненужного функционала (как в SpTBX)?

Всего записей: 158 | Зарегистр. 21-09-2009 | Отправлено: 17:46 28-01-2012
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur
ты ж самый "злостный шапковладелец", так и что ж:
давай, правь на пользу _всем_
я -- за...

Всего записей: 24037 | Зарегистр. 06-12-2002 | Отправлено: 03:42 29-01-2012
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
0D0A
возможно, Raize Components тебе подойдет. Самая перфектная из универсальных библиотек. Хотя ты, наверняка, ее уже пробовал, и там, к сожалению, тоже чрезмерное внимание уделено градиентным раскраскам и прочему скиноподобному фуфлу... К тому же, с png-иконками RC работают не лучше, чем "родные" меню/тулбары.
Так что, боюсь, ничего лучше SpTBXLib человечество пока не создало. :(

Цитата:
Возможно кто-то видал просто допиленный в плане отрисовки Toolbar2000, без лишне-ненужного функционала (как в SpTBX)?

Не существует такого. Увы.

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 00:41 30-01-2012
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
0D0A
А родные ActionBars чем плохи? Темы поддерживают.
 
В Delphi 7 нужно ставить неофициальный патч. А в более свежих версиях все вполне работоспособно.

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 00:43 30-01-2012 | Исправлено: Arvur, 00:44 30-01-2012
0D0A

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens
Не, посмотрю.
Arvur
Не подходят. Нужен нативный, системный вид, а не что-то не совсем похожее на офис 2003 (я про классические темы, дальше уже не смотрел).

Всего записей: 158 | Зарегистр. 21-09-2009 | Отправлено: 09:04 30-01-2012
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
0D0A
А оно по умолчанию системный вид и имеет, поддерживает _виндовую_ тему. А похожее на офис - это уже цветовые схемы ActionManager'а. Их как раз не нужно.

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 09:13 30-01-2012
0D0A

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur
Цветовых схем не нашел, наверно имелся в виду TActionManager.Style
Вобщем я только увидел неудачную попытку сделать что-то нативного вида. Даже стиль Platform Default есть. Но при его вытавлении, в темах и классике на ХР мы видим офисную хрень, на Vista+ более менее похоже. Классический вид более-менее похоже при Standard. В темах на XP, меню зачемта с 3D рамкой... Да что долго говорить, все это видно в среде - пока недопилено

Всего записей: 158 | Зарегистр. 21-09-2009 | Отправлено: 10:19 30-01-2012
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нужен нативный, системный вид, а не что-то

Ох, нужен! Ох, не говори... Ну почему никто не напишет хорошую библиотеку базовых компонентов БЕЗ СКИНОВ?

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 10:34 30-01-2012
0D0A

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens
Посмотрел демо Raize Components, увидел обычный тулбар +градиенты и отскиненное под офис меню...
 
У меня переодически возникает желание ограничится TToolbar/TCoolbar, как в MSIE. Но никогда не получалось внедрить меню в TCoolband, чтоб оно работало, а не глючило. Всегда приходилось откатываться на производные Toolbar2000
 
Странно, но эталон реализации тулбаров с меню я вижу в Mozilla Firefox. У них получилось максимально похоже, даже лучше чем у билли в MSIE c кривыми нативными OwnerDraw меню. Жалко, что не на Delphi написано

Всего записей: 158 | Зарегистр. 21-09-2009 | Отправлено: 10:37 30-01-2012 | Исправлено: 0D0A, 10:44 30-01-2012
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
увидел обычный тулбар

Ну а ты ожидал увидеть что, НЕобычный? Мне-то вот, наоборот, кажется, что чем вид обычнее — привычнее, классичнее, стандартнее, универсальнее — тем оно правильнее.

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 11:07 30-01-2012
0D0A

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens
Я имел в виду, что обычный уже есть в виде TToolbar

Всего записей: 158 | Зарегистр. 21-09-2009 | Отправлено: 11:10 30-01-2012
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
0D0A
Есть-то он есть. Но — плохой. По сравнению с тем же Toolbar2000, он как Notepad по сравнению с Word. Собственно, в этом и заключается парадигма производителя расширяемых инструментов: его мощь должны создавать сторонние производители плагинов/компонентов. Поэтому штатные компоненты от производителя среды — такие, как TToolbar, TMainMenu, TButton, TEdit и т. д. — просто обязаны НЕ быть полноценными и годиться только для демонстрации возможностей Delphi.

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 12:03 30-01-2012
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вы видели?! SpTBXLib обновился! Да! XE2 и 64.

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 00:15 10-02-2012
dzh2000



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens

Цитата:
штатные компоненты от производителя среды — такие, как TToolbar, TMainMenu, TButton, TEdit и т. д. — просто обязаны НЕ быть полноценными и годиться только для демонстрации возможностей Delphi.

 

Всего записей: 1576 | Зарегистр. 18-01-2002 | Отправлено: 00:53 10-02-2012
0D0A

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens
Блин, я уж думал сдохло наконец.
Minor bug fixes

Всего записей: 158 | Зарегистр. 21-09-2009 | Отправлено: 22:06 10-02-2012
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Minor bug fixes

исправлена, в частности, ошибка прорисовки TabSet при DoubleBuffered

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 22:48 10-02-2012
murkovich



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dzh2000

Цитата:
Отпусти меня чудо-трава

Да не так далеко это от истины (имхо). Как минимум в первые годы жизни среды её разработчик  заинтересован развить экосистему вокруг себя, а не просто включить всё возможное в саму среду, тем самим убив сотни небольших партнеров. Со временем ситуация несколько меняется, ибо и среда обязана расти. Но и тогда делается комромис на компромисе, чтобы не разозлить ключевых партнеров.

Всего записей: 1551 | Зарегистр. 26-05-2005 | Отправлено: 22:56 10-02-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Компоненты и утилиты для Delphi/BCB/FreePascal/Lazarus


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru