Moin,
ich würde gerne bei einem Mainmenu die Schriftgröße ändern. Ich habe das mal in Delphi gemacht und komme etwa auf folgenden Code:
Code:
void __fastcall TMain::Menu_InfoDrawItem(TObject *Sender, TCanvas *ACanvas, TRect &ARect,
bool Selected)
{
ACanvas->Font->Size = 24;
TRect& rect = ARect;
ACanvas->TextRect(rect,(dynamic_cast<TMenuItem *>(Sender))->Caption,tfCenter);
}
Die Fehlermeldung:
Zitat:
[BCC32 Fehler] FMain.cpp(1009): E2285 Keine Übereinstimmung für 'TCanvas::TextRect(TRect,const UnicodeString,TTextFormats)' gefunden
Für mich sieht aber alles richtig aus.
Sieht jemand den Fehler? Liegt es an der Referenzierung?
Grüße, Messie