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

amiga-news.de Forum > Programmierung > system gadgets in off-rasport rendern [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

17.04.2010, 19:30 Uhr

AGSzabo
Posts: 1663
Nutzer
hi,

gibt es einen weg, systemgadgets, in meinem fall das colorwheel, in den off-screen-rastport meines doublebufferingsystems zeichnen zu lassen? mir schwebt da was vor den zeiger auf den rastport im fenster auszutauschen, aber darf ich das und reicht das? es gibt doch auch noch die layers...

ags
--
Sam mini os4.1 upd. 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 - ]

17.04.2010, 20:39 Uhr

thomas
Posts: 7716
Nutzer
@AGSzabo:

Zitat:
mir schwebt da was vor den zeiger auf den rastport im fenster auszutauschen, aber darf ich das

Auf gar keinen Fall. Alle vom System angelegten Strukturen sind read-only !!

Du kannst versuchen, die GM_RENDER-Methode des Gadgets manuell aufzurufen.

Gruß Thomas

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

[ - Antworten - Zitieren - Direktlink - ]

17.04.2010, 21:04 Uhr

AGSzabo
Posts: 1663
Nutzer
@thomas:

bleibt die frage ob denn der rastport zeiger aus der gadgetinfo verwendet wird oder der aus der gpRender message? und ob ich wegen meiner speziellen bedürfnisse des zeichnens in den off-rp evtl doch eher DoMethod statt DoGadgetMethod verwenden soll.

ags
--
Sam mini os4.1 upd. 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 - ]

18.04.2010, 10:55 Uhr

AGSzabo
Posts: 1663
Nutzer
aha:

The GM_RENDER message contains a pointer to the gadget's RastPort so the
GM_RENDER method does not have to extract it from the gpr_GInfo GadgetInfo structure using ObtainGIRPort()).
--
Sam mini os4.1 upd. 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 - ]

19.04.2010, 20:56 Uhr

AGSzabo
Posts: 1663
Nutzer
ich habs gemacht, es funktioniert!
--
Sam mini os4.1 upd. 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 - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Programmierung > system gadgets in off-rasport rendern [ - Suche - Neue Beiträge - Registrieren - Login - ]


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