Da würde man am liebsten die Unit "Matrix" nennen, die Class/Funktionen dazu auch.
Mir ist aufgefallen, das die Standard-Units von LCL fast alle zuhinderst im Namen ein 's' habe. ( Classses, SysUtils, Dialogs, etc.)
Wie macht ihr das, das es keine Names-Kompflikte gibt ?
Code: Alles auswählen
unit Matrix;
interface
uses ...
type
TMatrix = class(TObject)
procedure Scale(m: TMatrix);
end;
var
Matrix: TMatrix;