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

amiga-news.de Forum > Programmierung > ScrollRaster [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

03.04.2005, 23:13 Uhr

Ralf27
Posts: 2779
Nutzer
Ich benutze die ganze Zeit ScrollRaster von der graphics.lib, aber jetzt ist mir aufgefallen das der Befehl in einem Fenster auf der WB mit einem CybergraphX(1024*768*16)-Screen nicht richtig läuft.

Muss ich da wirklich einen anderen Befehl benutzen? Mir ist schon klar das der Blitter vom Amiga auf der Grafikkarte nix machen kann, aber ich dachte halt das das AmigaOS das "zurechtbiegt", sodas auch ältere, systemkonforme Progs laufen.

Also, wie darf/muß ich da vorgehn? (Bitte keine Steine werfen, mir ist schon klar das das eine Anfängerfrage ist. :D )
--
http://www.alternativercomputerclub.de.vu

[ - Antworten - Zitieren - Direktlink - ]

04.04.2005, 00:29 Uhr

bubblebobble
Posts: 707
Nutzer
ScrollRaster funktioniert auf Picass96 und Cybergfx.
Was genau funktioniert denn bei dir nicht ?

Evtl. wäre auch noch ScrollWindowRaster eine alternative für dich, dann wird der freie Bereich mit der Backfill Hook gefüllt und du erhältst eine Refresh Message,
wenn oberhalb deines gescrollten Bereiches ein anderes Fenster liegt. (nur bei simple Refresh natürlich)
Ansonsten musst du das Layer direct abfragen.


--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, UDM, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de



[ - Antworten - Zitieren - Direktlink - ]

04.04.2005, 13:47 Uhr

Ralf27
Posts: 2779
Nutzer
Zitat:
Original von bubblebobble:
ScrollRaster funktioniert auf Picass96 und Cybergfx.
Was genau funktioniert denn bei dir nicht ?

Evtl. wäre auch noch ScrollWindowRaster eine alternative für dich, dann wird der freie Bereich mit der Backfill Hook gefüllt und du erhältst eine Refresh Message,
wenn oberhalb deines gescrollten Bereiches ein anderes Fenster liegt. (nur bei simple Refresh natürlich)
Ansonsten musst du das Layer direct abfragen.


--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, UDM, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de


Zja, das ist so eine Sache. Ich hab jetzt das Fenster auf der WB ohne Resize-Option laufen, denn damit läuft der Scroll-Befehl. Wenn das Fenster aber Größenverstellbar ist, dann wird beim Scrollen nicht alles gescrollt, sondern irgendwie nur ein Teil, bzw. nicht richtig.

Das ganze läuft übrigens auf der WB mit AGA-Screen tadellos, auch mit Resize-Fenster.

--
http://www.alternativercomputerclub.de.vu

[ - Antworten - Zitieren - Direktlink - ]

04.04.2005, 15:32 Uhr

thomas
Posts: 7717
Nutzer

Mit der Beschreibung kann man sich alles oder nichts vorstellen. Mach mal einen Screenshot und erklär genau, was du meinst.

Gruß Thomas

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

[ - Antworten - Zitieren - Direktlink - ]

04.04.2005, 20:20 Uhr

bubblebobble
Posts: 707
Nutzer
Ja, ein wenig mehr Information ist schon nötig.
Bei mir haben ScrollRaster und ScrollWindowRaster immer funktioniert.
Sieht also so aus als ob du was falsch machst.

Evtl. hast du ein GimmeZeroZero Fenster oder so etwas.

Beschreibe doch mal welchen Bereich du scrollen willst und
was dann eigentlich gescrollt wird. Und ein Stückchen
Code wie du das machst wäre auch gut.

--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, UDM, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de



[ - Antworten - Zitieren - Direktlink - ]

05.04.2005, 19:50 Uhr

Ralf27
Posts: 2779
Nutzer
Ja, mir ist schon klar das die Beschreibung etwas "dürftig" ist, die ich hier abgeliefert habe.

Es ist nun so, das alles richtig funktioniert, wenn das Fenster nicht größenveränderbar ist. Zur Zeit hab ich es soweit umgeändert das es richtig läuft.

Mit dem Befehl selbst kann man ja eigentlich nix falsch machen.

Ich hab diese Klippe zur Zeit notdürftig umschifft, werde sie aber später mal etwas genauer ansehn. Ich denk mir auch das es vielleicht probleme damit gibt, das es Fenster sind, die von MaxonBasic generiert worden sind. Der Compiler ist ja von 1994, also auch schon etwas älter. Werde dann wohl später Fenster vom System benutzen.
--
http://www.alternativercomputerclub.de.vu

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Programmierung > ScrollRaster [ - Suche - Neue Beiträge - Registrieren - Login - ]


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