Piszę sobie komponent pochodny od TObject(nie widoczny na formie). I natrafiłem na problem...
Załóżmy, że chcę, aby w ObjectInspectorze była taka właściwość jak: "CarName". No i ma być coś do wyboru, np: Opel, Audi, Mercedes, BMW.
Tylko teraz taki problem... Chcę, żeby te nazwy mieściły się w jakiejś tablicy, bo będę się musiał odwoływać w przykładowy sposób:
CarName:=Nazwy[zmienna];
//zmienna to oczywiście zmienna typu byte
Mógłbym to zrobić instrukcją case..of, ale jeśli mam ponad 100 takich rzeczy?
W skrócie - wybór jednokrotny w inspektorze obiektów, ale nazwy w tablicy stringów. Próbowałem na wiele sposobów, ale zawsze jakiś błąd.