Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#2

Re: 2 ähnliche Sets mit teilweise identen Namen der Werte

  Alt 31. Aug 2005, 18:54
Solange Du die Orginal-Aufzählung nicht mitten drin erweiterst, sollte folgendes möglich sein:
Delphi-Quellcode:
TSynEditorOption = (
      eoAltSetsColumnMode,
      //...
      eoTrimTrailingSpaces
   );
const
  eoFoo = TSynEditorOption(Ord(High(TSynEditorOption)) + 1);
  eoBar = TSynEditorOption(Ord(High(TSynEditorOption)) + 2);
  //...
Allerdings kann (und wird) es dann Probleme geben, wenn jemand SizeOf(TSynEditorOption) und/oder High(TSynEditorOption) verwendet (da die Erweiterung der Aufzählung ausserhalb des Typs stattfindet).
  Mit Zitat antworten Zitat