Een probleem waar ik tegen aanliep met BGRAControls (wiki) onder MacOS X.
De controls lieten ineens tekst niet meer zien (Button/Labels/etc).
Na wat zoeken vond ik in het Lazarus forum dat het om een bug ging in BGRABitmap, welke door BGRAControls gebruikt wordt.
De beste oplossing is om de mest actuele versie van BGRAControls en BGRABitmap te gebruiken.
BGRABitmap vindt je hier: SourceForge of Github
BGRAControls vindt je hier: SourceForge of GitHub
Eerst BGRABitmap LPK compileren, en daarna BGRAControls compileren en installeren.
Mocht je de oude versie willen gebruiken: het probleem begon met een verandering insvn revision 1096 naar snv revision 1097.
In de file 'bgrapixel.inc' werd het volgende toegevoegd met de intentie het e.e.a. vlotter te maken onder MacOS X:
{$IFDEF DARWIN}
{$DEFINE BGRABITMAP_RGBAPIXEL}
{$ENDIF}
Je kunt dit verwijderen of uitmarkeren als volgt:
(*
{$IFDEF DARWIN}
{$DEFINE BGRABITMAP_RGBAPIXEL}
{$ENDIF}
*)
Hierna zou alles prima moeten werken. Maar ... ik adviseer om de meest actuele versie te installeren!