3.0.0.115
* New Features:
IWCGJQMButton:
- Added: public property Button in TIWCGJQMButtonEvents
IWCGJQMEdit:
- Added: html attribute name to input rendering
IWCGJQMGlobalConfig:
- Added: new property CGDisableDefaultHomeScroll - will prevent the "jumping" effect on page transaction.
IWCGJQMGridPanel:
- Added: possibility to change the order of panels in design time by TabOrder property
IWCGJQMLabel:
- Added: new property LabelCss - apply css class to label only.
IWCGJQMListView
- Added: new property Visible in listview item, with support of ajax change
- Added: new method ScrollTo
IWCGJQMPageHeader:
- Added: new property StateEnabled - enabled/disabled state of button
IWCGJQMPageFooter:
- Added: support for ajax changing of caption of ToolbarItem
- Added: JQMLinkingOptions property to toolbar item/button
IWCGJQMRadioButtons:
- Added: New property Visible with async change support
- Added/Changed: Wrap the radio buttons with form tag
IWCGJQMRegion:
- Added: new events OnSwipe, OnSwipeLeft & OnSwipeRight
- Added: unbind the assigned page events on re-render (AjaxReRender)
IWCGJQMSelect:
- Added: trigger onChange event on ItemIndex change.
IWCGJQMButton, IWCGJQMListView, IWCGJQMNavbar, IWCGJQMPageHeader, IWCGJQMSelect, IWCGJQMSimpleDialog, IWCGJQMThemeSwitcher:
- Added: IconCustom property - allow to set the custom icon from custom collection
Core:
- Improved: ChangePageTo method - now support multiple pages in same frame, and removed restrictions to have IWFrameRegion
* Bug Fixes:
IWCGJQMEdit:
- Fixed: replace line break hex code to sLineBreak (delphi) when EditType = jqmetTextArea
- Fixed: The text of control doesn't contain line breaks in firefox, when EditType = jqmetTextArea
IWCGJQMGridPanel:
- Fixed: css class for 5 columns mode
IWCGJQMLabel
- Fixed: rendering of LabelAsButtonOptions properties
- Fixed: error on setting the Text property with line breaks
IWCGJQMListView:
- Fixed/Improved: ScrollTo method
IWCGJQMPageHeader:
- Fixed: Right button rendering in design time
IWCGJQMRadioButtons:
- Fixed: default value -1 of SelectedIndex
- Fixed: Rendering the Enable property on load or/and after refresh(F5)
- Fixed: the appearance of control, when unchecked in async
IWCGJQMRegion:
- Fixed: rendering the Color property
IWCGJQMSelect:
- Fixed: Placeholder text rendering and SelectedIndex of dropdown
- Fixed: Select the placeholder (if enabled), when ItemIndex is -1.
- Fixed: Placeholder issue when MultipleSelection is True
Core:
- Fixed: the issue with transitions on recent Chrome versions.
- Support for Aggregated Fields
- Fixed: ver href of linked control, when rendered in run-time
- Fixed: prevent bubbling up swipe events on sidepanel
- Fixed: public function ToHTMLText - replace line break to <br> tag
2.9.0.283
* New Features:
JQMFlipSwitch:
- Added: SelectedOption changeable in ajax events
JQMPageFooter:
- Added: properties CaptionCss and CaptionStyle
JQMPageHeader:
- Added: support for async change of buttons (Left/Right) captions
JQMRegion:
- Added: new method Enhance in RegionOptionsPage
* Bug Fixes:
JQMCheckButtons:
- Fixed: Server update
JQMEdit:
- Fixed: Enabled css
JQMMobiScroll2:
- Fixed: MinDate and MaxDate set in iPhone
JQMRadioButtons:
- Fixed: Checked and Enabled
JQMThemeSwitcher:
- Fixed - It wasn't working properly
JQMMobiScroll2:
- Fixed: Language property
2.8.0.177
* New Components:
JQMGoogleReCaptcha: ReCaptcha plugin adapted to jQuery Mobile
* New Features:
- Renamed: property InitEmpty to ZeroAsEmpty in NumberOptions
- Added: allow the set the empty when ZeroAsEmpty = true
- Added: new property InitEmpty in NumberOptions
2.7.0.134
* New Features:
JQMCheckButtons:
- Added: property Enabled for all checkboxs
JQMLabel:
- Added: property Target to GoogleMapOptions
JQMNavbar:
- Added: ActiveIndex property
JQMRadioButtons:
- Added: Enabled properties for all & each buttons.
- Added: auto generate the value of radio button
JQMSelect:
- Added: possibility to set the placeholder (Placeholder property)
2.6.0.99
* Bug Fixes:
JQMMobiScroll2:
- Fixed: MinDate & MaxDate properties
JQMMessageDlg:
- Fixed: CGMMessageDlg function
JQMEdit:
- Fixed: issue with value when Ajax = False
2.5.0.46
* New Features:
JQMCheckButtons:
- Added: support for ajax change of checked property
JQMLabel:
- Added/Fixed: merge of Events & LabelAsButtonOptions.Events (priority)
JQMListView:
- Added: new ScrollToItemIndex & ScrollToItem methods
JQMNavbar:
- Added: support for ajax change of item text
- Added: escape text on async changing (property Text)
JQMSelect:
- Fixed: select multiple items on start
* New Features:
JQMGridPanel:
- Fixed: application of the css property
JQMListView:
- Fixed: js error in ScrollToElement method
2.4.0.119
* New Features:
IWCGJQMDownload
- Updated: jquery plugin to 1.4.3
* Bug Fixes:
Core:
- Fixed: triggering on click/tap event when disabled (IE)
IWCGJQMDownload
- Improved/Fixed: better support in mobile browsers
- Fixed: issue in chrome mobile
IWCGJQMEdit
- Fixed: NumberOptions.Value return 0 in IE (probably in other browsers) when EditType = jqmetNumber
IWCGJQMListView:
- Fixed: issue with layout when Filter = True
2.3.0.88
* New Features:
JQMNavbar:
- Added: new property Disabled in TIWCGJQMNavbarItem
JQMRadioButtons:
- Added: new property SelectedIndex
- Improved: On change of property "Checked" will update the control view in design time.
JQMSelect:
- Added: new property Selected in TIWCGJQMSelectBoxItem
- Added: new public method ItemByValue in TIWCGJQMSelectBoxItems
- Improved: save value method in hidden input
* Bug Fixes:
JQMDialog:
- Fixed: Button wasnt working on a JQMDialog, generating no bind code.
JQMFileUpload:
- Added: property "Capture" - indicates that the capture of media directly from the device's environment using a media capture mechanism is preferred.
JQMEdit:
- Fixed: issue with value when EdiType = jqmetNumber
- Changed/Fixed: Update the hidden input value on mobile browsers
JQMLockIndicator:
- Fixed: the position issue when Control = nil and css = {}
JQMMobiScroll2:
- Fixed: update hidden input value when OnSelect event assigned.
JQMPageHeader:
- Changed: ID property is deprecated
- Fixed: issue with generation of ID for page header buttons
JQMSelect:
- Fixed: the initial value of ItemIndex property, when MultiSelection = False
- Changed: Now, adds auto generated id on create of item
2.2.1.26
JQMPageHeader:
- Added: Display & Visible properties to Left/Right button
JQMRegion:
- Fixed: ajax navigation when page is created in runtime (AjaxReRender)
Core:
- Changed: added the namespace to events
- Changed: Unbind event first, when bind.
- Fixed: Binding of events, when content/page is dynamically loaded.
- Added: overload method ChangePageTo(AFrame: TFrame; AOptions: ISuperObject = nil)
2.1.0.3700
* New Features:
JQMEdit:
- Fixed/Improved: trigger change events to update hidden input on html5 controls/popups
JQMPageFooter:
- Added: property Display to JQMPageFooterToolbarItem
- Added: implementation of Style property
JQMRegion:
- Added: protection of AdjustSize (IW method) when parent is TFrame
- Added: trigger create after AjaxReRender
* Bug Fixes:
JQMEdit:
- Fixed: property ClearBtnText when empty.
JQMRegion:
- Fixed: generation of page events when RegionType = jqmrtPage
2.0.0.3513
* New Features:
Core
- Added: new property "Display" to all Mobile Components, to determine if uses css display property to set visibility.
JQMRegion:
- Added: new property IScrollViewOptions
* Bug Fixes:
JQMEdit:
- Fixed: issue with SetVisible method.
1.9.0.3369
* New Components:
JQMAjaxBrowserHistory
JQMLockIndicator
* New Features:
JQMMobilScroll
- Added: support for async changing of properties
- Added: InvalidDays property
1.8.0.3228
Added New Component JQMPlot
JQMEdit
- Fixed: Max,Min and Step properties -> Changed to double for decimal support
- Improved: property Text linked to NumberOption.Value, when EditType = jqmetNumber.
JQMFileUpload
- Improved/Fixed: Appearance of button
JQMDialog
- Added: new event - OnClose
- Removed: memory leak
JQMListView
- Added: new property Tag to listview item.
Core
- Improved: detection of newest mobile device
1.7.0.3041
* New Features
JQMEdit
- Published: InputStyle property
- Added: support for async change of textarea lines
- Added: new property Autocomplete
- Added: support for ajax changing of properties
JQMImage
- Added: SaveImage methods
JQMRegion
- Added: new property "FullHeight" to JQMRegionOptionsContent.
- Added: new property "RenderHeight" to JQMRegionOptionsRegion.
JQMListView
- Added: new property ListStyle, css style will be applied to list (
- )
JQMDialog
- Added: new method ShowDialog
JQMPopup
- Added: support for HeaderOptions.Caption changing.
JQMLabel
- Added; new property AutoHeight (default: True)
JQMCheckButtons
- Added: new properties "Disabled" and "Visible" with ajax changing support.
JQMListView
- Changed: property CountBubble (Integer to String)
Core
- Updated JQuery Mobile to 1.3.2
- Added: new global methods: ChangePageTo and SilentScroll
* Bug Fixes
JQMSignature
- Fixed: height when Align <> alNone
- Fixed: size in async
JQMButton
- Fixed: disabled class
JQMEdit
- Fixed: height of textarea after the async events
- Fixed: updating hidden input value when keyboard is opened (mobile device)
JQMCheckButtons, JQMRadioButtons & JQMSelect:
- Fixed: Group orientation property.
JQMWizard:
- Fixed: IWCG Mobile Page structure
JQMPageFooter
- Fixed: Footer caption space when caption is empty
JQMCheckButtons
- Fixed: check button state
JQMListView
- Fixed: issue on adding dynamically..
Core
- Fixed: property Style - will be applied to container/element
JQMImage
- Added: added interface for JQMSignature DataToImage & ExportToImage methods
JQMPopup
- Added: support for async call
- Fixed: render not changed (default) properties
JQMSelect
- Added: support for async change of enabled property
- Fixed: init state of select when is disabled
V 1.6.0.2769
* New Features:
JQMPageHeader:
- Added: async changing of caption
JQMPageFooter:
- Added: async changing of caption
JQMImage
- Added: new property JQMEvents
JQMThemeSwitcher
- Added: property "Hidden"
- Added: new property "LoadTheme"
JQMobile Core:
- Added: support for ilegal caracters
- Improved: jquery mobile frame wizard
- Added: support for XE4
* Bug Fixes:
JQMRegion:
- Fixed: position when Align <> alNone
JQMEdit
- Fixed: update hidden input when lose the focus
JQMImage
- Fixed: resize of image when StretchImage = True
JQMThemeSwitcher
- Fixed: ThemesPath in IW14
- Fixed: property Style, now will apply to the container
JQMWizard
- Fixed: IWCG Mobile Page
JQMListView:
- Fixed: minimized file of iscroll
- Fixed: attaching of iscroll events
- Fixed: appearance of listview when used iscroll
JQMobile Core
- Fixed: IE10 javascript error when used minimized file
V 1.5.4.2397
* New Components:
Updated to jQueryMobile 1.3.1
- JQMRangeSlider
- JQMSidePanel
- JQMDialog
- JQMThemeSwitcher
- JQMControlGroup
- New mobile themes:
Aloe
Candy
Melon
Mint
Royal
Sand
Slate
Water
* New Features:
- JQMButton
Added: support for ajax change of "Caption" and "Disabled" properties when ButtonType is jqmbtButtonLink.
Added: TestCase demo
- JQMEdit:
Added: new property InputStyle
- JQMMobiScroll2:
Updated: jQuery MobiScroll Plugin to V2.5.2
- JQMLabel
Added: support for html text in ajax
- JQMSidePanel
Added: Setter for properties
- Core
Added: new RelType in JQMLinkingOptions
AjaxReRender support for mobile
JQMButton
- Added: Support for ajax props changing when ButtonType is jqmbtButtonLink
* Bug Fixes:
- JQMButtons
Fixed: initial state (disabled)
Fixed: Disable & Enable methods when ButtonType is jqmbtButtonLink
- JQMCheckButtons
Fixed: issue in check state
- JQMAccordion:
Fixed: fixed accordion tab state on submit and async (Ticket #33)
- JQMPageFooter
Fixed: invalid type cast in JQMButtonOptions
- JQMEdit:
Fixed: setText with break lines
- JQMNavBar
Fixed: property Active
- Core
Fixed: binding events
V 1.5.3.1984
* New Components:
- JQMSignature:
Based in http://willowsystems.github.com/jSignature/#/demo/
- JQMFileDownload:
Based in http://jqueryfiledownload.apphb.com/
* New Features:
- JQMListView:
Added: new propery RightIcon with ajax support
* Bug Fixes:
- JQMEdit:
Fixed: FieldContainer
- Core:
Fixed: event attachment, when used ajax navigation.
V 1.5.2.1914
* New Features:
- JQMLabel.pas
Updated: reworked the construction of GoogleMapLink, now it's possible to add additional parameters. Note: property template serves as google map link.
* Bug Fixes:
- JQMEdit
Fixed: DesignTime height
Fixed: Text/Lines.Text properties, when EditType = jqmetTextArea
1.5.1.1785
* New Features:
- JQMEdit:
Added: properties "EditTypeOptions" and "PreventKeyboard"
- JQMFlipSwitch
Added: property FlipWidth
- JQMButton:
Added: property Disabled
- JQMListView
Added: new property/feature JQMIScrollViewOptions
Added: new properties "CssClass" and "Style" to IWCGJQMListView item
- JQMMobiScroll2
Updated: to Version 2.4.1
- Core:
Added: events "OnFocus" & "OnBlur"
- JQMButton, JQMEdit, JQMSelect:
Fixed: appearance in design time
Fixed: removed padding and margins when Align is alNone/alCustom
- Core:
Memory Leak Round
1.5.0.1677
* New Component:
JQMMobiScroll2
- Based in http://www.mobiscroll.com/
* Bug Fixes:
JQMEdit
- Fixed: SetText in async
- Fixed: Style property was not applied
JQMRegion
- Fixed: PageEvents (OnEvent)
1.4.2.1361
New Components:
TIWCGJQMFileUpload - Based in desktop TIWCGJQFileUpload but adapted for mobile model and theming.
New Features:
TIWCGJQMPageHeader:
- Added: new properties "CaptionCss" and "CaptionStyle"
TIWCGJQMListView
- Added: new property FixJQMMargins
Bug Fixes:
- Issue in GlobalConfig
- Issue: when reltype is set to external.
- JQMToolBarButtons events
- JQMListView: Fixed component size in async
- JQMPageHeader: Fixed header position with buttons
1.4.1.1288
New Components:
- YIWCGJQMPopup
- TIWCGJQMGlobalConfig
New Features:
- Javascript and css updated to 1.2.0 Stable Version
- TIWCGJQMSimpleDialog
Updated plugin to version 2.0 (Note: Not totaly compatible with previous version)
Bug Fixes:
- TIWCGJQMEdit
Fixed text update for ajax events.
- Demo was missing js and css files
V1.3.3.1205
* New Features:
- IWCGJQMLabel:
- Added Events
- IWCGJQMMobiScroll:
- Added properties "DateOrder" and "DateFormat" to DateOptions
- Added properties "ShowSeconds", "Format24H" and "LeadingZero" to TimeOptions
* Bug Fixes:
- Mem Leaks periodic check
V1.3.1.1135
* New Features
- IWCGJQMMobiScroll:
Updated to 2.0.3 version
Added: new property: "Value" & "PluginVersion"
User messages
- IWCGJQMLabel
Added: new LabelType "jqmlGoogleMap" and respective options
Added: Location to GoogleMapOptions
* Bug Fixes:
- IWCGJQMMobiScroll:
Protection for "Invalid type class"
User Messages
- IWCGJQMEdit: fixed value in textarea
V1.3.0.1078
* New Features:
- Updated JQuery Mobile UI Framework to 1.1.1 (Bugs fixed - http://jquerymobile.com/blog/2012/07/12/jqm-1-1-1/#features)
Please update wwwroot files
* Bug Fixes:
Accordion bug fix: ActiveTab = nil
Missing ";" in IWCGJQMCheckButtons.pas javascript construct.
V1.2.0.1023
* New Features:
- JQMLabel: Added object property LabelOptions, to link a PhoneNumber SMS or EMail
V1.1.0.956
- All common mobile events were rendering the inline HTML javascript instead of normal javascript function. (since version .929)
V1.1.0.929
- property Value in FlipSwitch wasnt published by mistake.
V1.1.0.893
- Designtime Menu for synchronizing wwwroot
- Work around to a bug IW 10 and 11 with ISAPI and PreScriptFiles
- Support for Delphi 7 - preparation for non Unicode Versions 2005, 2006 and 2007
- Fix for IE and other browser older versions that not support JSON object
- Possiblity to work with non minized generated javascript and files, using ServerControl.JavascriptDebug (Global var CGScriptDebug for IW10)
- Bug fix in IWCGLicenseKey.pas and .h file in some situations
- Fixed javascript errors when joining Desktop with Mobile controls
- Auto Refresh in designtime for property Caption in JQMButton
- Fix in MobileDemo, was raising AVS because of bad dfm commits
- Theme property Editor
- Fix in mobile control property Align, it was turning to alTop if saved as alNone
V1.1.0.840
- New component: GridPanel
- Optimization in Demo for Intraweb 10
- Support for Intraweb 12.2.6
- Support for Intraweb X (10.1.1)
V1.1.0.808
- Increased help of Mobile components
- Added component Icons
- Wizard for IWCGJQMPageFrames
- Fixes in Mobile Demo, including IW10 support
V1.1.0.746
- First public release