FMXLinux

From RAD Studio
Jump to: navigation, search

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": []
   }
  ],

See Also