DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > Unsichtbarer Requester? | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2012-01-26, 10:25 h AGSzabo Posts: 1663 User |
Mein ASL to Modifyle patch ist soweit fertig, Ich möchte "SleepWindow" implementieren. In den ASL docs steht, dass das mit einem unsichtbaren Requester gemacht wird, der im parent window geöffnet wird. Tja, nun, wie macht man das? -- Author of Open eXternal User Interfaces, eXternal Format Rippers and the Book "Torakosmos". Developing with E-UAE on an Ubuntu dualcore system. [ - Answer - Quote - Direct link - ] |
2012-01-26, 11:05 h Holger Posts: 8116 User |
code:struct Window *w; ... struct Requester r; InitRequester(&r); Request(&r,w); ... EndRequest(&r,w); -- Good coders do not comment. What was hard to write should be hard to read too. [ - Answer - Quote - Direct link - ] |
2012-01-26, 11:15 h tboeckel Posts: 124 User |
@AGSzabo: Wenn die ASL-Autodocs schon verraten, daß es mit einem unsichtbaren Requester gemacht wird, warum probierst du denn nicht genau das mal aus? Bist du ein Entwickler oder läßt du nur andere für dich entwickeln? Wenn es überhaupt nicht funktionieren will, dann kann man immer noch um Rat fragen. Ich gehe mal davon aus, daß du dir die verfügbare Dokumentation zum Thema "Requester" noch nicht angesehen hast. Autodocs: intuition/InitRequester() intuition/Request() intuition/EndRequest() Includes: intuition/intuition.h -> struct Requester [ - Answer - Quote - Direct link - ] |
2012-01-26, 11:37 h AGSzabo Posts: 1663 User |
@tboeckel: Falsch, habe ich. Steht aber nicht drin, wie man einen _unsichtbaren_ macht. Ich habe genug selbst entwickelt und gehe davon aus, dass wir hier zusammen arbeiten. Warum soll ich in jedem Detail das Rad neu efinden und nicht um Rad fragen. -- Author of Open eXternal User Interfaces, eXternal Format Rippers and the Book "Torakosmos". Developing with E-UAE on an Ubuntu dualcore system. [ Dieser Beitrag wurde von AGSzabo am 26.01.2012 um 11:39 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2012-01-26, 13:34 h thomas Posts: 7718 User |
Zitat: Weil es genau das ist, was du die ganze Zeit machst. Dein ganzes Projekt ist doch ein neu erfundenes Rad. -- Email: thomas-rapp@web.de Home: thomas-rapp.homepage.t-online.de/ [ - Answer - Quote - Direct link - ] |
2012-01-26, 13:54 h AGSzabo Posts: 1663 User |
@thomas: Ich bin der Meinung, mein System ist different. Und wenn ich doch mal Frage, dann demonstriert das Einsicht meinerseits. -- Author of Open eXternal User Interfaces, eXternal Format Rippers and the Book "Torakosmos". Developing with E-UAE on an Ubuntu dualcore system. [ - Answer - Quote - Direct link - ] |
2012-01-26, 14:03 h AGSzabo Posts: 1663 User |
@Holger: Danke, es funktioniert. -- Author of Open eXternal User Interfaces, eXternal Format Rippers and the Book "Torakosmos". Developing with E-UAE on an Ubuntu dualcore system. [ - Answer - Quote - Direct link - ] |
2012-01-27, 10:26 h Holger Posts: 8116 User |
Zitat:Wenn man einen neuen Requester anlegt, hat der eine Größe von 0×0 und keine Gadgets, keinen Rahmen und keinen Text, ist also per se unsichtbar. Der formal korrekte Weg wäre übrigens, in Flags NOREQBACKFILL einzutragen. Ich finde es nicht schlimm, wenn einem diese Form der Requester nicht vertraut ist. Sie laufen einem zwar ständig in Form von Parametern, die man auf null setzt, über den Weg, aber außer zum Locken eines Fensters in der hier diskutierten Weise, benutzt die niemand mehr. Noch exotischer ist übrigens das damit verbundene Feature des Double-Menu Requesters: ein Requester, der automatisch erscheint, wenn man die rechte Maustaste doppelt klickt. Habe ich in meinem Leben nur ein einziges Mal in einem real-life Programm gesehen und ich kann verstehen, warum sich das nicht durchgesetzt hat. -- Good coders do not comment. What was hard to write should be hard to read too. [ - Answer - Quote - Direct link - ] |
2012-01-27, 10:43 h AGSzabo Posts: 1663 User |
@Holger: > ein Requester, der automatisch erscheint, wenn man die rechte Maustaste doppelt klickt Ich meine mich auch irgendwie an sowas zu erinnern. -- Author of Open eXternal User Interfaces, eXternal Format Rippers and the Book "Torakosmos". Developing with E-UAE on an Ubuntu dualcore system. [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > Unsichtbarer Requester? | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |