DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > OpenScreen | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2003-05-24, 23:24 h _PAB_ Posts: 3016 User |
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! [ - Answer - Quote - Direct link - ] |
2003-05-25, 00:25 h CeaBear Posts: 5 User |
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. [ - Answer - Quote - Direct link - ] |
2003-05-25, 09:28 h thomas Posts: 7718 User |
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/ [ - Answer - Quote - Direct link - ] |
2003-05-25, 10:00 h Kronos Posts: 1168 User |
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 [ - Answer - Quote - Direct link - ] |
2003-05-25, 15:34 h _PAB_ Posts: 3016 User |
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. ] [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > OpenScreen | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |