amiga-news 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: 7717
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.
.