Hola
nlsgarcia,
Gracias por contestar. Realicé lo que me indicaste (quitar sentencia redundante) pero ahora no aparece el componente en el Panel y sigue apareciendo el mismo error (Access violation at address...). Según entiendo, el problema se encuentra en la sentencia:
Código Delphi
[-]categoria:=seccionBotones.Categories.Add;
Porque 'categoria' no ha sido creada explícitamente en el código usando su respectivo constructor:
Código Delphi
[-]categoria:= TButtonCategory.Create();
El problema es que no sé como crearlo porque el constructor exige un elemento TCollection como parámetro.
Saludos.