Kategorie: Delphi

Delphi

TChart Image

Chart.BackImage.Top := Chart.LeftAxis.CalcYPosValue( 15 ); Chart.BackImage.Left := Chart.BottomAxis.CalcXPosValue( 10 ); Chart.BackImage.Right := Chart.BottomAxis.CalcSizeValue(12); Chart.BackImage.Bottom := Chart.LeftAxis.CalcSizeValue( 4 ); Das Background-Image des TChart wird falsch gezeichnet, wenn „Chart.BackImageInside“ gesetzt ist.

Delphi

Packed Record

Bei nicht gepackten Records (standard) werden die Daten zur Erhöhung der Zugriffsgeschwindigkeit an Byte-Grenzen ausgerichtet. So können Lücken zwischen den Daten entstehen. Um speicher zu sparen, oder um Records direkt per MOVE in andere StrukturenContinue reading

Delphi

ASCII Symbole in Caption

Sucht nach bekannten Componenten und ersetzt die ASCII Zeichen aus Caption in Symbole. (Beispiel „$9655“) procedure SymbolsToComponents(root: TComponent; Level: Integer); var i: Integer; text : string; p: PPropInfo; // System.TypInfo begin if GetPropInfo(root.ClassInfo, ‚Caption‘) <>Continue reading