- Notifications
You must be signed in to change notification settings - Fork7
jackdp/JPModLib
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
JPModLib - Modified Delphi components from other open source packages / libraries.
Supported Delphi versions:2009 -10.4 Sydney
To install, you need theJPLib library fromhttps://github.com/jackdp/JPLib andJPPack fromhttps://github.com/jackdp/JPPack
To installJPJVCL package, you need alsoJVCL forhttps://github.com/project-jedi/jvcl
A modified components from theTurboPack Essentials package (https://github.com/TurboPack/Essentials).
ModifiedTEsGradient
component.
My modifications:
gGradColors
array moved to thepublic partDrawBorder
BorderColor
TagExt
In one of my applications I needed a gradient component with access to all partial colors.TEsGradient turned out to be almost perfect. All generated colors are saved in thegGradColors
array. In the original unit, it is declared in theprivate part, so it was necessary to move it to thepublic section.
By the way, I added the option of drawing borders.
Original license:MPL 1.1
License for my modifications:Public domain. You can do with my code whatever you want without any cost and without any limitations.
An advanced track bars for Delphi.
A modifedTPegTopTrackBar
,TPegTopColorTrackBar
andTPegTopRangeBar
from thePegTop Common Components written by Jens Gruschel(http://www.pegtop.net/delphi/components/common/index.htm).
My modifications:
- A large amount of code related mainly to the appearance of the control.
PositionLabel
- External label displaying the current position. Track bars also have internal labels, but they can only be set above and below the control.- Ticks support
TagExt
PegTop license
License for my modifications:Public domain. You can do with my code whatever you want without any cost and without any limitations.
A modified components from theJVCL package (https://github.com/project-jedi/jvcl).
A modifiedTJvSpinEdit
.
New properties:
BoundLabel
RightLabel
AnchoredControls
- public property
IntValue
: integer.;
TJvCheckBox
with theAnchoredControls
support.
TJvCheckBox has one very useful property that Delphi lacks: AutoSize.
TJvRadioButton
with theAnchoredControls
support.
License for my modifications:Public domain. You can do with my code whatever you want without any cost and without any limitations.
A modified components from theLazarus IDE.
A modifiedTSpinEdit
.
New properties:
BoundLabel
RightLabel
AnchoredControls
Similar to TJPLazSpinEdit.