Jupp.
Und "Open" ist die Standard-"Öffnen"-Funktion, aber man kann da auch etwas Anderes angeben, wie z.B. DelphiXE, DelphiXE2, DelphiXE3 usw.
Im Standard-Wert des Pfades HKEY_CLASSES_ROOT\
BDS.PasFile\Shell\
Irgendwas steht dann die Übersetzung z.B. "Öffne mit Delphi XE" (ala Open -> "Öffnen").
Wenn man nur den Programmpfad im "Open" ändert, dann gibt es dennoch nur das eine "Öffnen".
Aber wenn man mehrere dieser Pfade in HKEY_CLASSES_ROOT\
BDS.PasFile\Shell anlegt, dann hat man für jedes Delphi einen eigenen "Öffnen"-Link im Popup.
(das in "Open" wird für Enter/Doppelklick im Explorer, bzw. für die Operation "open" des ShellExecute verwendet)