|
AmigaAmp.de
AmigaAmp - the MP3 player for Amiga
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Deniil
Anmeldungsdatum: 11.07.2002 Beiträge: 15
|
Verfasst am: Mo Nov 17, 2003 7:24 pm Titel: AAMP still blocking menues |
|
|
Yes! The old problem I talked to you about years ago is still there and I think I've ju found out the answer..!
Are you using any IDCMP_*VERIFY
flags?? If so, these MUST be replied to immediately when they arrive, else intuition will block. However. Intuition also has a timeout value to prevent deadlock when this happes, and that's why the menues take 5 seconds to appears whenever AmigaAmp is not around to answer it's veryfi-signals, like when a requester is open, or when it has hanged (happens rarely, although it happened just now. Perhaps because I used the 2.9 engine with AAMP 2.10..?).
To prevent this from happening the IDCMP_*VERIFY flags has to be deactivated with ModifyIDCMP() before AAMP goes to sleep, like in a requester. |
|
| Nach oben |
|
 |
tom Site Admin
Anmeldungsdatum: 12.06.2002 Beiträge: 240 Wohnort: Hannover, Germany
|
Verfasst am: Mo Nov 17, 2003 8:40 pm Titel: Re: AAMP still blocking menues |
|
|
| Deniil hat folgendes geschrieben: | | To prevent this from happening the IDCMP_*VERIFY flags has to be deactivated with ModifyIDCMP() before AAMP goes to sleep, like in a requester. |
Hi!
That's in the code already -- before opening any requester and before iconifying AmigaAMP. If I remove the IDCMP modification on purpose I get blocked menues as well but when I leave it in there all works fine here. I've tested it on my A4000 and on WinUAE where I've installed a clean OS3.9 system with no hacks.
Just let me recapture what happens: When you start AmigaAMP and let it play some file, all ist still ok, correct? But as soon as you let AmigaAMP open any file- or directory-requester, menues are blocked? But only menues that belong to AmigaAMP, right? Workbench menues for example should still work because in this case there's no message being sent to AmigaAMP that needs to be replied immediately.
Tom |
|
| Nach oben |
|
 |
Deniil
Anmeldungsdatum: 11.07.2002 Beiträge: 15
|
Verfasst am: Mi Nov 19, 2003 12:47 pm Titel: Re: AAMP still blocking menues |
|
|
[/quote]Just let me recapture what happens: When you start AmigaAMP and let it play some file, all ist still ok, correct? But as soon as you let AmigaAMP open any file- or directory-requester, menues are blocked? But only menues that belong to AmigaAMP, right? Workbench menues for example should still work because in this case there's no message being sent to AmigaAMP that needs to be replied immediately.
[/quote]
Actually, all menues work when a file-requester is opened (but they don't respond ofcourse). Both AAMP and other menues pops down immediately.
BUT! Not if the prefs is opened from AmigaAMP, then all menues for all program on Workbench screen are blocked a couple of seconds. Looks like you forgot this particular code for the Prefs :) |
|
| Nach oben |
|
 |
tom Site Admin
Anmeldungsdatum: 12.06.2002 Beiträge: 240 Wohnort: Hannover, Germany
|
Verfasst am: Mi Nov 19, 2003 6:16 pm Titel: |
|
|
Aaah!
Now I see! Ok, I'll take care of that!
Thanks for testing it and figuring it out!
Tom |
|
| Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|