802 lines
44 KiB
Plaintext
802 lines
44 KiB
Plaintext
Changelog for JVCL 3.X
|
|
======================
|
|
2007-05-27
|
|
- Added new TJvProgressBar features for Windows XP (Marquee) and Vista (SmoothReverse, State) // ahuser
|
|
2007-05-16
|
|
- New component TJvDBCheckBox introducing the OnChange/OnChanging events which only trigger on user interaction // ahuser
|
|
2006-09-25
|
|
- New Component TJvBaseDatasetThreadHandler to create Threaded Dataset Descendants of "any" TDataset-Component with
|
|
low efforts. Two sample implementations : TJvOracleDataset and TJvOdacSmartQuery.
|
|
There some smaller compatibility issues with TJvOracleDataset: some property names are renamed to be more generic.
|
|
2006-09-03
|
|
- TJvDBGrid.IsBooleanField is now called OnIsBooleanField as it is an even. Migration should be silent. // obones
|
|
2006-08-17
|
|
- Fixed Bug in JvTabBar: ScrollButtons meight disappear // ahuser
|
|
- Added Repeated Click to the JvTabBar's ScrollButtons // ahuser
|
|
- Added MouseWheel support for JvTabBar // ahuser
|
|
- Added Repeated Click to TNoFrameButton // ahuser
|
|
- Added MouseWheel support for JvComponentPanel // ahuser
|
|
- Fixed Scrollbutton bug in JvComponentPanel // ahuser
|
|
2006-08-13
|
|
- Added HintWindowClass property to the JvExVCL controls // ahuser
|
|
2006-08-02
|
|
- TJvgScrollBox has been deprecated and moved to archive, replaced by TJvScrollBox // obones
|
|
2006-07-31
|
|
- TJvgBevel has been deprecated and moved to archive, replaced by TJvBevel // obones
|
|
- TJvgSplitter has been deprecated and moved to archive, replaced by TJvNetscapeSplitter // obones
|
|
- TJvgGraphicButton has been deprecated and moved to archive, replaced by TJvTransparentButton // obones
|
|
2006-07-23
|
|
- New Database Components for Logon and Change Password included.
|
|
Support for database components "Direct Oracle Access Components"
|
|
http://www.allroundautomations.com
|
|
Include the USE_3RDPARTY_DOA option in the installation to activate the component
|
|
and "Oracle Data Access Components" http://www.crlab.com". Include the USE_3RDPARTY_CORELAB_ODAC option in the installation to activate the component
|
|
2006-06-08
|
|
- Ctl3D and ParentCtl3D have been removed from the components, replaced by Flat and ParentFlat // obones
|
|
Measures have been taken to ensure that existing DFMs are read correctly.
|
|
2006-05-16:
|
|
- TJvgProcess moved to Archive because TJvCreateProcess is much better // (rom)
|
|
- moved unused JvgRichEditUtils.pas to Archive. Any user can use it from there. // (rom)
|
|
2006-04-23:
|
|
- Introduced MaxSimultaneousGrabbers in JvUrlListGrabber, thus changing the Grabbers array behaviour to only contain the running grabbers. // obones
|
|
2006-04-08:
|
|
- Added TJvDBNavigator component to JvDBControls.pas that introduces a Transparent property // ahuser
|
|
- Fixed JvDBGrid select columns dialog out of screen bug. // ahuser
|
|
2006-04-04:
|
|
- Added PositionOffset property to TJvGroupHeader // ahuser
|
|
2006-02-28:
|
|
- TJvDatabaseActionBaseEngine modified : Now based on TComponent and DataComponent Property added
|
|
- Updated JVCL Installer with lots of internal changes and bugfixes // ahuser
|
|
2006-01-11:
|
|
- TJvOracleDataset added : This is a multithreaded implementation of TOracleDataset from "Direct Oracle Access Components"
|
|
http://www.allroundautomations.com
|
|
Include the USE_3RDPARTY_DOA option in the installation to activate the component
|
|
2006-01-08:
|
|
- TJvSimpleXML will now not trim leading white space in front of text elements (Mantis 3377)
|
|
Use sxoTrimPrecedingTextWhitespace to get the old behaviour back. // obones
|
|
2005-12-03:
|
|
- TJvFormStorage.StoredProps can now be directly edited with the standard IDE strings editor & code editor by editing it from Object Inspector. The StoredProps Editor can still be invoked by double clicking on the TJvFormStorage component on the form. (Mantis #3150) // elahn
|
|
2005-08-21:
|
|
- JvInspector packages removed and integrated in the new JvRuntimeDesign package. See http://sourceforge.net/forum/forum.php?forum_id=490055 for details on procedure // obones
|
|
2005-07-02:
|
|
- TJvOfficeColorPanel: Rename property CustomColors to ColorDlgCustomColors. // dejoy
|
|
- TJvOfficeColorPanel: Rename property Options to ColorDialogOptions. // dejoy
|
|
- TJvOfficeColorButtonProperties: Rename property DragCaption to FloatWindowCaption. // dejoy
|
|
- TJvCustomOfficeColorButton: Rename property CustomColors to ColorDlgCustomColors. // dejoy
|
|
- TJvCustomOfficeColorButton: Rename property Options to ColorDialogOptions. // dejoy
|
|
- TJvCustomOfficeColorButton: Removed code of compatible to loading TJvColorButton. // dejoy
|
|
- Renamed HotColor property to HotTrackOptions.Color. // dejoy
|
|
2005-06-13:
|
|
- Operator properties renamed to SetOperator and SQLOperator to avoid C++ confusion in JvXMLDatabase // obones
|
|
2005-06-10:
|
|
- Issue 3000: a handle is now required to update the display of the TJvDatePickerEdit // obones
|
|
2005-05-13:
|
|
- Merged TJvTransparentButton and TJvTransparentButton2 // ahuser
|
|
- Renamed TJvTransparentButton.Offset to PressOffset // ahuser
|
|
- Moved TJvTransparentButton.ActiveImage, GrayImage, DisabledImage, DownImage to new subcomponent Images // ahuser
|
|
2005-05-09:
|
|
- Added new published event OnAdvColorButtonClick to TJvOfficeColorButton and TJvOfficeColorPanel // ahuser
|
|
2005-05-04:
|
|
- Added published JvModernTabBarPainter.TabWidth property // ahuser
|
|
2005-04-23:
|
|
- Fixed Mantis: 2871: TJvCustomGraphicButton.Click calls inherited in the wrong order // ahuser
|
|
This fix changes the meaning on "button.Down" in the OnClick handler. "Down" is no more inverted.
|
|
2005-03-30:
|
|
- added new components TJvPoweredByJCL and TJvPoweredByJVCL // (rom)
|
|
2005-03-13:
|
|
- Added TJvTabBar.AllowTabMoving // ahuser
|
|
- Changed default value of TJvTabBar.FlatScrollButtons to True // ahuser
|
|
2005-03-10:
|
|
- Renamed TJvSimpleXMLElem.Pointer property to NameSpace. This describes what it actually is // peter3
|
|
- Added TJvSimpleXMLElem.FullName function: returns NameSpace:Name or just Name depending on whether NameSpace is defined or not // peter3
|
|
2005-03-01:
|
|
- TJvRichEdit: Renamed TJvCustomRichEdit.InsertBitmap to TJvCustomRichEdit.InsertGraphic; allows now to insert TGraphic objects, not just TBitmap objects. //remkobonte
|
|
2005-02-01:
|
|
- ThemeManager packages have changed their names and JvCore has been updated.
|
|
Use latest versions from Mike's website.
|
|
2005-01-30:
|
|
- Added TJvProgramVersionCheck // JFudickar
|
|
This component gives you the possiblity to check for newer program versions of your application on different locations.
|
|
There is principle support for Local Network-, HTTP-, FTP- and Database-Locations. This release contains Local Network and
|
|
HTTP components (using INDY or ICS)
|
|
- Added Support for SMExport, SMImport and DevExpress cxGrid to the JvDatabase*Actions
|
|
2005-10-12:
|
|
- Renamed JvImagesViewer.TJvImageItem to JvImagesViewer.TJvPictureItem (TJvImageItem also defined in JvListComb) // peter3
|
|
2005-01-01:
|
|
- Added JvDatabaseActionList and JvDatabase*Action // JFudickar
|
|
The new actions not only work with datasource components, also it's possible to connect them to a dbgrid or other components.
|
|
Additional engines for connections could be defined.
|
|
The actionlist has one Datacomponent property which is published to all attached JvDatabase*Actions
|
|
2004-12-13:
|
|
- Added donation TJvDebugHandler by Robert Meek // AHUser
|
|
2004-12-11:
|
|
- JvEditor now has BracketHighlighting which is extensible with Word-Pairs // AHUser
|
|
- JvEditor's TLineAttrs structure has changed. A new field "Border: TColor" was added // AHUser
|
|
2004-12-10:
|
|
- Moved obsolute common/JvFinalize.pas to archive/ // AHUser
|
|
2004-12-06:
|
|
- TJvThread enhanced, now it's possible to show a dialog while the thread is executed. Two sample dialogs included // jfudickar
|
|
2004-11-28:
|
|
- JvFooter now uses JvImgBtn instead of JvBitBtn (JvBitBtn renders disabled hi-color glyphs badly) // peter3
|
|
- JvMouseGesture changed to comply with JVCL coding rules. A JVCL Converter file has been added to the /converter folder to simplify updating old projects to use the new types and names. Event handlers still needs to be updated manually. // peter3
|
|
2004-11-25:
|
|
- The package generator has been updated to allow for GUID values (D2005 requirement) // obones
|
|
- JVCL Installer and build.exe have been updated to allow Delphi 2005 installation/compilation // ahuser
|
|
- bpg2mak.exe is compatible with Delphi 2005 .bdsgroup file format // ahuser
|
|
2004-11-22:
|
|
- TJvBalloonHint:
|
|
* Allow user to set hint font and color by assigning from Screen.HintFont and Application.HintColor when appropriate.
|
|
* Expand tab (#9) characters
|
|
* Try to avoid placing the window outside the screen bounds and if it does happen, make sure it is the bottom part of the window that isn't visible // peter3
|
|
- TJvListView:
|
|
* Several bugs with the load and save methods fixed
|
|
* Reimplemented some save/load methods using stringlists // peter3
|
|
- TJvZoom:
|
|
* Added ZoomPercentage - opposite of ZoomLevel
|
|
* Added CrosshairPicture. Use instead of CrossHairColor/CrossHairSize. Still need to set CrossHair to true to use.
|
|
* Added ZoomInAt method: use with Enabled set to false to manually control the zoom area, use with Enabled set to true to move the cursor to the specified location
|
|
* published several missing propeties (Anchors, Align, Constraints, Enabled, Visible) // peter3
|
|
2004-11-18:
|
|
- JvRas32: A new RasAvailable property has been added and it no longer raises an exception when RAS is not available // peter3
|
|
2004-11-17:
|
|
- Changed JclZlibMultiple.pas to use the new JclCompression.pas // (rom)
|
|
2004-11-07:
|
|
- Added the Config Manager API conversion and updated the Setup API conversion.
|
|
Components updated to use the Ansi version of the Setup API functions. // (rom)
|
|
2004-11-06:
|
|
- The package generator now uses a condition parser to allow complex expressions to be used.
|
|
This has no impact on C++ Builder packages, but all Delphi packages were updated to reflect
|
|
the change: no more IFDEFs are present in the output generated by pg. // obones
|
|
2004-11-05:
|
|
- Added the ability for TJvLogFile to save content automatically and limit size to a set value.
|
|
All this is off by default // obones
|
|
2004-11-04:
|
|
- Added packages and support files for Delphi2005 (D9) // peter3
|
|
2004-11-01:
|
|
- Support for drawing HTML text in a more generic fashion (support functions in JvJVCLUtils) // peter3
|
|
- Previous HTML routines in JvHTControls now only calls equivalent in JvJVCLUtils // peter3
|
|
- Added custom drawing to JvPrint and also a PrintHTML function // peter3
|
|
2004-10-24
|
|
- TJvCustomMenuItemPainter.DrawText renamed to DrawItemText to avoid problems in C++ Builder
|
|
(see JvMenus.pas for further details) // obones
|
|
2004-09-15
|
|
- Added FitCell property to JvDBGrid (Pete Stove and Fred) // obones
|
|
- JvButton is no longer registered on the palette. Use JvImgBtn or JvBitbtn instead. This change happened a long time ago, but has not been documented. // peter3
|
|
2004-09-14
|
|
- JvFormStorage now has two new properties: StoredValuesPath and StoredPropsPath controling
|
|
the path prefix to add for StoredProps and StoredValues. These should not be left empty
|
|
if there is a risk to have duplicates names between StoredProps and StoredValues // obones
|
|
- For some unknown reason, JvDBGridFooter MUST come after any other JvDBGrid related
|
|
unit or dcc32 from BCB6 crashes // obones
|
|
2004-09-13
|
|
- Introduced TJvDBGridFooter, the last part of the Ultim components donation // obones
|
|
2004-09-05
|
|
- Added FloatValue to TJvSimpleXML, defaults to 0.0 if Value is not a floating point number // obones
|
|
2004-09-04
|
|
- Added new component TJvMultiStringHolder and TJvLookupAutoComplete // ahuser
|
|
2004-09-02
|
|
- TJvCustomAppXMLStorage: Introduced the WhiteSpaceReplacement property that is used when a node
|
|
name contains a white space. Its default value is an empty string, thus forcing people to
|
|
set its value when they receive the exception telling them that an XML node name cannot
|
|
contain white space // obones
|
|
2004-08-18
|
|
- TJvAnimatedImage: Opaque renamed to Transparent and logic reversed // peter3
|
|
2004-08-09
|
|
- JvWStrUtils.pas moved to JCL as JclWideStrings.pas // (rom)
|
|
- JvParameterList improvements // jfudickar
|
|
2004-08-06
|
|
- The JvUrlGrabbers now have a Port property and more events that can be triggered. // obones
|
|
2004-08-01
|
|
- JvAppStorage and JvFormPlacement enhanced for usage of IJvAppStorageHandler,
|
|
now unpublished Form properties can be stored by JvFormPlacement //jfudickar
|
|
2004-07-27
|
|
- run/JvZlibMultiple.pas: Added support for selective extraction and listing archive contents without
|
|
writing any files to disk. Parameters added to OnDecompressingFile and OnDecompressedFile events. // WPOstma
|
|
2004-07-25
|
|
- Started to tighten Shift check for all keyboard input. // (rom)
|
|
- Mantis 1912: TJvSpinEdit now has a ShowButton property. // obones
|
|
- Bug fix and Mantis 1912: TJvStandardMenuItemPainter now paints correctly its checkmarks if there are
|
|
no image lists set. // obones
|
|
2004-07-24
|
|
- JvOfficeColorPanel can now select its buttons with a right click. Set RightClickSelect to True if you want that, it
|
|
is False by default to keep the previous behaviour. If there is a popup menu the button will only be selected if
|
|
SelectIfPopup is True (it is False by Default). This is for Mantis #1904 and is based on the code given by cpall // obones
|
|
2004-07-22
|
|
- Fixed: JvComCtrls.TJvTreeView tree nodes do not keep their checked state when set before the first WM_PAINT event // ahuser
|
|
- Improved: JvComCtrls.TJvIPAddress now supports the TAB for each field. Property TabThroughFields controls this feature // ahuser
|
|
- Class hierarchy changed: JvComCtrls.TJvIPAddress now inherits from TJvCustomControl instead of TJvWinControl // ahuser
|
|
- Fixed: JvComCtrls.TJvIPAddress now changes the controls's background. // ahuser
|
|
- Fixed: JvCtrls.TJvCustomImageButton has ignored Alignment. // ahuser
|
|
2004-07-21
|
|
- TJvDesktopAlert now has styles, use the StyleOptions property to define the parameters // obones
|
|
- TJvDesktopAlert can now use the Grow From Center style // obones
|
|
- Introduced TJvDesktopAlert.StyleOptions.StartSteps and EndSteps to control the number of
|
|
steps in the start and end animations // obones
|
|
- TJvDesktopAlert.FadeInTime is replaced by TJvDesktopAlert.StyleOptions.StartInterval // obones
|
|
- TJvDesktopAlert.FadeOutTime is replaced by TJvDesktopAlert.StyleOptions.EndInterval // obones
|
|
- TJvDesktopAlert.WaitTime is replaced by TJvDesktopAlert.StyleOptions.DisplayDuration // obones
|
|
- TJvDesktopAlert.AlphaBlendValue is removed, use TJvDesktopAlert.StyleOptions.CurrentStep // obones
|
|
2004-07-13
|
|
- TJvStrToHtml now always encodes known special characters as HTML named entities.
|
|
It still understands numerical entities when decoding // obones
|
|
- TJvDateEdit now has a published Date property // obones
|
|
2004-06-26
|
|
- Added Flat property to combo edits, replaces Ctl3D // remkobonte
|
|
2004-06-13
|
|
- TJvCipher is renamed to TJvCustomCipher as it is a base class // obones
|
|
- IsStored is introduced in TJvCustomCipher to control if Encoded and Key are stored // obones
|
|
2004-06-12
|
|
- Reimplemented Key, Encoded and Decoded in the ciphers // obones
|
|
2004-06-11
|
|
- Added Embedded Forms donation from "rossen" (in JvEmbeddedForms.pas and the JvAppFrm package) // peter3
|
|
2004-06-02
|
|
- VisualCLX support: use installer to install! // asn
|
|
- Updated/fixed Kylix 3(PE) packages. // asn
|
|
- cleaned ifdefs VCL/VisualCLX. // asn
|
|
2004-05-27
|
|
- reimplemented TJvXORCipher, TJvVigenereCipher and JvCaesarCipher from scratch in JvCipher.pas // (rom)
|
|
- all components now have palette icons // (rom)
|
|
- all palette icons checked and fixed // (rom)
|
|
2004-05-24
|
|
- Added new docking style, JvDockVIDVCStyle, from devedit // peter3
|
|
2004-05-21
|
|
- TJvZlibMultiple is now available for C++ Builder 5 and 6 // obones
|
|
2004-05-19
|
|
- Moved JvComputerInfo.pas, JvDeviceChanged.pas, JvDirectories.pas, JvKeyboardStates.pas,
|
|
JvSystemColors.pas and JvFileInfo.pas to archive. They are replaced by JvComputerInfoEx.pas // ahuser
|
|
2004-05-16
|
|
- JvgPointEditor.pas moved from \run to \design // peter3
|
|
2004-05-07
|
|
- Added support for WeekNumbers in JvDateTimePicker // peter3
|
|
- Added AutoHeaders property to NavPane (automatically displays a header in the page(s)) // peter3
|
|
2004-05-05
|
|
- Moved inspector components to their own package (JvInspector) // marcelb
|
|
2004-04-28
|
|
- Added JvBackground donation from Robert Rossmair to JvCore // peter3
|
|
2004-04-09
|
|
- Added OnCustomDraw event to TJvOutlookBar. Also added demo to show it off // peter3
|
|
- Added TJvNavPaneToolPanel to the Nav Pane components // peter3
|
|
- Added demo for JvDBImage
|
|
- Added JvDBImage to JvDB. JvDBImage can handle *any* graphic file format in DB tables // peter3
|
|
2004-04-08
|
|
- Moved "HMI Controls" and "HMI Non-Visual" and "HMI Indicators" to "HIM Components" palettte // ahuser
|
|
- Compatible to newest JCL // ahuser
|
|
- All components compile and run under BCB 6 without any error or hint // ahuser
|
|
2004-04-07
|
|
- New JVCL installer // ahuser
|
|
2004-04-05
|
|
- Added EDI Component donation from Raymond Alexander. NB! Requires the latest JCL (don't forget to recompile DJVCL.dpk!) // peter3
|
|
2004-04-04
|
|
- Removed JvTabControl and moved TJvTabControl into JvComCtrls.pas // peter3
|
|
- Added TabPainter property to JvPageControl and JvTabControl // peter3
|
|
- Added TJvTabDefaultPainter and TJvTabOutlookPainter to JvComCtrls // peter3
|
|
2004-04-02
|
|
- Added style manager to NavPane components // peter3
|
|
2004-04-01
|
|
- Major rewrite of TJvYearGrid: // obones
|
|
* Now inherits from TCustomGrid under v6 and upper
|
|
* Doesn't save nor reloads its state automatically anymore (too dangerous)
|
|
* GridYear property is renamed to Year
|
|
* Introduced Orientation, the grid can now be vertical
|
|
* Introduced AutoSize and AutoSize options for the grid to adapt to its contents
|
|
* Introduced FirstColWidth and FirstRowHeight
|
|
* Introduced YearFile to be used as default name with LoadYear and SaveYear
|
|
* Introduced CellMargins (if USEJVCL is defined)
|
|
* Introduced WeekendDays (not yet used in the display)
|
|
* Introduced Text Alignment for Month names, Day names, Days, and Year
|
|
* It should now be safe to use more than one grid year in the same project
|
|
2004-03-31:
|
|
- Added JvNavigationPane and related components // peter3
|
|
2004-03-30
|
|
- Removed JCL dependency from JvJCLUtils, JvJVCLUtils, JvWndProcHook, JvMenus // ahuser
|
|
- Moved JvFormPlacement related code from JvJVCLUtils to JvFormPlacement // ahuser
|
|
2004-03-27
|
|
- Rewrite of TJvTrayIcon; Added OnContextPopup // remkobonte
|
|
2004-03-26
|
|
- New build system for the JVCL 3. See jvcl3\packages\bin // ahuser
|
|
2004-03-23
|
|
- Added JvDesktopAlert component + demo // peter3
|
|
- Added TJvComputerInfoEx to JvSystem and also removed TJvDeviceChanged, TJvSystemColors, TJvKeyboardStates, TJvDirectories, TJvFileInfo since they are incorporated in JvComputerInfoEx // peter3
|
|
- Added JvDBFindEdit to JvDB and JvDotNetDBFindEdit to JvDotNetCtrls donated from yul // peter3
|
|
- Added JvColorTrackBar from Stefano Pessina to JvMM // peter3
|
|
- Updated JvMemoryDataset with new properties and events from Claudio F. Zwitkovits // peter3
|
|
2004-03-20
|
|
- JvFtpGrabber moved to Archive, replaced by TJvFtpUrlGrabber // obones
|
|
- JvHttpGrabber moved to Archive, replaced by TJvHttpUrlGrabber // obones
|
|
- JvMultiHttpGrabber moved to Archive, use TJvUrlListGrabber instead // obones
|
|
- JvLocalFileUrlGrabber introduced // obones (from peter3)
|
|
2004-03-19
|
|
- The menu item painters are now autonomous components, compatibility is preserved // obones
|
|
2004-03-16
|
|
- JvToolEdit.pas: restored functionality of Glyph property // remkobonte
|
|
2004-03-12
|
|
- Many corrections for BCB5 support // obones
|
|
2004-02-26
|
|
- Added JvOfficeColorButton, JvOfficeColorPanel and JvNetscapeSplitter from dejoy // peter3
|
|
- Added JvDBSearchEdit and JvDBSearchComboBox to JvDB package and demo to examples. Donated by Lionel Reynaud // peter3
|
|
- Added JvAppDBStorage, a storage implementation that can save to a database // peter3
|
|
- Added JvWizardRouteMapList, a route map that displays the pages as a list // peter3
|
|
2004-02-20
|
|
- BETA 1 released on sourceforge. CVS tagged with JVCL300BETA1 // peter3
|
|
2004-02-10
|
|
- Added Scaled = false to all \design, \run and \install dfm's that didn't have them. This should make the dialogs work better with large fonts. // peter3
|
|
2004-02-03
|
|
- Added Localization.html and updated documentation // obones
|
|
- Moved all C++ Builder packages to their new place (c?) // obones
|
|
- Updated templates and installer to cope with change in output directories for C++ Builder // obones
|
|
- Cleaned up crappy code in TJvAviCapture // obones
|
|
2004-01-30
|
|
- added JvDBHTLabel donation from Maciej Kaczkowski // peter3
|
|
- added AutoSizeColumns, AutoSizeColumnsIndex, MinColumnWidth and MaxColumnWidth to TJvDBGrid // peter3
|
|
- added improved MultiSelect code from Lionel Reynaud // peter3
|
|
2004-01-29
|
|
- added AutoHint property to JvEdit // peter3
|
|
- added tvAutoHideIcon to TJvTrayIcon.Options // peter3
|
|
2004-01-26
|
|
- split JvEditor into JvEditorCommon, JvEditor, JvUnicodeEditor // ahuser
|
|
2004-01-20
|
|
- changed makefile.mak in Images and created JvDBControls.rc and JvDBGrid.rc // (rom)
|
|
- Internal reimplementations in JvBehaviorLabel.pas. Added TJvLabelNone behavior // (rom)
|
|
2004-01-18
|
|
- Ensured all files using TJvDBGrid use the JvDBGrid.pas file // obones
|
|
- Renamed TJvAppXMLStorage to TJvAppXMLFileStorage for consistency // obones
|
|
- Introduced TJvCustomAppMemoryFileStorage, ancestor of all file related storages // obones
|
|
- Reverted FileName to its old type (TFileName) in all file related storages // obones
|
|
2004-01-17:
|
|
- Removed the LeftMargin property of TJvPopupMenu // obones
|
|
- moved TJvPopupListBox to JvComponent and removed it from JvGrids and JvInspector // ahuser
|
|
- changed all WM_SETFOCUS/WM_KILLFOCUS/CM_ENTER/CM_EXIT/CM_FOCUSCHANGED to JvExVCL
|
|
methods (except the USEJVCL'ed units) // ahuser
|
|
- moved the JVCLAboutInfo to JvExVCL // ahuser
|
|
2004-01-16:
|
|
- renamed TCustomJvDBTreeView to TJvCustomDBTreeView // ahuser
|
|
2004-01-15:
|
|
- Extracted TJvDBGrid from JvDBControls into its own unit, JvDBGrid // peter3
|
|
- Added JvDBGrid additions from Lionel Reynaud // peter3
|
|
- Added JvDBGridExport (and demo) from Lionel Reynaud // peter3
|
|
- Renamed JvDBCtrls.Res to JvDBControls.res and moved JvDBGrid resources to JvDBGrid.res // peter3
|
|
- Fixed identifier issue in JvXPBar and JvThemeseEnabled error // peter3
|
|
2004-01-14:
|
|
- Added Colors subproperty to JvXPBar for previously unpublished colors // peter3
|
|
2004-01-12:
|
|
- Changed combo edits from using Glyph -> Images;ImageIndex,
|
|
Old properties can still be read from the stream // remkobonte
|
|
- Added Action property for combo edits // remkobonte
|
|
2004-01-05:
|
|
- Most components that used CM_MOUSEENTER/LEAVE have now a MouseEnter/Leave method // (ahuser)
|
|
- Added JvExVCL units. (ahuser)
|
|
2003-12-28:
|
|
- removed now unused {$DEFINE HL_NOT_QUITE_C} from JVCL.INC // (rom)
|
|
- removed now unused {$DEFINE USE_OLD_DBLISTS} from JVCL.INC // (rom)
|
|
2003-12-27:
|
|
- Renamed all OnMouseExit events to OnMouseLeave // (ahuser)
|
|
2003-12-14:
|
|
- New component TJvDropTarget (implements IDropTarget) in JvDragDrop.pas // (ahuser)
|
|
2003-12-09:
|
|
JvMovableBevel.TJvScrollTextDirection -> renamed elements "2" changed to "To" // (rom)
|
|
2003-12-07:
|
|
- Modified TJvThumbView: To be consistent with the VCL behaviour, OnChange is now triggered after the change and an OnChanging event has been added. OnChanging is triggered before the actual change // obones
|
|
- Modified the package generator to use an XML configuration file. // obones
|
|
- Added TJvAppXmlStore and all the required files for it. It is in the JvSystem package. // obones
|
|
- Added JvCustomItemViewer, JvImagesViewer, JvImageListViewer and JvOwnerDrawViewer and demos // peter3
|
|
2003-12-06:
|
|
- Moved JvAnalogClock and JvClock to \archive. Renamed JvxClock/TJvxClock to JvClock/TJvClock. // peter3
|
|
2003-12-01:
|
|
- renamed TJvAVICapture.HWND to Handle // ahuser
|
|
2003-11-19:
|
|
- updated bcb6 packages in CVS to reflect the xml sources. // obones
|
|
- updated the build status page for BCB6 (all ok). // obones
|
|
2003-11-18:
|
|
- improved JvTurtle, some small API changes (method Interpret) // (rom)
|
|
- JvAnalogClock, changed all name suffixes Hr to proper Hour (dtx updated)
|
|
- removed the really ugly NotImplemented from JvJVCLUtils.pas and replaced it with Exceptions.
|
|
2003-11-16:
|
|
- Updated the package generator // olivier
|
|
- Finished creating the xml files for all packages. // olivier
|
|
2003-11-15:
|
|
- Changed the xml format for the packages generator so that it's easier to read. // olivier
|
|
2003-11-13:
|
|
- Created two projects for the package generator: on on command line, the other to edit // olivier
|
|
2003-11-12:
|
|
- Move TJvListBox from JvCtrls.pas to JvListBox.pas // marcelb
|
|
- Added help dialog in the Package Generator. // olivier
|
|
- Added Guess dialog for dfm files in the package generator // Olivier
|
|
2003-11-10:
|
|
- PackageGenerator thought to be complete. Testing starts // olivier
|
|
2003-11-09:
|
|
- Started creation of PackageGenerator, still some work to do // olivier
|
|
2003-11-08:
|
|
- Updated BCB packages to include MPL header and ensure the build goes ok in the IDE AND in the batch file // olivier
|
|
- Updated installation and C++ Builder documentation // olivier
|
|
- Finally fixed TJvUrlListGrabber. Please use demo for testing. // olivier
|
|
- Moved JvCaret from JvSystem to JvCore for all builds to reflect Delphi 7 and BCB5 packages. //olivier
|
|
- Updated TJvUrlListGrabber and the associated demo. Still the design time bug is not fixed. // olivier
|
|
2003-11-07:
|
|
- Fixed BCB build // olivier
|
|
2003-11-05:
|
|
- WidthOf and HeightOf renamed to RectWidth and RectHeight // peter3
|
|
- Moved lots of procedures from JvJVCLUtils to JvJCLUtils. Basically, anything that doesn't rely on other JVCL units and doesn't use TComponent and above are now in JvJCLUtils. Graphic stuff has been left in JvJVCLUtils even if it doesn't use (J)VCL. // peter3
|
|
- Replaced IsPointInRect with JvJCLUtils.PtInRectExclusive. // peter3
|
|
- Replaced PointInRect with JvJCLUtils.PtInRectInclusive. // peter3
|
|
2003-11-04:
|
|
- Updated BCB 5 packages to match the Delphi 7 packages. Some units were previously omitted from the BCB5 packages and JvCaret was still in the System package. It has been moved to the Core package.
|
|
- Modified JvDlgsReg.pas for BCB5 compatability enclosing JvDialogActns in {$IFNDEF BCB5} in the uses clause and omitting the RegisterActions call for BCB5. This is necessary because BCB5 cannot build/link JvDialogActns. // lcc
|
|
- Added functionality to JvRichEdit.pas to use the MS Text converters. // remkobonte
|
|
- Added image for JvCharMap. Added JvCharMap to JvCtrls. Changes for D5. Updated demo. // peter3
|
|
2003-11-03: Added JvCharMap - a control similar to the character map grid in the charmap.exe utility in Windows // peter3
|
|
2003-11-02:
|
|
- Added IFDEFS excluding Variants from the uses clause for BCB5 (only) in JvSALCore.pas and JvXmlTree.pas. These exclusions are required for proper compilation under BCB5.
|
|
2003-11-02:
|
|
- JvUrlListGrabber is now almost complete, it works if created dynamically // olivier
|
|
- Merged TJvPanel with donated TArrangePanel // andreas
|
|
2003-11-01:
|
|
- Modified the batch files for BCB so that it can now build from the command line // olivier
|
|
- Modified BCB6 and BCB5 packages to allow building from the command line // olivier
|
|
- Modified all BCB packages to add $(PATH) in the LIBPATH node // olivier
|
|
- Updated installation guide to better describe BCB behaviour // olivier
|
|
2003-10-26:
|
|
- Added {$IFNDEF BCB5}/{$ENDIF} around the Variants unit in the uses clause of
|
|
JvForth.pas, JvSALCore.pas and JVXmlTree.pas to avoid a BCB5 compile error.
|
|
2003-10-20:
|
|
- JvxCtrls split into several smaller unit: JvxCheckListBox (contains both TJvxCustomListBox and TJvxCheckListBox), JvSecretPanel, JvTextListBox and JvSpeedButton. // peter3
|
|
- TJvCustomLabel moved from JvxCtrls to JvLabel // peter3
|
|
2003-10-20:
|
|
- JvHook.pas moved to archive // andreas
|
|
2003-10-19:
|
|
- Updated JvMenus and started documenting it //olivier
|
|
- Updated the JvRichEdit demo // olivier
|
|
- Removed some unit dependencies from JvJCLUtils and JvJVCLUtils // andreas
|
|
2003-10-18:
|
|
- Updated the BCB compatibility guide // olivier
|
|
- Updated the installation guide for BCB // olivier
|
|
2003-10-17:
|
|
- JvStrToHtml.pas StringToHtml and HtmlToString had done the opposite // andreas
|
|
2003-10-14:
|
|
- Updated the BCB compatibility guide // olivier
|
|
2003-10-13:
|
|
- moved JvTransparentForm to /archive - duplicate of JvFormTransparent // peter3
|
|
2003-10-11:
|
|
- added BCB6 packages for JvManagedThreads // obones
|
|
- implemented CheckSynchronize in JvManagedThreads for Delphi5 //ahuser
|
|
- added D5 packages for JvManagedThreads // peter3
|
|
2003-10-10:
|
|
- moved types from JvConsts to JvTypes. JvConsts does no longer depend on VCL // andreas
|
|
- merged JvComponent and JvTypes with the JVCLX ones. // andreas
|
|
- added JvManagedThreads donation from Erwin Molendjik // peter3
|
|
2003-10-09:
|
|
- added TJvImageList component ("Images and Animations" palette) // andreas
|
|
2003-10-08:
|
|
- added TJvAppInstances component (JclAppInstances wrapper) // andreas
|
|
2003-10-07:
|
|
- added new control, TJvComboListBox, that displays a combobox on the selected item. // peter3
|
|
2003-10-06:
|
|
- added JvClipbrd (from Olivier Sannier). Enhanced Clipbrd with delayed format rendering // peter3
|
|
2003-10-04:
|
|
- resourcestring extraction of the units under design // andreas
|
|
- resourcestring extraction of the units under run // andreas
|
|
2003-10-03:
|
|
- New component TJvDBMaskEdit in JvDBControls.pas //W.Postma
|
|
- DaysBetween implementation in JvJCLUtils was wrong. It returned the days between plus one day and was not able to handle "Younger-Older" // andreas
|
|
2003-10-01:
|
|
- added Delphi 6 Personal Edition packages
|
|
2003-09-30
|
|
- updated the installation guide for BCB specific steps // olivier
|
|
2003-09-29
|
|
- updated the BCB compatibility guide // olivier
|
|
2003-09-28:
|
|
- Added ButtonDown status properties to JvOutlookBar // andreas
|
|
- Theme support for most components // andreas
|
|
2003-09-26:
|
|
- unicode UJvEditor moved to JvUnicodeEditor/JvUnicodeHLEditor, restored the ANSI JvEditor without MBCS support // andreas
|
|
- Moved TJvgReportParamsEditor from /design/JvgReportParamsForm to /run/JvgReportParamsEditor //peter3
|
|
2003-09-25:
|
|
- fixed bug with Scrollbars in JvThemes // andreas
|
|
- Updated JvCsvData, JvDBLookup, JvBalloonHint, JvTimeLine, JvOutlookBar,
|
|
JvCaptionButton, JvSpin, JvCtrls, JvRichEdit, JvEditor, JvPickDate, JvxCtrls,
|
|
JvToolEdit to JvThemes // andreas
|
|
- JvInstallLabel: ImageList renamed to Images, changed TImagelist to TCustomImagelist // peter3
|
|
- JvListComb: Imagelist renamed to Images, changed TImagelist to TCustomImagelist // peter3
|
|
- JvExtraInspEditors: Imagelist renamed to Images, changed TImagelist to TCustomImagelist // peter3
|
|
- JvBmpAnimator: Imagelist renamed to Images, changed TImagelist to TCustomImagelist // peter3
|
|
- JvImageWindow: renamed Imagelist to Images, changed TImagelist to TCustomImagelist // peter3
|
|
- JvErrorProvider: renamed to JvErrorIndicator, Imagelist renamed to Images // peter3
|
|
- Added JvThemes.pas unit for theme aware components // andreas
|
|
2003-09-24:
|
|
- Added updated Unicode JvEditor // andreas
|
|
2003-09-23:
|
|
- Added updates to JvHTControls from Maciej Kaczkowski // peter3
|
|
- NB! BCB packages not updated!
|
|
- Added JvDBLookupComboEdit donation from Michael Habbe // peter3
|
|
- TJvSQLScript registered in JvDBReg.pas // peter3
|
|
2003-09-20:
|
|
- NB! JvCustomC?R packages not updated!
|
|
- Added new JvUnicodeCanvas.pas to JvCustomD?R package // peter3
|
|
- NB! Andreas also provided a fixed JclUnicode.pas but this has yet to be updated in JCL // peter3
|
|
- Added {$DEFINE HL_NOT_QUITE_C} (used by JvEditor) to JVCL.INC. Defined by default. // peter3
|
|
- Updated JvInterpreter_JvEditor.pas to reflect changes in JvEditor // peter3
|
|
- Added UseFixedPopup property to JvEditor // peter3
|
|
- Changed GetPopupMenuEx to use a positive ("Update") instead of a negative ("NoUpdate") boolean. I never could get my head around double negatives <g> // peter3
|
|
- Fixes for the HL_NOT_QUITE_C defines + the new hlHiglighter define in JvEditor // peter3
|
|
- Changes to JvEditor from Andreas Hausladen:
|
|
=============================================
|
|
JvEditor.pas
|
|
- The unicode editor with some minor bugfixes and further speed optimations
|
|
- The AnsiString editor no more exists.
|
|
- added WM_GETTEXT message handler
|
|
JvFixedEditPopup.pas
|
|
- added IFixedPopupIntf interface. For Delphi 5 the old SendMessage function is used
|
|
- speed optimations for the SendMessage method
|
|
JvHLEditor.pas
|
|
- adjusted for unicode JvEditor
|
|
- added TJvEditorHighlighter component for external highlighters
|
|
JvHLParser.pas
|
|
- added unicode version TJvHLParserW of the parser
|
|
- added unicode versions of the functions
|
|
JvJCLUtils.pas
|
|
- added unicode versions of some functions used by JvEditor
|
|
- added MoveWideChar and FillWideChar
|
|
- speed optimation for Spaces, AddSpaces, MakeStr
|
|
JvUnicodeCanvas.pas
|
|
- new unit that contains a TCanvas derived class TUnicodeCanvas that can be type casted from any TCanvas derived class. It supports TextRectW, TextOutW, TextExtentW, TextWidthW and TextHeigthW.
|
|
"- The AnsiString editor no more exists."
|
|
I have a backup with all bug fixes and speed optimations of the AnsiString JvEditor.
|
|
The unicode JvEditor has a "LinesANSI" property. This property is only for the object inspector.
|
|
=============================================
|
|
2003-09-20:
|
|
- Added MeasureStyle property to JvComboBox // marcelb
|
|
- Added AutoSize and WordWrap properties to JvCheckBox and JvRadioButton // peter3
|
|
2003-09-18:
|
|
- added new methods to TJvStringGrid: AutoSizeCol, InsertRow, InsertCol, RemoveRow, RemoveCol, HideRow, ShowRow, HideCol, ShowCol and Clear and a new FixedFont property // peter3
|
|
2003-09-16:
|
|
- moved JvgRegLibDelphi3, JvgRegLibDelphi and JvgRegLibCBB5 to /archive - not used // peter3
|
|
- renamed JvgRegLibDelphi.pas to JvGlobusReg.pas to follow JVCL naming rules
|
|
- replaced TProgress event type with TJvProgressEvent
|
|
- renamed TJvPrintProgressEvent to TJvProgressEvent
|
|
- reanmed TJvProgressEvent to TJvHTTPProgressEvent
|
|
- renamed TOnSortMethod to TJvListViewColumnSortEvent and changed from function to procedure (event functions are bad...) // peter3
|
|
- moved event type declarations from JvListView to JvTypes // peter3
|
|
- Changed TJvCustomComboBox into a data consumer // marcelb
|
|
2003-09-13:
|
|
- Changed TJvCustomLabel into a data consumer //marcelb
|
|
2003-09-12:
|
|
- Generic storage backend component added //marcelb
|
|
- TJvFormStorage and components using it adapted to use the storage backend //marcelb
|
|
2003-09-02:
|
|
- Recased classes, properties and methods. This shouldn't affect Delphi but BCB users might have to make amendments. // peter3
|
|
- Added HotTrackFontOptions to controls that have a HotTrackFont property. Basically, HotTrackFontOptions determines how changes to a control's Font i spropagated to the HotTrackFont. // peter3
|
|
2003-08-26:
|
|
- Renamed JvRadioControl to JvDialButton // marcelb
|
|
- Update JVCConvert.dat file for JvRadioControl, JvTransLED and JvBlinkingLED // marcelb
|
|
2003-08-25:
|
|
- Moved JvRadioControl from JvCustom package to JvHMI package // marcelb
|
|
- Supplied palette icon for segmented LED display // marcelb
|
|
2003-08-23:
|
|
- Moved examples from jvcl/examples to dev/JVCL3/examples. Added Jv prefix to folders // peter3
|
|
- Moved jvcl/devtools to dev/JVCL3/devtools // peter3
|
|
- Moved JVCLConvert *.dat files to dev/JVCL3/converter // peter3
|
|
- Moved jvcl/Convert to dev/JVCL3/devtools/JVCLConvert // peter3
|
|
- Merged TJvTransLED and TJvBLinkingLED into TJv(Custom)LED // marcelb
|
|
- Moved JvLED to JvHMI package // marcelb
|
|
2003-08-22:
|
|
- Added new HMI package // marcelb
|
|
- Added rewritten LEDDisplay donation by Jay Dubal (JvHMI package) // marcelb
|
|
2003-08-17:
|
|
- Added Images, ImageList and Spacing to TJvCustomLabel // peter3
|
|
- Moved code from TJvLabel to TJvCustomLabel // peter3
|
|
|
|
2003-08-17:
|
|
- Renamed/Moved duplicate identifiers:
|
|
* TDaysOfWeek -> moved to JvTypes
|
|
* JvxCtrls.TJvButtonGlyph -> JvxCtrls.TJvxButtonGlyph
|
|
* JvDBLookupTreeView.TJvDataSourceLink -> JvDBLookupTreeView.TJvLookupDataSourceLink
|
|
* JvgCommClasses.TJvgBevel -> JvgCommClasses.TJvgBevelOptions
|
|
* JvJVCLUtils.TJvGradient -> JvJVCLUtils.TJvGradientOptions
|
|
* TJvHTMLElement(Stack) -> moved to new unit JvMarkupCommon.pas
|
|
* JvListComb.TJvListItem -> JvListComb.TJvImageItem
|
|
* JvDBLookupTreeView.TJvPopupDataList -> JvDBLookupTreeView.TJvTreePopupDataList
|
|
* JvScreenCanvas.pas moved to \archive (not used)
|
|
* JvScrollMax.TJvScrollBar -> JvScrollMax.TJvPanelScrollBar
|
|
* JvLookout.TJvSpacer -> removed (not used)
|
|
* TJvTFVisibleScrollBars -> moved to JvTFUtilspas
|
|
* JvDriveCtrls.TJvImageSize -> moved to JvTypes
|
|
* JvLookOut.TJvImageSize -> moved to JvTypes
|
|
* JvMenus.TJvImageSize -> renamed to JvMenus.TJvMenuImageSize
|
|
* JvRichEditToHtml.TJvParaAttributes -> renamed to TJvParaAttributesRec
|
|
* JvContentSCroller.TJvScrollDirection -> renamed to TJvContentScrollDirection
|
|
* JvMovableBevel.TJvScrollTextDirection -> renamed to TJvBevelScrollTextDirection
|
|
// peter3
|
|
|
|
2003-08-01:
|
|
- Added converted UTF components donated by UIB (now called JvTimeFramework) // peter3
|
|
|
|
2003-07-29:
|
|
- Renamed properties and events in TJvImageSquare:
|
|
BackColor -> Color
|
|
OnEnter -> OnMouseEnter
|
|
OnExit -> OnMouseLeave
|
|
// peter3
|
|
2003-07-28:
|
|
- Removed JVCL components from (mainly) design-time forms to minimize inter-package dependencies. When writing
|
|
property editors for components in the future, please try to keep the number of JVCL components used as low
|
|
as is absolutely possible (TODO: put this in the docs as well).
|
|
// peter3
|
|
|
|
2003-07-25:
|
|
- TJvThreadTimer
|
|
* rewritten by Ivo Bauer to enable resetting the thread and handle exceptions better // ivobauer
|
|
* renamed properties to be name compatible with TTimer:
|
|
Delay -> Interval
|
|
Active -> Enabled
|
|
//peter3
|
|
|
|
2003-07-12:
|
|
- Added TJvBlinkingLED (derived from TJvTransLED) from Tomas Hensle // peter3
|
|
|
|
2003-07-11:
|
|
- Added updated JvPlugin units from Stefaan Lesage // peter3
|
|
- Added JvConvert conversion file for KWizard // peter3
|
|
- Added new palette images for RouteMaps // peter3
|
|
- Added KWizard and associated RouteMap components (renamed to JVCL standard) donation from William Wue, Steven Forbes and Max Evans // peter3
|
|
- Renamed TJvImageDlg to TJvImageDialog // peter3
|
|
- Changed UIBJVCL to USEJVCL to accomodate KWizard. When defined, JvUIB and JvWizard are installed in "JVCL" mode, i.e using TJvComponent or similar as the base class for the main component thus enabling the JVCL About box // peter3
|
|
|
|
2003-06-29:
|
|
- Added TJvAVICapture component from Olivier Sannier // peter3
|
|
|
|
2003-06-26:
|
|
- Removed JvAutoSave and JvRegAutoSave. From now on, use JvFormStorage instead. // peter3
|
|
|
|
2003-06-23:
|
|
- Readded old TJvGradientCaption as TJvGradientHeaderPanel. Unit renamed from JvGradientCaption.pas to JvGradientHeaderPanel.pas // peter3
|
|
- Added JvDBGroupPanel.pas from Steve Paris // peter3
|
|
- Removed unnecessary IFDEF's (WIN32, COMPILER3_UP, COMPILER4_UP etc) // peter3
|
|
- Removed the JvJCLUtils.ResStr function since it was now a noop (returns input) // peter3
|
|
|
|
2003-06-22:
|
|
- Renamed TJvxGradienCaption to TJvGradientCaption. Renamed JvGrdcpt.pas to JvGradientCaption.pas // peter3
|
|
- Added missing units. // peter3
|
|
- Copied needed images from old jvcl to new jvcl3 images folder // peter3
|
|
- Moved obsolete or plain useless stuff to \archive // peter3
|
|
- Moved unused, support units to \run\unused. These files could possibly go to JCL. We don't need them // peter3
|
|
|
|
2003-06-21:
|
|
- Renamed all BDE units to JvBDEXXX // peter3
|
|
- Renamed all DB units to JvDBXXX // peter3
|
|
- Removed DBTables and BDE from uses in JvCsvData // peter3
|
|
- Removed warnings in JvCsvData // peter3
|
|
|
|
2003-06-20:
|
|
- Merged all run-time util style units (JvAppUtils.pas,JvDateUtil.pas,JvFileUtil.pas,JvFunctions.pas,JvIconClipboardUtils.pas,JvRle.pas,JvStrUtil.pas,JvStrUtils.pas,JvUtils.pas,JvVCLUtils.pas) into JvJVCLUtils and JvJCLUtils (there's one for the interpreter as well, but that is untouched). Basically, anything that goes into JvJCLUtils is stuff that is "JCL compatible", i.e doesn't require Forms.pas or anything from JVCL. Everything else goes into JvJVCLUtils. The JvJCLUtils unit should then be easier to integrate into JCL and eventually be removed. // peter3
|
|
- Merged all const type units (JvxDConst.pas, JvConst.pas, JvCtlConst.pas, JvDBConst.pas, JvxRConst.pas) into common\JvConsts and common\JvDBConsts (there's one for the interpreter as well, but that one is untouched). // peter3
|
|
- Merged JvDBUtil into JvBDEUtils // peter3
|
|
- Moved changelog.txt from \jvcl3\source to \jvcl3 (source will disappear eventually) // peter3
|
|
|
|
2003-06-19:
|
|
- Updated units with latest changes from official jvcl // peter3
|
|
|
|
2003-06-18:
|
|
- Renamed units:
|
|
JvTMTL -> JvTMTimeLine
|
|
JvAutoSizeCompo -> JvFormAutoSize
|
|
JvGrdCpt -> JvGradientCaption
|
|
JvPlacemnt -> JvFormPlacement
|
|
JvVerInf -> JvVersionInfo
|
|
JvUCB -> JvUninstallCtrls
|
|
JvTimerLst -> JvTimerList
|
|
JvSysComp -> JvCreateProcess
|
|
JvObjStr -> JvObjectStrings
|
|
JvMrgMngr -> JvMergeManager
|
|
JvMouseTimerU -> JvMouseTimer
|
|
JvFDualList -> JvDualListForm
|
|
JvExcptDlg -> JvExceptionForm
|
|
JvDBSecur -> JvDBSecurity
|
|
JvDBRichEd -> JvDBRichEdit
|
|
JvDBPrgrss -> JvDBProgress
|
|
JvDBExcpt -> JvDBExceptionForm
|
|
JvColorBtn -> JvColorButton
|
|
JvCntScr -> JvContentScroller
|
|
JvCmdEdit -> JvCommandEdit
|
|
JvChPswDlg -> JvCheckPasswordForm
|
|
JvOLBar -> JvOutlookBar
|
|
JvSbSetup -> JvSpeedbarSetupForm
|
|
JvRegTV -> JvRegistryTreeview
|
|
JvPrgrss -> JvProgressUtils
|
|
JvPluginMan -> JvPluginManager
|
|
JvQbnddlg -> JvQueryParamsForm
|
|
JvRadioCtl -> JvRadioControl
|
|
JvRecentMenuBtn -> JvRecentMenuButton
|
|
JvRemLog -> JvRemoteLogin
|
|
JvSHFileOp -> JvSHFileOperation
|
|
JvSplshWnd -> JvSplashWindow
|
|
JvSQLS -> JvSQLScript
|
|
JvStartMenuBtn -> JvStartMenuButton
|
|
JvStrHlder -> JvStringHolder
|
|
JvRichEd -> JvRichEdit
|
|
JvControlPanel -> JvControlPanelButton
|
|
JvClipMon -> JvClipboardMonitor
|
|
JvClipView -> JvClipboardViewer
|
|
JvDataConv -> JvConverter
|
|
JvPageMngr -> JvPageManager
|
|
JvBmpAnim -> JvBmpAnimator
|
|
JvClipIcon -> JvIconClipboardUtils
|
|
JvArrowBtn -> JvArrowButton
|
|
JvMemDS -> JvMemoryDataset
|
|
JvMagnet -> JvFormMagnet
|
|
JvDlg -> JvProgressForm
|
|
JvCurrEdit -> JvBaseEdits
|
|
JvDBComb -> JvDBCombobox
|
|
JvDBCtrl -> JvDBControls
|
|
JvHLEdPropDlg -> JvHLEditorPropertyForm
|
|
JvIcoList -> JvIconList
|
|
JvPropAutoSave -> JvAutoSave
|
|
JvTransBtn -> JvTransparentButton
|
|
JvxLogin -> JvLoginForm
|
|
JvxLoginDlg -> JvDBLoginDialog
|
|
JvProps -> JvPropsStorage
|
|
JvxAnimate -> JvAnimatedImage
|
|
JvMRUList -> JvMRUManager
|
|
JvMRU -> JvMRUList
|
|
JvObjPickerComp -> JvObjectPickerDialog
|
|
TJvControlPanel -> TJvControlPanelButton
|
|
TJvStartMenuBtn -> TJvStartMenuButton
|
|
TJvRecentMenuBtn -> TJvRecentMenuButton
|
|
|
|
JvAppletProperty -> JvAppletEditor
|
|
JvBehaviorLabelProperty -> JvBehaviorLabelEditor
|
|
JvChNtfyProperty -> JvChangeNotifyEditor
|
|
JvTimLstEd -> JvTimerListForm
|
|
JvTipOfDayProp -> JvTipOfDayEditor
|
|
JvStrLEdit -> JvStringsForm
|
|
JvSelDSFrm -> JvSelectDataSetForm
|
|
JvPresrDsn -> JvFormPropertiesForm
|
|
JvPluginParams -> JvPluginParamsForm
|
|
JvPictEdit -> JvPictureEditForm
|
|
JvPgMngrEd -> JvPageManagerForm
|
|
JvOutEdit -> JvLookoutEditor
|
|
JvOLBEditor -> JvOutlookBarForm
|
|
JvMinMaxEd -> JvMinMaxForm
|
|
JvJVCLAboutProperty -> JvJVCLAboutEditor
|
|
JvImagPrvw -> JvImagePreviewForm
|
|
JvID3v2Define -> JvID3v2DefineForm
|
|
JvIcoLEdit -> JvIconListForm
|
|
JvHTHintEditor -> JvHTHintForm
|
|
JvGradEdit -> JvGradientCaptionForm
|
|
JvDirFrm -> JvDirectoryListForm
|
|
JvSbEdit -> JvSpeedbarForm
|
|
JvTimeLineEdit -> JvTimeLineEditor
|
|
JvCheckItm -> JvCheckedItemsForm
|
|
JvaDsgn -> JvDesignerUtils
|
|
JvDateTimeDlg -> JvDateTimeForm
|
|
JvCsvDataDsgn > JvCsvDataEditor
|
|
JvCsvDataDefStrDsgn -> JvCsvDataForm
|
|
// peter3
|
|
|
|
|
|
2003-06-17:
|
|
- Changed folder structure:
|
|
* Each Delphi/BCB package collection has it's own subfolder in \packages
|
|
* Sources split into a \design folder and a \run folder. Some items are probably incorrectly located at the moment, but this will change as I build the packages
|
|
* All resources (.res and .dcr) are now located in \resources folder
|
|
* All INC and common files are now located in \common
|
|
// peter3
|
|
2003-06-15:
|
|
- Added a first set of d7 packages // peter3
|
|
|
|
2003-06-12:
|
|
- Created new dev subfolder on SF for the files (jvcl/dev/JVCL3) // peter3
|
|
|
|
2003-03-23:
|
|
- JvRollOut: Several properties have changed and been put into nested sub-properties.
|
|
To update current usage do the following:
|
|
* Color: change to Colors.Color
|
|
* ButtonColor: change to Colors.ButtonColor
|
|
* ButtonColTop: change to Colors.ButtonTop
|
|
* ButtonColBtm: change to Colors.ButtonBottom
|
|
* ColHiText: change to Colors.HotTrackText
|
|
* FrameColTop: change to Colors.FrameTop
|
|
* FrameColBtm: change to Colors.FrameBottom
|
|
* ImageExpanded: change to ImageOptions.IndexExpanded
|
|
* ImageCollapsed: change to ImageOptions.IndexCollapsed
|
|
* ImageList: change to ImageOptions.Images
|
|
* ImageOffset: change to ImageOptions.Offset // peter3
|