ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Programmierung > OpenScreen | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
24.05.2003, 23:24 Uhr _PAB_ Posts: 3016 Nutzer |
Kann mir jemand ein Code-Schnippsel geben, welches einen Screen öffnet, der exakt gleich wie die Workbench ist ? Evtl. auf 8 Bit Farbtiefe beschränkt. Ich habe da mal so eine besondere ModeID ausprobiert, mit der das gehen sollte, ist aber bei mir immer nur abgestürzt. Hat jemand eine Idee, wie das am einfachsten und möglichst auf allen Systemen (>= OS 3.9) mit Picasso96 und CGfx geht ? Danke im Voraus! [ - Antworten - Zitieren - Direktlink - ] |
25.05.2003, 00:25 Uhr CeaBear Posts: 5 Nutzer |
Das sollte im Prinzip so gehen: struct Screen *ScreenPtr=OpenScreenTagList(NULL,SA_LikeWorkbench,1,TAG_DONE); Habe das aber selber noch nie verwendet, deshalb: Viel Glück. [ - Antworten - Zitieren - Direktlink - ] |
25.05.2003, 09:28 Uhr thomas Posts: 7718 Nutzer |
Ist ja auch falsch. Entweder: struct TagItem taglist[] = { {SA_LikeWorkbench,TRUE}, {TAG_END,0} }; struct Screen *scr = OpenScreenTagList (NULL,&taglist[0]); oder: struct Screen *scr = OpenScreenTags (NULL,SA_LikeWorkbench,TRUE,TAG_END); oder: struct ExtNewScreen extnewscr; extnewscr.Type = CUSTOMSCREEN|NS_EXTENDED; extnewscr.Extension = taglist; scr = OpenScreen ((struct NewScreen *)&extnewscr); Gruß Thomas -- Email: thomas-rapp@web.de Home: home.t-online.de/home/thomas-rapp/ [ - Antworten - Zitieren - Direktlink - ] |
25.05.2003, 10:00 Uhr Kronos Posts: 1168 Nutzer |
Die vorherigen Antworten dürften alle gehen, und für 8Bit fügst du dann noch: SA_Depth,8 ein (vor TAG_DONE natürlich). MfG Kronos -- Only the good die young all the evil seem to live forever [ - Antworten - Zitieren - Direktlink - ] |
25.05.2003, 15:34 Uhr _PAB_ Posts: 3016 Nutzer |
Danke es läuft jetzt, werde das Proggi gleich im Aminet veröffentlichen => ist ein LCD-Monitor Testprogramm um fehlerhafte Pixel zu finden. (Habe bis jetzt nichts vergleichbares auf dem Amiga gefunden!) http://www.Studi.ch/PAB/Amiga.php [ Dieser Beitrag wurde von _PAB_ am 25.05.2003 editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Programmierung > OpenScreen | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |