amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > system gadgets in off-rasport rendern [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2010-04-17, 19:30 h

AGSzabo
Posts: 1663
User
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

[ - Answer - Quote - Direct link - ]

2010-04-17, 20:39 h

thomas
Posts: 7717
User
@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/

[ - Answer - Quote - Direct link - ]

2010-04-17, 21:04 h

AGSzabo
Posts: 1663
User
@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

[ - Answer - Quote - Direct link - ]

2010-04-18, 10:55 h

AGSzabo
Posts: 1663
User
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

[ - Answer - Quote - Direct link - ]

2010-04-19, 20:56 h

AGSzabo
Posts: 1663
User
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

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > system gadgets in off-rasport rendern [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.