Ergebnis 1 bis 20 von 33

Thema: Power Patch v0.85

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    So, hier das Neueste:



    Erzeugt durch folgenden Code:

    Code:
    WindowWrapper.Start(800, 600)
    
    WindowWrapper.ShowPicture(1, "D:\\Bilder\\Forum\\test.png", 50, 70, 1, false, false)
    WindowWrapper.ShowPicture(-10, "D:\\Download\\wa321.jpg", 320, 240, 1, true, false)
    Die Syntax ist WindowWrapper.ShowPicture(id, filename, x, y, opacity, hires, fadesync).

    Das Bild 1 ist das Schild, da sieht man gut den Alphakanal, HiRes ist false, daher wird es an die Makerauflösung angepasst und 2fach vergrößert. Bild -10 ist der Hintergrund - nachdem Bild Nr. 0 das "echte" Maker-Bild ist, liegt dieses dahinter. HiRes ist true, das Bild hat eine hohe Auflösung.

    XScale und YScale musste ich rausnehmen, da gibt es Probleme. Ich arbeite aber noch daran.

    Btw - der Code vom letzten Screen ist obsolet.

    Laden kann man BMP, GIF, PNG und JPG. Ich werde eventuell auch noch XYZ-Support einbauen.

    Ach, nochwas, bevor Fragen aufkommen: Die Koordinaten werden - wie im Maker - für die Mitte des Bildes angegeben und sind relativ zum StartPoint - dieser kann selbst gesetzt werden, Standard ist die linke obere Ecke des echten Maker-Bildes.

    mfG Cherry

  2. #2
    Soweit ich das sehe wird das Mekerbild standermässig immer in die Mitte gelegt, oder?

    Was mich noch interessiert, ist dieser lustige Rahmen um das Orginalbild. Ist dieser immer vorhanden oder kann man ihn ändern/entfernen oder muss ihn erst einstellen?

    Ansonsten Top Arbeit, mach weiter so.

  3. #3
    nein, das Originalbild - Picture 0 - lässt sich wie jedes andere Bild verschieben. Der Rahmen ist ein ganz normaler Bild - in diesem Beispiel Bild -10.

  4. #4
    Eigentlich meinte ich diese 2 pixel die das Orginalbild umrahmen. Oder sind dies auf dem Bild -10 draufgepinselt?

  5. #5
    Achsoo. Dieser "Rahmen" ist direkt vom Maker-Fenster übernommen, das hat den Rahmen nämlich auch.

    Das kann man auch abschalten, das braucht dann aber etwas mehr Performance, weil dann das Bild jedesmal ausgeschnitten werden muss:

    Code:
    WindowWrapper.UseBorder(false)
    mfG Cherry

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •