Ru-Board.club
← Вернуться в раздел «Тестирование»

» Анонсы компонент и утилит с открытым исходным кодом

Автор: data man
Дата сообщения: 14.11.2009 11:00
Здесь анонсируются компоненты для занесения их в шапку топика
"Компоненты и утилиты для Delphi/BCB/FreePascal/Lazarus"

Правила оформления постов

1. [no]Название компонента или утилиты и их версия[/no]
2. Категория
3. Основное назначение (буквально до десяти слов)
4. Если доступна история изменений, то постим ее так: [no][more=Что нового]текст[/more][/no]
5. Поддерживаемые версии Delphi/Builder/FreePascal/Lazarus
6. Ссылка на официальный сайт в виде [no]Название библиотеки[/no]
7. Если есть, то прямая ссылка на архив/инсталлятор. [no]ZIP, RAR, ...[/no]

Постим информацию только в указанном виде и только о тех версиях, которые не были анонсированы в данном топике ранее или которые отсутствуют в шапке вышеуказанного топика !
Автор: Hiken
Дата сообщения: 14.11.2009 14:13
1. OmniThreadLibrary v1.04 alpha
2. Библиотеки классов и функций
3. Создание многопоточных приложений, синхронизация потоков
4. [more=Что нового]COMPATIBILITY ISSUES
Changed semantics in comm event notifications! When you get the 'new message' event, read all messages from the queue in a loop!
Message is passed to the TOmniEventMonitor.OnTaskMessage handler. There's no need to read from Comm queue in the handler.
Exceptions in tasks are now visible by default. To hide them, use IOmniTaskControl.SilentExceptions. Test 13_Exceptions was improved to demonstrate this behaviour.
Other changes
Works with Delphi 2010.
Default communication queue size reduced to 1000 messages.
Support for 'wait and send' in IOmniCommunicationEndpoint.SendWait.
Communication subsystem implements observer pattern.
WideStrings can be send over the communication channel.
New event TOmniEventMonitor.OnTaskUndeliveredMessage is called after the task is terminated for all messages still waiting in the message queue.
Implemented automatic event monitor with methods IOmniTaskControl.OnMessage and OnTerminated. Both support 'procedure of object' and 'reference to procedure' parameters.
New unit OtlSync contains (old) TOmniCS and IOmniCriticalSection together with (new) OmniMREW - very simple and extremely fast multi-reader-exclusive-writer - and atomic CompareAndSwap functions.
New unit OtlHooks contains API that can be used by external libraries to hook into OTL thread creation/destruction process and into exception chain.
All known bugs fixed.
New demos
25_WaitableComm: Demo for ReceiveWait and SendWait.
26_MultiEventMonitor: How to run multiple event monitors in parallel.
27_RecursiveTree: Parallel tree processing.
28_Hooks: Demo for the new hook system.
29_ImplicitEventMonitor: Demo for OnMessage and OnTerminated, named method approach.
30_AnonymousEventMonitor: Demo for OnMessage and OnTerminated, anonymous method approach.[/more]
5. Delphi 2007, 2009, 2010?
6. OmniThreadLibrary
7. версия 1.04 alpha, последняя стабильная версия 1.03
Автор: and23
Дата сообщения: 16.11.2009 18:50
1. DIUcl v1.4 – 14 Apr 2005.
2. Библиотека сжатия.
3. Pas-реализация [more=резко асимметричного]скорость распаковки на порядки превышает скорость сжатия[/more] алгоритма UCL.
4. [more=Что нового]History на сайте разработчика[/more].
5. D2, D3, D4, D5, D6, D7, D2005 Win32, D2006 Win32, D2007 Win32.
6. DIUcl.
7. Самораспаковывающийся архив.
Автор: Hiken
Дата сообщения: 22.11.2009 20:40
1. CCR Exif v0.9.9 – 21 ноября 2009
2. Другие библиотеки классов и функций
3. Библиотека для работы с Exif-метаинформацией
4. [more=Что нового]I’ve just put up another revision of my Delphi Exif parsing code. This revision has two main themes:

Sanity checks have been added to the parsing code, meaning every single TIFF offset is now checked. Connected to this, and by popular demand (or so it seems), the balance between accepting malformed metadata and raising an exception has now swung a bit towards the former.

Better maker note support: specifically, the tag structures of Canon, Panasonic and Sony MakerNotes are now understood. The interpretation of maker note tag values is still left to the user however.

Other, more minor changes include:
Fixed typo in GPS direction tag setter which meant the value could never be changed.

Added memory leak fix to CCR.XMPUtils.pas suggested by David Hoyle.

Added delay loading semantics to the XMPPacket property of TCustomExifData, the idea being that attempts to read Exif tags should not ever lead to an EInvalidXMPPacket exception being raised. Equivalent behaviour has been built into the new maker note parser code too.

More helper methods of the TryGetXXXValue and ReadXXX kind.

Surfaced two interop IFD tags as properties on TCustomExifData.

Maker note data are now moved back to their original position on save if the OffsetSchema tag had been set. (Actually, this should have been the case for the previous release but for a bug, typing Inc where I meant Dec.)

Demos rejigged a bit — PanasonicMakerNoteView.exe removed (its functionality has been added to an improved ExifList.exe), and two new console ones added (CreateXMPSidecar.exe and PanaMakerPatch.exe). You can download compiled versions of the demos from here.[/more]
5. Delphi 2006+
6. CCR Exif
7. zip на EMB CC
Автор: Hiken
Дата сообщения: 23.11.2009 13:52
1. PGP Components v4.9.3 – 20 ноября 2009
2. Обработка информации, но не БД (математика, физика, сжатие, кодирование, шифрование, ...)
3. Библиотека компонент, реализующая PGP-функции
4. [more=Что нового]A version inconsistency issue caused by PGP 9.12 has been fixed.
Version handling has also been simplified by implementing the TSDKVersion type.
ExtractEmail in KeyPropTypes.pas has been slightly enhanced for working faster.[/more]
5. Delphi 2—2007, BCB5—2007 (?)
6. PGP Components
7. zip
Автор: data man
Дата сообщения: 01.12.2009 00:55
1. FastMM 4.95 (SVN)
2. Менеджеры памяти
3. Быстрый менеджер памяти
4. [more=Что нового] - Reduced the minimum block size to 4 bytes from the previous value of 12
bytes (only applicable to 8 byte alignment). This reduces memory usage if
the application allocates many blocks <= 4 bytes in size.
- Added colour-coded change indication to the FastMM usage tracker, making
it easier to spot changes in the memory usage grid. (Thanks to Murray
McGowan.)
- Added the SuppressFreeMemErrorsInsideException FullDebugMode option: If
FastMM encounters a problem with a memory block inside the FullDebugMode
FreeMem handler then an "invalid pointer operation" exception will usually
be raised. If the FreeMem occurs while another exception is being handled
(perhaps in the try.. finally code) then the original exception will be
lost. With this option set FastMM will ignore errors inside FreeMem when an
exception is being handled, thus allowing the original exception to
propagate. This option is on by default. (Thanks to Michael Hieke.)
- Fixed Windows 95 FullDebugMode support that was broken in 4.94. (Thanks to
Richard Bradbrook.)[/more]
5. Delphi 4+/BCB 4+
6. FastMM
7. fastmm.tar.gz
Автор: data man
Дата сообщения: 02.12.2009 23:45
1. SpTBXLib 2.4.4, SkinEditor 1.0.1, 2 December 2009
2. Визуальные компоненты.
3. Библиотека, расширяющая возможности Toolbar2000. Поддержка Unicode и скинов.
4. [more=Что нового]SpTBXLib
- Added AutoSize property to TSpTBXFormPopupMenu.
- Added Padding property to various controls, thanks to Boris Yankov
for reporting this.
- Completed Korean translation for the Customizer demo,
thanks to Hyeonwoo.
- Renamed the OfficeMenuSeparator skin option to OfficeMenu.
- Fixed bug in SpSetFormWindowState utility function, the Form
was not restored correctly, thanks to Alex Yagolnik for
reporting this.
- Fixed incorrect TSpTBXPopupWindow items margins, thanks to
Pedro Vugluskra for reporting this.
- Fixed TSpTBXLabel accel key handling, thanks to Costas
Stergiou for reporting this.
- Fixed incorrect hint handling on TSpTBXTextObject.
- Fixed flicker on TSpTBXComboBox when changing the font,
thanks to Simon H. for reporting this.
- Fixed TabControl flicker when changing the caption of a tab
item, thanks to Simon H. for reporting this.
SkinEditor
- Minor bug fixes.[/more]
5. Delphi 7+/BCB 2006+
6. SpTBXLib, SkinEditor
7. SpTBXLib.2.4.4.zip, SkinEditor.exe, SkinEditorSource.1.0.1.zip

upd: 04 December 2009 - Fixed painting bug on Office 2003 menu checkbox
SpTBXItem.pas
SpTBXDefaultSkins.pas
Автор: data man
Дата сообщения: 07.12.2009 08:32
1. The Drag and Drop Component Suite 5.0, 6 December 2009
2. Другие библиотеки классов и функций.
3. Библиотека, реализующая расширенную поддержку технологии Drag & Drop.
4. [more=Что нового]New features:
Support for Delphi 2010.
Six new examples:
Outlook Source
Demonstrates how to drag messages from your application to Outlook.
RTF Target
Demonstrates how to receive RTF text. E.g. from Word, WordPad or the TRichEdit control.
Target Analyzer
Analyzes how a drop target interacts with a drop source. Can be used to determine which data formats a drop target can accept.
Unicode
Demonstrates drag/drop of Unicode text and file names to and from your application. The example works unchanged with all supported versions of Delphi.
WM_DROPFILES
Demonstrates the old, non-COM based, way of handling files dropped from Explorer - just for completeness.
TreeViewTarget
Demonstartes accepting or rejecting a drop based on position within drop target.
Added TCustomDropTarget.Enabled property.
The Enabled property specifies if the drop target control can accept dragged data. Setting Enabled to False will cause the drop target to reject all drops without further action.
The TMessages class (used for Outlook drag/drop) now support sessions. This can be (and is) used to work around the various quirks in Outlook’s interface reference counting mechanism.
Bug fixes:
Work around for bug in Outlook Express.
Drop target now asks drop source (e.g. Outlook Express) for each supported data format in turn instead of all at once.
Work Around for bug in Bluesoleil Shell Integration.
We now query the drop source for supported data formats before asking for data.
TAnsiStringClipboardFormat.GetClipboardFormat has been implemented.
TCustomDropTarget.PasteFromClipboard no longer clears the data after the OnDrop event has fired.
Fixed bug in TClipboardFormat.GetData that caused drop targets to reject data after first drop.
Fixed Ansi/Unicode bug in TTextDataFormat that mainly affected TDropTextTarget.
All Ansi/Unicode conversion hints and warnings has been removed.
The default property value of TDropComboTarget.OptimizedMove and TDropFileTarget.OptimizedMove is now declared correctly.
The Shell IL function imports are now compatible with C++ Builder.
TStorageDataFormat now support both Ansi and Unicode File Group Descriptors regardless of the version of Delphi used.
Improvements:
Unicode string list redesigned.
The solution for Unicode string lists, used for file name lists, that was introduced in version 4.2 has been replaced with a solution that does not require class helpers. This means that the same solution is now employed across all supported versions of Delphi.
The new Unicode string list does not descend from TStrings but is Assign/AssignTo compatible with it.
All properties, that previously depended on TWideStringList for Unicode support, now use the new TUnicodeStringList instead.
The DragDetectPlus function now leave mouse click messages (WM_xBUTTONDOWN, WM_xBUTTONUP, etc) in the message queue.
This change was made to allow drop source controls to use popup menus.
URL properties are now of type AnsiString.
The MakeRTF utility function now support Unicode strings and generate proper RTF formatted text.
The Text data format now support RTF text by default (i.e. it registers the TRichTextClipboardFormat class).
The design-time package files have been renamed for Delphi 2005 and later.[/more]
5. Delphi 5+
6. The Drag and Drop Component Suite
7. DragDrop20091206.zip
Автор: Odysseos
Дата сообщения: 27.01.2010 13:52
1. EasyListview 2.1.0.1353, 18 October 2009
2. Визуальные (интерфейсные) компоненты, не попавшие в другие категории
3. Не опирающаяся на контролы Windows мощнейшая замена TListView
4. Что нового в версии 2.0.0, SVN
5. Delphi 4+
6. MustangPeak.net
7. CommonLibrary.zip, EasyListview.zip
Автор: Hiken
Дата сообщения: 18.03.2010 00:46
1. DIUcl v1.5.0 – 15 марта 2010
2. Библиотека сжатия.
3. Pas-реализация резко асимметричного алгоритма UCL.
4. [more=Что нового]DIUcl 1.5.0 – 15 Mar 2010
Delphi 2010, 2009, and 2007 support.
XP Themes enabled for the VCL GUI demos.
Adjust stream callbacks to KOL incompatibility changes.
New read-only support for the KOL decompression stream Size property.
Add KOL_Stream_Copy() to DIUclStreams.pas as a replacement for the VCL TStream.CopyFrom() method.
Fix KOL compile for the stream demos.[/more].
5. D2-D2010.
6. DIUcl.
7. Самораспаковывающийся архив.
Автор: CHERTS
Дата сообщения: 09.04.2010 11:34
1. PGP Components v4.9.4 – 06 марта 2010
2. Шифрование
3. Библиотека компонент, реализующая PGP-функции
4. [more=Что нового]now supports PGP 10[/more]
5. Delphi 2—2007, BCB5—2007 (?), Мой патч для сборки в BCB6
6. PGP Components
7. zip
Автор: and23
Дата сообщения: 02.12.2010 19:15
1. Extended Pascal Component Library (EPCL) 0.0.0.4.
2. Библиотеки классов и функций.
3. Сборка очень разнородна, см. здесь
5. FreePascal различных версий (от 2.2?) Автором заявлена Lazarus 0.9.29, FPC 2.4.3.
6. Extended Pascal Component Library (EPCL).
7. ZIP.
Автор: ArticDT
Дата сообщения: 04.12.2010 12:56
1. Virtual Treeview component v4.8.7, 30 Oct 2010
2. Визуальный компонент
3. Древовидные списки
4. [more=Что нового]совместимость с Delphi XE[/more]
5. Delphi 6-7, 2005, 2007, XE, BCB 6, BDS 2006-2010
6. Virtual Treeview
7. Windows installer (EXE) Source only (ZIP) Google Code repository Help (PDF)
Автор: data man
Дата сообщения: 11.12.2010 15:10
1. OmniThreadLibrary v2.0
2. Библиотеки классов и функций
3. Создание многопоточных приложений, синхронизация потоков
4. [more=Что нового]2.0: 2010-12-10
- New high-level primitives (unit OtlParallel):
- Improved parallel for (Parallel.ForEach).
- Futures (Parallel.Future<T>).
- Pipelines (Parallel.Pipeline).
- Added support for multiple simultaneous timers. SetTimer takes additional 'timerID'
parameter. The old SetTimer assumes timerID = 0.
- IOmniTask/IOmniTaskControl:
- ParamByName has been removed, use .Param[name: string].
- Param returns TOmniValueContainter.
- IOmniTaskControl.OnMessage also accepts an object (message dispatcher; form, for example)
- TOmniValueContainer:
- IndexOfName renamed to TOmniValueContainer.IndexOf.
- New methods in TOmniValueContainer class: ByName, Count, Exists. New properties:
Items[integer], Items[string] and Items[TOmniValue].
- TOmniValue:
- Fixed memory leak when sending String, WideString, Variant and Extended values over
the communication channel and when queueing them into TOmni[Base]Queue.
- Implemented _AddRef, _Release, _ReleaseAndClear.
- TOmniValue can be cast as Int64.
- Implemented conversions to/from TValue (Delphi 2010 and newer).
- Implemented constructor.
- [scarre] Added TDateTime support.
- New classes and interfaces:
- TOmniMessageQueueTee
- IOmniCommDispatchingObserver
- TOmniCounter, auto-initialized wrapper around the IOmniCounter
- TOmniMessageID record, used internally to implement timers.
- TOmniThreadPool: ThreadDataFactory can now accept either a function or a method
(but can be used only as a method - SetThreadDataFactory).
- TOmniEventMonitor: Message retrieving loop destroys interface immediately, not when the
next message is received.
- TOmniTaskFunction renamed to TOmniTaskDelegate.
- Added function CreateResourceCount(initialCount): IOmniResourceCount.
- Renamed IOmniCancellationToken.IsSignaled -> IsSignalled.
- .dproj tests renamed to .2007.dproj.
- Added Delphi XE project files.
- Bugs fixed:
- Thread pool was immediately closing unused threads if MaxExecuting was set to -1.
- Ugly bugs in TOmniBlockingCollection removed.
- new demos:
38_OrderedFor: Ordered parallel for loops.
39_Future: Futures.
40_Mandelbrot: Parallel graphics demo (very simple).
41_Pipeline: Pipelines.
42_MessageQueue: Stress tests for TOmniMessageQueue.

1.05a: 2010-03-08
- Bug fixed: TOmniTaskControl.OnMessage(eventHandler: TOmniTaskMessageEvent)
was broken.
- Bug fixed: TOmniTaskControl.OnMessage/OnTerminate uses event monitor
created in the context of the task controller thread (was using global
event monitor created in the main thread).
- Implemented TOmniEventMonitorPool, per-thread TOmniEventMonitor allocator.

1.05: 2010-02-25
- Big rename: TOmniBaseStack -> TOmniBaseBoundedStack,
TOmniStack -> TOmniBoundedStack, TOmniBaseQueue -> TOmniBaseBoundedQueue,
TOmniQueue -> TOmniBoundedQueue, IInterfaceDictionary -> IOmniInterfaceDictionary,
IInterfaceDictionaryEnumerator -> IOmniInterfaceDictionaryEnumerator,
TInterfaceDictionaryPair -> TOmniInterfaceDictionaryPair.
- Implemented dynamically allocated, O(1) enqueue and dequeue, threadsafe,
microlocking queue. Class TOmniBaseQueue contains base implementation
while TOmniQueue adds notification support.
- Implemented resource counter with empty state signalling TOmniResourceCount.
- New unit OtlCollection which contains blocking collection implementation
TOmniBlockingCollection.
- IOmniTask implements Implementor property which points back to the worker instance
(but only if worker is TOmniWorker-based).
- Implemented IOmniEnvironment interface and function Environment returning
some information on system, process and thread.
- Implemented IOmniTaskControl.UserData[]. The application can store any values
in this array. It can be accessed via the integer or string index.
- Implemented TOmniValue.IsInteger.
- Implemented IOmniCancellationToken, used in Parallel infrastructure and in
IOmniTaskControl.TerminateWhen.
- IOmniTaskControl and IOmniTask implement CancellationToken: IOmniCancellationToken
property which can be used by the task and task controller.
- IOmniTaskControl implements OnMessage(msgID, handler).
- Implemented Parallel.ForEach wrapper (Delphi 2009 and newer).
- Implemented Parallel.Join wrapper (Delphi 2009 and newer).
- Refactored and enhanced TOmniValueContainer.
- TOmniTaskFunction now takes 'const' parameter.
- Bugs fixed:
- TOmniEventMonitor.OnTaskUndeliveredMessage was missing 'message' parameter.
- Set package names and designtime/runtime type in D2009/D2010 packages.
- New demos:
- 32_Queue: Stress test for new TOmniBaseQueue and TOmniQueue.
- 33_BlockingCollection: Stress test for new TOmniBlockingCollection, also demoes
the use of Environment to set process affinity.
- 34_TreeScan: Parallel tree scan using TOmniBlockingCollection.
- 35_ParallelFor: Parallel tree scan using Parallel.ForEach (Delphi 2009 and newer).
- 36_ParallelAggregate: Parallel calculations using Parallel.ForEach.Aggregate
(Delphi 2009 and newer).
- 37_ParallelJoin: Parallel.Join demo.

1.04b: 2009-12-18
- [ahwux, gabr] Fixed Delphi 2010 Update 4 compatibility.
- [ahwux] Added missing task interface cleanup to OnTerminated in demo 18.[/more]
5. Delphi 2007, 2009, 2010, 2011(XE)
6. OmniThreadLibrary
7. версия 2.0

Наконец-то
Автор: data man
Дата сообщения: 12.12.2010 03:18
1. thtmlviewer 10.2
2. HTML
3. Компоненты для просмотра HTML
4. [more=Что нового по сравнению с v.9.45]HtmlViewer/FrameViewer is public domain at http://code.google.com/p/thtmlviewer.
Support up to Delphi 2010
Support Lazarus 0.9
Tags <fieldset> and <legend> group form controls.
<li> supports display:inline.
Print horizontally as much pages as required.
Optionally suppress focus rect. New option: htNoFocusRect.
New OnImageRequested event in THtmlViewer and TFVBase allows to free the stream gotten with OnImageRequest.
Contextual style evaluation for tags with ID.
Mouse middle button click scroll now scrolls with speed analog to distance from click position.
Bug Fixes and Changes, Version 10
Fix THtmlViewer.ReloadFiles, which did not tell OnGetPostRequest/OnGetPostRequestEx, that this is a reload operation.
Fix page break in print preview: Page break placed more exactly between table rows.
Visited links recognition is case sensitive now.
Fix css comments don't stop at '<'.
Fix table attributes vs style sheet properties.
Fix positioning of floating objects.
Fix support of border-collapse:collapse and empty-cells:show|hide.
Fix border-collapse:collapse respects cells' border-styles etc.
Fix some memory leaks and a buffer overrun.[/more]
5. Delphi 4-2011(XE), Lazarus 0.9
6. thtmlviewer
7. только в SVN

Потестил. Наконец-то исходники стали компилироваться в Delphi 2009+
Но компилируются не все демки.
Автор: TechnoDreamer
Дата сообщения: 27.12.2010 01:43
1. DCPcrypt v.2
2. Шифрование
3. Различные алгоритмы шифрования и хэширования
4.
5. Delphi 4-2010
6. DCPcrypt
7. DCPcrypt v2 for Delphi 2009/2010
Автор: rusprogrammer
Дата сообщения: 03.04.2011 23:33
1. Полезные примочки
2. Визуальные (интерфейсные) компоненты, не попавшие в другие категории
3. Самопальный небольшой набор полезных компонентов и экспертов
4.
5. Delphi5-2011
6. Полезные примочки
7. ControlsCep.zip
Автор: data man
Дата сообщения: 05.04.2011 00:26
1. NativeXml 3.29
2. Xml
3. Быстрый парсер Xml
4. [more=Что нового]Version 3.29 (01apr2011)
! fixed last part of the file processing (final chunk) so NormalizeEOL works
correctly now
! fix: changed boolean value strings 'True' and 'False' to 'true' and 'false'
according to W3 spec
+ Added some helper functions for Linux (still experimental), this does not affect
Win32
* Joined TsdBufferParser and TsdXmlParser (now just TsdXmlParser)

Version 3.28 (21mar2011)
+ Re-added NodeNewAtIndex
* Verified and fixed demos

Version 3.27 (19mar2011)
! fixed Delphi XE-related bug in sdEscapeString
+ Re-added method NodesClear
+ Re-added methods ValueUnicode, AttributeValueByNameWide, IndexInParent, SortChildNodes
+ made AttributeIndexByName public
+ Re-added constructors TXmlNode.CreateName, CreateNameValue[/more]
5. Delphi 5-2011(XE), FreePascal
6. SimDesign
7. версия 3.29
Автор: data man
Дата сообщения: 21.04.2011 04:52
1. NativeJpg 1.30 Beta, 20-apr-2011
2. Графика
3. JPEG кодер/декодер, во многом уникальный
4. [more=Что нового]The sdBitmap in former versions is removed; it caused too much pain in my head

Now, sdJpegImage is still platform independent, and NativeJpg can use this platform-independent image via map iterators. The default is a bitmap iterator for Windows TBitmap, but can also be used for Graphics32's TBitmap32 and for other platforms in future (maybe iOS?).

NativeJpg itself is still fully compatible with Delphi and the graphics paradigm.

NOTE: v1.30 is still a beta release, but you are encouraged to try it, since it is probably more stable than v1.23 or 1.24.


Latest changes:
Version 1.30 (20apr2011)
* Added D5 compatibility
! Fixed lossless rotation error
+ Kept platform independence in sdJpegImage.pas, but can use win TBitmap easily
in NativeJpg.pas (sdBitmap no longer used, Iterators can use win TBitmap or
Graphics32 TBitmap32 or other future TBitmap methods for future platforms)
+ Reduced and simplified many units, the NativeJpg units are now more logical

Version 1.24 (11feb2011)
! added sdDebug.pas and sdStreams.pas (accidentally forgotten)
* viewerMain uses function sdReadMetadata in sdMetadata.pas (general)

Version 1.23 (06feb2011)
+ added sdMetadata units from simdesign's project "abcview":
+ sdMetadata.pas
+ sdMetadataCiff.pas
+ sdMetadataExif.pas
+ sdMetadataIptc.pas
+ sdMetadataJpg.pas
+ sdMetadataTiff.pas
+ added experimental lossless orientation based on EXIF setting[/more]
5. Delphi 5-2011(XE), FreePascal
6. SimDesign
7. версия 1.30 Beta
Автор: XPerformer
Дата сообщения: 23.06.2011 12:25
1. GExperts 1.35 05 June 2011
2. IDE-эксперты и утилиты
3. Добавляет в IDE новые возможности, ускоряющие/автоматизирующие работу в среде
4. [more=Что нового]CHANGE LOG
----------------------
VERSION 1.35 (June, 2011)
- General: Fix problems with the bug reporting tool and about box disappearing.
- Grep: Search and replace supports regular expression subgroubs (Egon Elbre).
- Favorite Files: Support relative filenames in saved files lists, support
multiple groups of favorite files. These changes may be useful for
project-specific favorite files lists. (Ulrich Gerhardt, Erik)
- Clipboard History: Show combined text for multi-selected history entries.


VERSION 1.34 (September, 2010)
- General: Added support for RAD Studio XE. Minor bugfixes and updates to
the help files. (Erik)
- Set FocusControl: Add tool to assign focus control of labels by selecting
the related label and wincontrol or a group of wincontrols, and the tool
tries to guess the label to associate with each control. (Daniel
Maltarollo and Erik)
- Grep: Allow excluding any number of directories from a search.
Always center the match line in the Grep Result context pane.
- Components to Code: Optionally generate code to free all created
components (Peter Dzomlija).
- Hide/Show Non-Visual Components: Added support for TFrame designers (Erik).


VERSION 1.33 (May 31, 2009)
- General: Added support for RAD Studio 2009/2010. Note that some of the tools
that require our source code parser (Procedure List, Class Browser, To Do
List, Delimiter Editor Experts, etc.) do not have full unicode support.
Other tools such as the Grep Search/Replace, Source Export, Code Librarian,
etc. should support UNICODE files just fine. Also included are some shutdown
optimizations, removal of all known memory leaks, and other minor tweaks.
All GExperts forms use the OS default font face/size. You can also override
the UI font in the General tab of the settings.
- Grep Search: There is a new regular expression engine that supports a large
subset of the Perl regular expression syntax. Grep can now search and
replace files in ANSI, UTF-8, and UTF-16 formats in Delphi 2009/2010. The
stay on top feature was removed when running inside the IDE, since it could
hide modal dialogs. Allow searching within previously matched files
(John Hansen).
- Hide/Show Non-Visual Components: This new tool allows temporarily hiding
non-visual components on a form, so you can visualize the form as it will
appear at runtime.
- Editor Experts: The main menu contains a submenu item for each editor
expert now in Delphi 8 or later.
- Favorite Files: Supports preview of jpg, png, and gif files if the VCL
supports it in your IDE version, supports select all for files and move
up/down for folders.
- Code Proofreader: Should be slightly more accurate with fewer false positive
corrections made to your code.
- To Do List: Display the category and owner for to do items, indicate items
marked DONE, support more priorities (Pestasoft, Erik).
- Code Librarian: Support C# and XML syntax highlighting.
- Help File: Updated to reflect the current release. (John Hansen, Erik)[/more]
5. Delphi 6-2011(XE)
6. GExperts
Автор: data man
Дата сообщения: 05.07.2011 02:06
1. SimpleGraph v2.80, 2 June 2011
2. Графика
3. Визуальный компонент для построения диаграмм
4. [more=Что нового]Version 2.80 (June 2, 2010)Added two new options gloFixedAnchorStartPoint and gloFixedAnchorEndPoint to the LinkOptions property of TGraphLink. These options control whether the hooked links should be anchored to a fixed point on the target object or not.[/more]
5. Delphi 4+
6. Kambiz R. Khojasteh
7. версия 2.80

1. The i18n package v1.1, 13 June 2011
2. Локализация/интернационализация
3. Набор компонентов, позволяющий быстро и просто сделать приложение интернациональным.
Есть и другие полезные компоненты (например онлайн-переводчик Google).
4. [more=Что нового]Version 1.0 (June 11, 2011)
- First public release

Version 1.1 (June 13, 2011)
- Made the package compatible with Delphi 2009. However, the package has some
problems on Delphi 2009: Because of a few bugs in Controls unit, mirroring
page and tab controls for right-to-left languages causes child controls of
these controls go off the screen. Some other common controls may also show
odd behavior when toggle the layout's direction.
- Fixed display problem of the date picker control on Windows XP.
- Some minor tweaks.[/more]
5. Delphi 2009+
6. Kambiz R. Khojasteh
7. версия 1.1
Я тоже немного руки приложил. Замечания насчёт русского языка приветсвуются.

1. Gradient v2.71, 28 June 2011
2. Графика
3. Визуальный компонент, отображающий градиентную заливку разными стилями
4. [more=Что нового]- 2.71 (June 28, 2011) Fixed bug in saving ColorEnd property. Fixed bug in drawing non-rectangular shape gradients in Delphi 2010.
- 2.70 (June 27, 2011) Added Shape property.[/more]
5. Delphi 3+
6. Kambiz R. Khojasteh
7. версия 1.31

1. Print Preview v5.70, 28 June 2011
2. Печать
3. Набор навороченных preview-компонент. Возможно сохранение страниц в PDF
4. [more=Что нового]Version 5.70 (June 28, 2011)
- Fixed the GDI+ shutdown issue (Thanks to mckiss).
- Fixed the incorrect scrolling direction using mouse wheel (Thanks to Jon L. Bondy).
- For convenience, added BeginAppend and EndAppend methods for adding a new page at the end of pages.

Version 5.61 (November 25, 2010)
- Fixed the GDI+ issue when it is used inside a dll (Thanks to Dmitry).
- In some cases, resizing TPrintPreview control was not updating the visible area marker of the selected thumbnail.
- Added DisableTheme property to TThumbnailPreview control. Windows Aero makes the selected thumbnail unclear. By setting this property to true, you can prevent this problem.[/more]
5. Delphi 4+
6. Kambiz R. Khojasteh
7. версия 5.70

1. NativeJpg 1.31, 7 June 2011
2. Графика
3. JPEG кодер/декодер, во многом уникальный
4. [more=Что нового]Version 1.31 (07jun2011)
* Fixed and updated TileDemo
* Fixed and updated Viewer
* Fixed and updated JpegTest
* Fixed TsdJpegImage.SaveBitmapStripByStrip
* Fixed TsdJpegImage.LoadTileBlock[/more]
5. Delphi 5-2011(XE), FreePascal
6. SimDesign
7. версия 1.31

1. NativeXml 3.31, 29 June 2011
2. Xml
3. Быстрый парсер Xml
4. [more=Что нового]Version 3.31 (29jun2011)
! fixed string table (part of lowlevel string processing of NativeXml)
* integrated End-Of-Line normalisation in the XML parser
* placed NativeXmlC14N.pas in NativeXml.pas, TNativeXml.Canonicalize integrated

Version 3.30 (20may2011)
* reimplemented DropCommentsOnParse
* reimplemented AttributesClear
+ added property Charset
! reworked write FExternalEncoding
* readded EncodeBinHex / DecodeBinHex
+ sdNodeList with default Create
* alphabetized NativeXml bool options
+ Linux: allow many codepage conversions, using NativeXmlWin32Compat.pas (largely untested tho)
* added class methods TNativeXml.EncodeBase64 / DecodeBase64 next to the
global base64 coding methods.
! corrected ranges of arrays in the coders, so rangechecking does not need to be disabled
* slightly more verbose error messages (line + pos instead of just pos)[/more]
5. Delphi 5-2011(XE), FreePascal
6. SimDesign
7. версия 3.31

1. SpTBXLib 2.4.6, SkinEditor 1.0.3, 25-29 June 2011
2. Визуальные компоненты.
3. Библиотека, расширяющая возможности Toolbar2000. Поддержка Unicode и скинов.
4. [more=Что нового]SpTBXLib25 June 2011 - version 2.4.6
- Added Delphi XE and C++Builder XE support.
- Added TabCloseMiddleClick property to SpTBXTabSet and
TSpTBXTabControl, when set to true a middle mouse button
on a tab item will close it.
- Added ShowCaption, Alignment and VerticalAlignment
properties to TSpTBXPanel.
- Added Ukranian translation for the Customizer demo,
thanks to Roman Sokhan.
- Updated SkinEditor to the latest version of SpTBXLib.
- Improved glass painting.
- Improved Toolbar Load/Save Position helpers to fix the
locked toolbars restoring TB2K issue.
- Changed tab close button behavior, the tab will close
when the mouse button is released, thanks to Simon H. for
reporting this.
- Fixed TSpTBXTitleBar bug, OnSystemMenuPopup was not fired
when the system menu was showed, thanks to Sebastien for
reporting this.

12 March 2010 - version 2.4.5
- Completed Japanese translation for the Customizer demo,
thanks to Minoru Yoshida.
- Fixed TSpTBXToolbar flicker when changing the floating toolbar
caption, thanks to Albert Wiersch for reporting this.
- Fixed incorrect TSpTBXDockablePanel floating border
painting on Aero when Resizable was set to false, thanks to
Erwin Denissen for reporting this.
- Fixed incorrect TSpTBXEditItem hottrack painting when the
edit was disabled on Aero, thanks to Erwin Denissen for
reporting this.
- Fixed incorrect TabControl behavior, when changing the
active tab the focused control was not correctly saved,
thanks to Dmitry Belkevich for reporting this.
- Fixed incorrect TSpTBXDockablePanel split resizing when
the mouse was moved too quickly, thanks to Mattias
Andersson for reporting this.
- Fixed incorrect TSpTBXSplitter sizing when AlignWithMargin
was set to true, thanks to Dany Marmur for reporting this.
- Fixed TSpTBXDockablePanel bug, the adjacent splitter is
misaligned when the DP is hidden at designtime, thanks to
Irina for reporting this.
- Fixed TSpTBXRadioButton double click handling, thanks
to Dmitry Belkevich for reporting this.
- Fixed incorrect SpInvalidateSpTBXControl message handling,
thanks to Michal Gajek for reporting this.
- Fixed TSpTBXCheckBox bug, the Checked property couldn't be
set to False when Style was set to cbGrayed, thanks to Yann
Papouin for reporting this.
SkinEditor
- Minor bug fixes.[/more]
5. Delphi 7+/BCB 2006+
6. SpTBXLib, SkinEditor
7. SpTBXLib.2.4.6.zip, SkinEditor.exe 1.0.3, SkinEditorSource.1.0.3.zip

Добавлено:
Ух, с новой страницей.
Автор: data man
Дата сообщения: 06.07.2011 23:00
1. HtmlViewer v12 (under development). Это клон известного пакета THTMLViewer. Значительно более быстрый и корректный парсинг HTML!
2. HTML
3. Визуальныe компоненты для отображения HTML 4.01
4. [more=Что нового]Some new features:
- supports Delphi 6+ and Lazarus 0.9.31+
- supports most CSS 2.1 features incl. MEDIA and DISPLAY
- supports most HTML 4.01 features incl. IFRAME, NOSCRIPT
- HTML document tree separated from visual component
- only one visual component
- for framed and unframed documents.
- for local and downloaded documents.
- faster processing (due to less string operations)[/more]
5. Delphi 6+, Lazarus 0.9.31+
6. Bernd Gabriel
7. Забрать Git'ом - git clone http://github.com/BerndGabriel/HtmlViewer.git

1. BESEN - Bero's EcmaScript Engine, v. 20110615-0144-0000
2. Скриптовые движки
3. Быстрый движок ECMAScript 5
4. [more=Возможности]- Complete implementation of the ECMAScript Fifth Edition standard
- Own bytecode-based ECMA262-complaint Regular Expression Engine
- Incremental praise/exact mark-and-sweep garbage collector
- Unicode UTF8/UCS2/UTF16/UCS4/UTF32 support (on ECMAScript level, UCS2/UTF16)
- Compatibility modes, for example also a facile JavaScript compatibility mode
- Bytecode compiler
- Call-Subroutine-Threaded Register-based virtual machine
- Context-Threaded 32-bit x86 and 64-bit x64/AMD64 Just-in-Time Compiler
- Constant folding
- Dead code elimination
- Abstract-Syntax-Tree based optimizations
- Type inference (both exact and speculative)
- Polymorphic Inline Cache based on object structure and property key IDs
- Perfomance optimized hash maps
- Self balanced trees[/more]
5. Delphi 7+, FreePascal 2.5.1+ (может и 2.4.1+)
6. Сайт автора, сайт проекта
7. svn - svn checkout http://besen.svn.sourceforge.net/svnroot/besen/trunk, tar-архив,
Автор: data man
Дата сообщения: 10.07.2011 01:07
1. NativeJpg 1.32, 5 Jul 2011
2. Графика
3. JPEG кодер/декодер, во многом уникальный
4. [more=Что нового]Version 1.32 (05jul2011)
* Separated TsdJpegImage.LoadJpeg and TsdJpegImage.UpdateBitmap
+ events TsdJpegImage.OnBeforeLossless and TsdJpegImage.OnAfterLossless
+ added lossless operations to class TNativeJpg:
procedure LosslessRotate90;
procedure LosslessRotate180;
procedure LosslessRotate270;
+ added demo code specifically for Graphics32: see viewer32 demo[/more]
5. Delphi 5-2011(XE), FreePascal
6. SimDesign
7. версия 1.32

1. NativeXml 3.32, 7 Jul 2011
2. Xml
3. Быстрый парсер Xml
4. [more=Что нового]This is a small bugfix release:
- The method TNativeXml.New (provided for backwards compatibility) was not yet updated with the new TNativeXml Create, CreateEx and Clear methods. Fixed now.
- NativeXml was no longer compatible with D5 due to the TFormatSettings options. I have added a D5 stub in unit sdDebug.pas and have added a few compiler defines so NativeXml can still be compiled with D5.[/more]
5. Delphi 5-2011(XE), FreePascal
6. SimDesign
7. версия 3.32
Автор: data man
Дата сообщения: 10.08.2011 23:25
1. NativeXml 4.01, 27 Jul 2011
2. Xml
3. Быстрый парсер Xml
4. [more=Что нового]Version 4.01 (27jul2011)
+ added binary xml to the TNativeXml class itself
+ added methods BinaryMethod and AesKeyHex
* improved FixStructuralErrors.. NativeXml can now load html usually
* improved method sdUnNormalizeEol (faster now)
! fixed property handlers for ExternalEncoding and ExternalCodepage
+ updated DtpEditor XE

Version 4.00 (23jul2011)
+ implemented binary xml (BXM)
+ added ValueAsDate and ValueAsTime besides ValueAsDateTime
+ added SplitSecondDigits parameter (default = 0)
* constructor CreateParentNear instead of CreateParentBefore/After
to avoid clash with CppBuilder
+ added zlib compression and AES encryption for BXM in the demo[/more]
5. Delphi 5-2011(XE), FreePascal
6. SimDesign
7. версия 4.01
Автор: data man
Дата сообщения: 13.11.2011 17:04
1. NativeXml 4.02, 5 Nov 2011
2. Xml
3. Быстрый парсер Xml
4. [more=Что нового]Version 4.02 (05nov2011)
* default end-of-line style now esCRLF (uses CR-LF combination by default for Windows)
+ form storage in editor (both default and XE versions) uses NativeXml itself
+ added support for EolStyle = esCR (for use with the Mac)
+ added separator when writing declaration, skip separator when parsing declaration
! fixed problems in binary xml. Consequence: New binary xml version v2.
* NativeXml (and binary xml) now supports xml-stylesheet correctly
* binary xml now supports doctype correctly
* fixed attribute processing in NativeXmlStorage.pas (thanks RKS)[/more]
5. Delphi 5-2011(XE), FreePascal
6. SimDesign
7. версия 4.02
Автор: VadimLou
Дата сообщения: 15.11.2011 07:32
1. Open source dbExpress ODBC driver Version 3.2011.11.29
2. Базы данных
3. dbXpress driver для доступа к БД через odbc.
4. [more=WhatsNew (Что нового)] Version 3.2011.11.29 for Delphi 6..2011(XE):
+ fixed AV "procedure TSqlCommandOdbc.DoExpandParams"
+ AV fixed: function TSqlCommandOdbc.setParameter

+ updated FastMM to 4.99
+ update DbxOpenOdbcApiHook.pas

demos:
+ update jcl library (demos\third-party\jcl) to svn version "2.3.0.3847.rev_3592"
+ update demo: demos\dbms\mssql\connect
+ new connection saver unit: demos\connections\dbx_constg.pas
+ new demo: demos\dbms\mssql\sql
[/more]
5. Delphi 6..2011(XE)
6. dbExpress ODBC driver
7. dbxoodbc_3_2011_1129dev1.7z
Автор: 0D0A
Дата сообщения: 28.01.2012 17:09
1. XE Distiller 1.0.0.17 (December 18, 2011)
2. IDE-эксперты и утилиты
3. Быстрое отключение/включение пакетов компонентов и экспертов, твикер
4. -
5. RAD Studio XE (Delphi/C++Builder)
6. XE Distiller
7. XEDistiller_Setup.exe
Автор: Andryshok
Дата сообщения: 10.02.2012 15:58
1. JEDI VCL 3.45 build 4197 (Ноябрь 4, 2011)
2. Визуальные и невизуальные компоненты
3. Самая крупная бесплатная библиотека визуальных и не визуальных компонентов
4. WhatsNew (Что нового)
5. D6+/BCB5 - RAD Studio XE2 (Delphi/C++Builder)
6. Jedi VCL
7. JVCL345CompleteJCL231-Build4197
Автор: VadimLou
Дата сообщения: 10.02.2012 16:12
1. SpTBXLib 2.4.7, SkinEditor 1.0.3, 7 February 2012
2. Категория: Визуальные компоненты.
3. Назначение: Библиотека, расширяющая возможности Toolbar2000. Поддержка Unicode и скинов.
4. [more=Изменения]SpTBXLib
7 February 2012 - version 2.4.7
- Added support for Delphi XE2, thanks to PyScripter and Denis Kisalev
- Added support for 64 bit Delphi compiler.
- Added support for Delphi Styles.
- Minor bug fixes.

25 June 2011 - version 2.4.6
- Added Delphi XE and C++Builder XE support.
- Added TabCloseMiddleClick property to SpTBXTabSet and
TSpTBXTabControl, when set to true a middle mouse button
on a tab item will close it.
- Added ShowCaption, Alignment and VerticalAlignment
properties to TSpTBXPanel.
- Added Ukranian translation for the Customizer demo,
thanks to Roman Sokhan.
- Updated SkinEditor to the latest version of SpTBXLib.
- Improved glass painting.
- Improved Toolbar Load/Save Position helpers to fix the
locked toolbars restoring TB2K issue.
- Changed tab close button behavior, the tab will close
when the mouse button is released, thanks to Simon H. for
reporting this.
- Fixed TSpTBXTitleBar bug, OnSystemMenuPopup was not fired
when the system menu was showed, thanks to Sebastien for
reporting this.

12 March 2010 - version 2.4.5
- Completed Japanese translation for the Customizer demo,
thanks to Minoru Yoshida.
- Fixed TSpTBXToolbar flicker when changing the floating toolbar
caption, thanks to Albert Wiersch for reporting this.
- Fixed incorrect TSpTBXDockablePanel floating border
painting on Aero when Resizable was set to false, thanks to
Erwin Denissen for reporting this.
- Fixed incorrect TSpTBXEditItem hottrack painting when the
edit was disabled on Aero, thanks to Erwin Denissen for
reporting this.
- Fixed incorrect TabControl behavior, when changing the
active tab the focused control was not correctly saved,
thanks to Dmitry Belkevich for reporting this.
- Fixed incorrect TSpTBXDockablePanel split resizing when
the mouse was moved too quickly, thanks to Mattias
Andersson for reporting this.
- Fixed incorrect TSpTBXSplitter sizing when AlignWithMargin
was set to true, thanks to Dany Marmur for reporting this.
- Fixed TSpTBXDockablePanel bug, the adjacent splitter is
misaligned when the DP is hidden at designtime, thanks to
Irina for reporting this.
- Fixed TSpTBXRadioButton double click handling, thanks
to Dmitry Belkevich for reporting this.
- Fixed incorrect SpInvalidateSpTBXControl message handling,
thanks to Michal Gajek for reporting this.
- Fixed TSpTBXCheckBox bug, the Checked property couldn't be
set to False when Style was set to cbGrayed, thanks to Yann
Papouin for reporting this.
SkinEditor
- Minor bug fixes.[/more]
5. Компиляторы: Delphi 7-XE2 and C++Builder 2006-XE2
6. Офф. ссылки:
SpTBXLib
SkinEditor
7. Загрузки:
SpTBXLib.2.4.7.zip
SkinEditor.exe
SkinEditorSource.1.0.1.zip
[more=svn checkout command]svn.exe co svn://www.soft-gems.net/mustangpeak/SpTBXLib[/more]
Автор: LadyOfWood
Дата сообщения: 25.02.2012 14:52
DSPack 2.34
1. Категория: Видео
2. Назначение Работа с DirectShow, просмотр, захват, запись видео.
5. Поддерживаемые версии Delphi 5,6,7, работает вплоть до XE2 (32-bit) с небольшими изменениями
6. Офф. ссылки: DS Pack
7. Ссылка dspack2.3.4.zip

Страницы: 12

Предыдущая тема: Лiга:Закон 7 / 8 (Liga:Zakon) часть (проэкт)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.