amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Programmierung > hook backfill pattern positionieren [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

06.04.2010, 19:07 Uhr

AGSzabo
Posts: 1663
Nutzer
hi,

ich habe für einen rechteckigen ausschnitt (hinter dem colorwheel) einen backfill hook installiert. der funktioniert auch soweit. nur ist der pattern darin nie in deckung mit dem selben pattern im fenster. man müsste den pattern mit verschiebung zeichnen. aber mit welcher?? und relativ zu welchen koordinaten?

ags
--
Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1200mhz Ubuntu Linux

[ - Antworten - Zitieren - Direktlink - ]

06.04.2010, 19:39 Uhr

Holger
Posts: 8116
Nutzer
Zitat:
Original von AGSzabo:
ich habe für einen rechteckigen ausschnitt (hinter dem colorwheel) einen backfill hook installiert.

Wozu?
Zitat:
nur ist der pattern darin nie in deckung mit dem selben pattern im fenster.
Warum sollte er auch? Wenn Du ein eigenes Objekt mit eigenem Hintergrund erzeugst, dann hat diesen Objekt einen eigenen Hintergrund...
Zitat:
man müsste den pattern mit verschiebung zeichnen. aber mit welcher?? und relativ zu welchen koordinaten?
Mit der Position des ColorWheels, bzw. des rechteckigen Ausschnitts, auf dem Du den laut Deinen eigenen Aussagen den backfill hook installiert hast? Mit welchen denn sonst?

--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Antworten - Zitieren - Direktlink - ]

06.04.2010, 20:37 Uhr

AGSzabo
Posts: 1663
Nutzer
@Holger:

> Wozu?

das ganze fenster ist im hintergund mit einem pattern gefüllt. wenn ich dem colorwheel keinen hook mitgebe, schaut dahinter datenmüll hervor. erst der hook bringt da den pattern rein.
--
Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1200mhz Ubuntu Linux

[ - Antworten - Zitieren - Direktlink - ]

07.04.2010, 11:17 Uhr

thomas
Posts: 7717
Nutzer
@AGSzabo:

Wenn du dem Gadget den gleichen Hook gibst, wie dem Fenster, dann passen die Pattern genau zusammen.

Ansonsten ist der Offset, den der Hook bekommt, immer relativ zur linken oberen Ecke des Layers (das ist üblicherweise das Fenster, oder wenn WFLG_GIMMEZEROZERO gesetzt ist, das Innere des Fensters). Und das Rectangle ist relativ zur Bitmap, also zum Screen.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ - Antworten - Zitieren - Direktlink - ]

07.04.2010, 12:00 Uhr

AGSzabo
Posts: 1663
Nutzer
@thomas:

dann besteht das problem in meiner füllroutine, die braucht nämlich das rectangle relativ zum fenster und den offset null/null um sich in die umgebung einzupassen. wäre der offest gleich den x/y aus dem rectangle, würde die routine die füllgrafik so positioniere dass sie oben links im wheel ausschnitt beginnt.

--
Sam mini os4.1 -- e-uae 39bb2 -- A4000D 3.0 - 2mbchip/8mbfast - Ariadne_II - ide DVD und HD -- A500 3.1 (mkick) adide 50mb -- Duron 1200mhz Ubuntu Linux

[ Dieser Beitrag wurde von AGSzabo am 07.04.2010 um 12:05 Uhr geändert. ]

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Programmierung > hook backfill pattern positionieren [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.