AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:32

Parameter dieser Suchanfrage:

Suche in Thema: Probleme mit dem Drucken und den Koordinaten
Suche alle Beiträge, die von "Luckie" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: Probleme mit dem Drucken und den Koordinaten

      Delphi
      by Luckie, 27. Sep 2004
    Muss ja auch kleiner sein. Wenn der Nullpunkt unten links liegt, negative y-Wert nach oben gehen, dann muss rec.Top ja kleiner sein als rec.Bottom damit ich ein Rechteck für den Text habe. Oder steht das etwa auch auf dem Kopf. :evil: Da wird man ja ganz irre.

    Verdammt, das Ding scheint auch auf dem Kopf zu stehen. Ich habe mal ein test-Projekt gemacht:
    rect.Top := -550;
    rect.Left :=...
  • Forum: Multimedia

    Re: Probleme mit dem Drucken und den Koordinaten

      Delphi
      by Luckie, 27. Sep 2004
    Mist das hatte ich nicht bedacht. Funktioniert aber immer noch nicht:
    rec.Top := -(FVerSize - TOPBORDER) * SCALE - (LineHeight);
    rec.Left := LEFTBORDER * SCALE;
    rec.Bottom := -((FVerSize - TOPBORDER) * SCALE);
    rec.Right := (FHorzSize - RIGHTBORDER) * SCALE;
    rec.Top = -2707 -> 1/10 mm -> -270,7 mm -> 27,07 cm
    rec.Left = 250 -> 1/10 mm -> 25 mm -> 2,5 cm
    rec.Bottom = -2660 -> 1/10...
  • Forum: Multimedia

    Probleme mit dem Drucken und den Koordinaten

      Delphi
      by Luckie, 27. Sep 2004
    Um mir die Arbeit beim Drucken etwas zu erleichtern, habe ich den MapMode auf MM_LOMETRIC gestellt. Damit hat eine logische Einheit 0,1 mm ubnd der Ursprung liegt laut PSDK unten links.

    Meine Druckroutine sieht nun so aus:
    SetMapMode(hDC, MM_LOMETRIC); // E = 0,1 mm
    rec.Top := (FVerSize - TOPBORDER) * SCALE;
    rec.Left := LEFTBORDER * SCALE;
    rec.Bottom := ((FVerSize - TOPBORDER) * SCALE) -...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Luckie&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=30605
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz