|Anonymous | Login | Signup for a new account||2018-12-18 17:23 CET|
|Main | My View | View Issues | Change Log | Roadmap | Docs|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0005676||[JEDI VCL] 00 JVCL Components||minor||have not tried||2011-10-06 15:44||2012-09-10 14:15|
|Status||resolved||Product Version||Daily / GIT|
|Summary||0005676: JvPersistance should not be registered for Mac OSX target|
JvPersistance items are registered for all platforms.
I don't know about file-based storage, but at least JvAppRegistryStorage would hardly work on MacOS without the registry itself.
Also i suspect (though not 100% sure) that all those components are VCL-based and cannot work with FMX creation/disposing sequences. If so, then all of them are to be registered Windows-only.
Maybe there are more components, not inherited from TWinControl, yet having no sense without VCL
|Tags||No tags attached.|
in last SVN still.
The change is to be made in JvAppRegistryStorage.pas in single line:
[ComponentPlatformsAttribute(pidWin32 or pidWin64 or pidOSX32)]
TJvAppRegistryStorage = class(TJvCustomAppStorage)
Fixed the attribute for the registry based component.
Someone will have to test them in FMX and create a new issue if they don't work, but I believe they do.
|2011-10-06 15:44||Arioch||New Issue|
|2011-10-07 16:10||obones||Status||new => acknowledged|
|2011-11-29 11:53||Arioch||Note Added: 0019158|
|2012-02-24 11:21||obones||Note Added: 0019526|
|2012-02-24 11:21||obones||Status||acknowledged => resolved|
|2012-02-24 11:21||obones||Fixed in Version||=> Daily / SVN|
|2012-02-24 11:21||obones||Resolution||open => fixed|
|2012-02-24 11:21||obones||Assigned To||=> obones|
|2012-09-10 14:15||obones||Fixed in Version||Daily / SVN => 3.46|
|Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group|