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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если при OptMultiline=false, OptVatWidth=true у вас не работает ScrollPos, то странно, дайте демку, без ЕХЕ. можно в https://github.com/alexey-t/attabs/issues .
 
Добавлено:

Цитата:
 вот прекрасно бы было б, если б эта высота стала свойством самого таба  

а зачем так нужно, какой тут use case?
 
Добавлено:
Ok, Data (d:= tabs.GetTabData(i)) теперь имеет свойства
- TabSpecialWidth
- TabSpecialHeight
 
не знаю зачем, пусть будет.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 10:28 25-03-2018
Ludens

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

Цитата:
какой тут use case

я пытаюсь использовать табы, в том числе, немного «не по назначению» — в качестве титульной колонки (вроде нумератора строк в текстовом редакторе) в очень специфической электронной таблице со строками разной высоты.

Цитата:
странно, дайте демку

пытаюсь воспроизвести явление отдельно от проекта, но пока не получается: на демке ScrollPos работает. Причем при любых значениях OptMultiline и OptVatWidth. Продолжаю эксперименты ))

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 11:27 25-03-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens,
см. выше, теперь можно задать Data.TabSpecialHeight.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 11:40 25-03-2018
Ludens

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

Цитата:
дайте демку, без ЕХЕ. можно в https://github.com/alexey-t/attabs/issues

done

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 12:26 25-03-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens,
ответил в GH issues.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 21:24 25-03-2018
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, всем горячо рекомендую ATTabs!
Несмотря на то, что для Delphi там не реализовано перетаскивание табов, все остальное работает блестяще и по богатству возможностей заметно опережает все существующие аналоги.

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 01:51 26-03-2018
SergBSI

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не подскажите в чем может быть геморой  
подключаю DLL  FBlasHandle := LoadLibrary('libblas.dll') и в Win7-64 под XE2 все хорошо (dll скопмилирована здесь же)  
НО под Win10-64(32) и в среде XE10.2 уже не работает - дискриптор = 0  
в чем проблема? не понимаю

Всего записей: 516 | Зарегистр. 09-12-2003 | Отправлено: 08:41 26-03-2018
ulyss1977



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

Цитата:
LoadLibrary('libblas.dll')

Может быть пути как-то в Win 10 поменялись? Вот как LoadLibrary ищет: https://msdn.microsoft.com/en-us/ms682586#standard_search_order_for_desktop_applications
 
Ещё вариант - DllMain возвращает FALSE (хотя это вряд ли)

Всего записей: 30 | Зарегистр. 19-07-2005 | Отправлено: 10:59 26-03-2018 | Исправлено: ulyss1977, 11:01 26-03-2018
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SergBSI
Как минимум, нужно полные пути указывать. А то вдруг у вас текущий путь указывает на папку, где тоже libblas.dll есть, но не такая, как рядом с программой?

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 21:28 26-03-2018
SuPriTo



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

Цитата:
НО под Win10-64(32) и в среде XE10.2 уже не работает - дискриптор = 0  

В некоторых версиях Win10 могут возникать проблемы с загрузкой DLL, т. к. они там поменяли алгоритм загрузки DLL и не много его поломали. Но в последней версии Win10 должны были все исправить.

Всего записей: 1474 | Зарегистр. 24-03-2009 | Отправлено: 10:46 28-03-2018
Aleksandr N

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Del
Странности работы 64-битной системы.

Всего записей: 1665 | Зарегистр. 25-02-2008 | Отправлено: 08:29 23-04-2018 | Исправлено: Aleksandr N, 18:39 23-04-2018
uranic2

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

Цитата:
В некоторых версиях Win10 могут возникать проблемы с загрузкой DLL, т. к. они там поменяли алгоритм загрузки DLL и не много его поломали. Но в последней версии Win10 должны были все исправить.  

 
а можно поподробнее, что изменили?  

Всего записей: 297 | Зарегистр. 17-08-2004 | Отправлено: 11:20 23-04-2018
arafree2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго,
Ребят, не осилил найти фришную версию c исходниками AnyDAC v1.9.0, не новую платную. Лет 10 назад с ней работал, всё было норма. Остались у кого нить исходники этой версии?

Всего записей: 64 | Зарегистр. 20-08-2014 | Отправлено: 11:55 26-07-2018
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arafree2
Если у вас более-менее свежая студия, то там есть AnyDAC, только теперь он называется FireDAC.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 15:34 26-07-2018
arafree2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет свежей, тока Delphi 2006/10. Проект старый, слишком много проблем для перекомпиляции на новые рельсы. Но я у себя раскопал версию AnyDAC v1.12.2. После легких манипуляций, даже заработала с MariaDB 5.5.50/UTF8
 
Добавлено:
Вот ссылка https://yadi.sk/d/n-MMpQG53ZdaMG AnyDAC1122 в инете я найти полностью Free версию не смог

Всего записей: 64 | Зарегистр. 20-08-2014 | Отправлено: 13:16 27-07-2018
YuriyRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arafree2
Видел тут https://rutracker.org/forum/viewforum.php?f=1056

Всего записей: 516 | Зарегистр. 07-06-2007 | Отправлено: 04:43 09-08-2018 | Исправлено: YuriyRR, 04:43 09-08-2018
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alextpp,
вижу, ты продолжаешь совершенствовать ATTabs, и это прекрасно!
Одна беда, единственная боль: все-таки до сих пор не реализовано перетаскивание табов под Delphi. ((
Не собираешься уже допилить?

Всего записей: 1512 | Зарегистр. 16-01-2006 | Отправлено: 09:24 15-08-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens
все время ленюсь это делать.
Давайте вы заплатите мне- за дрег табов под Делфи? 50уе нормально.

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 14:50 23-08-2018
data man



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

Цитата:
Почему в шапке нет редактора кода BCEditor?
https://github.com/bonecode/BCEditor
 
По-моему он достоин быть в шапке.

 
My Work is too bad

Цитата:
I overtook this bonecode account from Lasse more than one year before and I cleaned up to code of him. Unfortunately, my work was very bad - much to much bugs. I my external project I steped back to SynEdit and I don't plan to provide the BCEditor further more.
 
Is there somebody who want's to overtake this project?


----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 16:25 06-09-2018
Alextpp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
-Is there somebody who want's to overtake this project?
 
Не надо overtake, надо взять и портировать мой ATSynEdit из Лазарус

Всего записей: 1111 | Зарегистр. 01-11-2004 | Отправлено: 17:02 06-09-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 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