FMXLinux
Go Up to Sample Code
{ "IdReadable": "FmxLinux-1.66", "Name": "FMXLinux", … "Actions": [ { "ActionName": "AddValueToRegistry", "Type": "3", "Description": "Registers expert library", "RequireElevation": "0", "Active": "1", "MinPV": "", "MaxPV": "", "Parameter": [ {"Parameter": "HKEY_CURRENT_USER\\Software\\Embarcadero\\BDS\\22.0\\Experts"}, {"Parameter": "FmxLinux"}, {"Parameter": "$(BDSCatalogRepositoryAllUsers)\\FmxLinux-1.66\\bin\\FmuxLib.dll"} ] }, { "ActionName": "AddOptionPath", "Type": "3", "Description": "Add browsing path for Linux platform", "RequireElevation": "0", "Active": "1", "MinPV": "", "MaxPV": "", "Parameter": [ {"Parameter": "$(BDSCatalogRepositoryAllUsers)\\FmxLinux-1.66\\Lib\\Release\\"}, {"Parameter": "cPasLibraryPath"}, {"Parameter": "Delphi.Personality"}, {"Parameter": "Linux64"} ] }, { "ActionName": "ExecuteCommand", "Type": "3", "Description": "Open Samples folder", "RequireElevation": "0", "Active": "1", "MinPV": "", "MaxPV": "", "Parameter": [ {"Parameter": "start "" "$(BDSCatalogRepositoryAllUsers)\\FmxLinux-1.66\\samples\\""} ] }, { "ActionName": "RestartIDE", "Type": "4", "Description": "User must restart the IDE to apply these changes", "RequireElevation": "0", "Active": "1", "MinPV": "", "MaxPV": "", "Parameter": [] }, { "ActionName": "DeleteValueFromRegistry", "Type": "5", "Description": "Uninstalls expert library", "RequireElevation": "0", "Active": "1", "MinPV": "", "MaxPV": "", "Parameter": [ {"Parameter": "HKEY_CURRENT_USER\\Software\\Embarcadero\\BDS\\22.0\\Experts"}, {"Parameter": "FmxLinux"} ] }, { "ActionName": "RemoveOptionPath", "Type": "5", "Description": "Remove browsing path for Linux platform", "RequireElevation": "0", "Active": "1", "MinPV": "", "MaxPV": "", "Parameter": [ {"Parameter": "$(BDSCatalogRepositoryAllUsers)\\FmxLinux-1.66\\Lib\\Release\\"}, {"Parameter": "cPasLibraryPath"}, {"Parameter": "Delphi.Personality"}, {"Parameter": "Linux64"} ] }, { "ActionName": "RestartIDE", "Type": "6", "Description": "User must restart the IDE to apply these changes", "RequireElevation": "0", "Active": "1", "MinPV": "", "MaxPV": "", "Parameter": [] } ],