Hello
We are proud to annouce the release of CGDevTools version 3.5.0.231
IWCGjquery Suite
New:
- Support for Delphi 10.2 Tokyo
- Support for IW14.1.x
- New render mode in designtime using the own Intraweb structure. Needs to replace TIWAppForm with TIWCGAppForm (in unit IWCGJQControl). TIWCGJQFrame doesn't need no changes.
- Added: new unit IWCGJSGoogleMapsClasses, with Google Maps JavaScript API classes
- Added: new component IWCGJQGMap3Ex (based on recent jquery gmap3 v7.2.0)
- Added: new component IWCGDirectHTML, possibility to copy and paste HTML from browser or text and manage HTML directly, including in ajax events
Improvements/Changes/Added:
Core:
- Replacement of URLBase with AppURLBase
- Fixed: the issue with setting of TabOrder on first control of frame
- Fixed: setup issue with help download (https)
- Fixed: CGVersion.txt directory
IWCGJQCheckBoxList:
- Added: new property Title
- Added: internal browser params on OnClick event
IWCGJQDropDown
- Added: new property SingleDropCallerType - possibility to change toggle element type
IWCGJQScheduler
- Improved: layout design
- Changed: re-worked/converted to better architecture of jquery plugin
IWCGPanelList
- Added: new property ActiveCss - adds that class on clicked/active items
IWCGJQGMap3
- Added: GoogleApiKey property
- Added: support for multiple shapes in map (New Properties: Polygons, Polylines, Rectangles & Circles)
IWCGJQAccordion
- Added: new property DisableIcons - enable/disable icons
IWCGJQAutoComplete
- Fixed: close the autocomplete popup on drag start
IWCGJQEdit
- Added: new EnablePrefix property in CurrencyOptions
- Changed: autocomplete/autofill on password input, when Autocomplete is False
IWCGJQDialog, IWCGJQDialogEx
- Added: CGDesigner property
IWCGJQDateTimePicker
- Added: new properties TimeInput & OneLine
- Updated: jquery plugin to 1.6.3
IWCGJQDatePicker
- Added: new property CurrentBtn - show/hide the Today/Current button
IWCGJQPlayer
- Updated: jquery plugin to 4.0.4
IWCGJQFileUpload
- Added: new OnSaveFileEx event
IWCGJQGrid
- Added: new property ReadOnly in ColEditOptions
IWCGJQPivot
- Added: New OnAttrDropInit event
IWCGJQPDFViewer
- Updated: plugin to 1.7.225
Fixes:
Several Components:
- Fixed: trigger of TField.OnChange event on post, when have no changes
- Fixed: fixed the issue/parameter in several components, which cause AV in desing-time rendering
IWCGJQScheduler
- Fixed: issue with event updating, in week view mode, and on last day of week (e.g: Sunday)
- Fixed: drag issue in same day
- Fixed: issue with end time of event after drag'n'drop
- Fixed: the issue with day name on Sunday
- Fixed: issue with calling the OnSchedulerEventDeleting on confirm message
- Fixed: issue with removing of temp eventFixed: attach the drag events to wrapper, instead document.
- Fixed: issue with old linked variable and elements, after ajax rerender
IWCGJQTimePicker
- Fixed: set DataLink.Field to null when Time = 0 and NullAsEmpty = True
IWCGJQLayout
- Fixed/Changed: auto detect the zIndex property for resizer, if zIndexes.ResizerNormal is not setted
- Fixed: issue with Layout size, when the component is inside another Layout (nested)
- Fixed: the json name of zIndexes property
IWCGJQDialog
- Fixed: in some circumstances, internal GetDialog method have access violation
IWCGJQEdit
- Fixed: the issues with FormatOptions due the system FormatSettings
IWJQTabs, IWJQAccordion
- Fixed: Select Tab menu item in context menu
IWCGJQDateTimePicker
- Fixed: endering date options when OnlyTimePicker is TRUE
IWCGPanelList
- Fixed: issue with inserting css classes into the last attribute on RenderAsync
IWCGJQTinyMCE
- Fixed: set content with line breaks
- Fixed: ASPX - Request.Form in ASPX(IIS) value was potentially dangerous in setContent method
IWCGJSCodeMirror
- Fixed: update Text property
- Fixed: ASPX - Request.Form in ASPX(IIS) value was potentially dangerous...
IWCGJQDynaTree
- Fixed: the order of script execution when assigned OnSelect event
IWCGJQCheckBoxEx
- Fixed: issue with trigger onClick/OnChange when action come from keyboard (ENTER OR SPACE)
IWCGJQMemo
- Fixed: generating the hint with css data on render async
IWCGJQMessageDlg
- Fixed: low z-Index of message, does not allow to select the text
IWCGJQSelectableList
- Fixed: update the Selected property before trigger events
IWCGJQPivot
- Fixed: GetJSonEx of TIWCGJQPivotAggregator
IWCGJQSpreadSheet
- Fixed: issue with js of jsToggleCellStyle function
______________________________________________________________________________________________________________________________________
IWCGjquery Mobile Suite
New:
- New mobile component IWCGJQMGrid
- New mobile component IWCGJQMPlayer
Improvements/Changes/Added:
IWCGJQCheckBoxList
- Improved: ScrollTo auto-detect scrollable parent
- Added: item AjaxReRender procedure
IWCGJQMAccordion
- Added: new events OnCollapse & OnExpand
IWCGJQMImage
- Added: new Proportional property
- Fixed: setting the image source js and adjustments on proportional script
IWCGJQMGrid
- Adjustment for mobile
IWCGJQMSidePanel
- Optimized: for better user usability
- Added: new property ShowPanelOnInit
- Optimized: for new design-time rendering
Fixes:
IWCGJQMMobiScroll2
- Fixed: issues with file loading of themes
IWCGJQMRegion
- Fixed: duplicated css height