Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mikhal,
1. Aug 2004
Ich kenne die Konstanten GetXDPI bzw GetYDPI nicht, oder sind das Funktionen?
Welchen Wert haben Sie bei der Übergabe?
Ich weiß auch nicht was aBitmap ist (ein TImage, ein TBitmap). Auch die Prozedur DrawBitmap kenne ich nicht, deshalb kann ich dir jetzt so nicht mehr weiterhelfen.
Du kannst mir mal den Source zusenden, vielleicht finde ich dort den Fehler. Auf jeden Fall kommen mir die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mikhal,
1. Aug 2004
Ja. In der Tabelle über der Prozedur steht eigentlich erklärt, was von der Prozedur erwartet wird.
Du solltest aber vorher den nichtbedruckbaren Rand von der Breite bzw. Höhe abziehen.
Ja. Du übergibst der Prozedur doch ein Variable vom Typ TRect, also eine Fläche. Die Procedure schreibt dir dann die entsprechenden Werte (Koordinaten) für die Eckpunkte der Fläche in die übergebene Variable....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mikhal,
31. Jul 2004
Schau dir mal mein kleines Beispiel zur Druckskalierung auf meiner Site an.
Damit errechnest du dir die Dimensionen des Rechtecks, in dem dein Bild auf dem Blatt Papier gedruckt werden sollen, damit es in maximaler Größe auf dem Blatt ausgedruckt werden kann. Es sollte dann kein Problem mehr sein, dieses Rechtek so auf dem Blatt zu positionieren, daß du deine Bitmap ausdrucken kannst.
Ein...