[DONE!]System-wide Events IIntuition>StartScreenNotifyTags

AmigaOS users can make feature requests in this forum.

[DONE!]System-wide Events IIntuition>StartScreenNotifyTags

Postby Belxjander » Mon Aug 07, 2017 9:23 am

Is it at all possible to include in some system functions...

such as Intuition::OpenScreen()+CloseScreen() to have a registered "event.class" handle calling an Application registered hook?

This may be a big ask (is intuition internally able to do this or can this push through commodities/application libraries?)

One of t reasons I am asking the need for a complex gadget class as an iccss child needing to respond to screens opening/closing (at least public ones) so that a "LanguageBar" Window can be display-cloned to it.

The dget class itself has a core instance with multiple "display" interconnect sets added to opened screens.

I know I will open a "master" instance on the default public screen but wish to push non-master copies to additional screens so that perception is always accessible.

And I am asking about this so that I can avoid patching the system and introducing an instability f when the patch may be removed.

Or is it better that the library containing these boopsi classes simply locks itself into memory never to be released?
Last edited by Belxjander on Wed Aug 09, 2017 6:38 am, edited 2 times in total.
Belxjander
 
Posts: 260
Joined: Mon May 14, 2012 11:26 pm
Location: 日本千葉県松戸市 / Matsudo City, Chiba, Japan

Re: System-wide Event Hooks?

Postby thomasrapp » Mon Aug 07, 2017 10:02 am

See intuition.library/StartScreenNotifyTagList
User avatar
thomasrapp
 
Posts: 239
Joined: Sun Jun 19, 2011 12:22 am

Re: System-wide Event Hooks?

Postby Belxjander » Wed Aug 09, 2017 3:49 am

thomasrapp wrote:See intuition.library/StartScreenNotifyTagList


Thank you, Will explore this more fully :-)
Belxjander
 
Posts: 260
Joined: Mon May 14, 2012 11:26 pm
Location: 日本千葉県松戸市 / Matsudo City, Chiba, Japan


Return to AmigaOS Feature Requests

Who is online

Users browsing this forum: No registered users and 1 guest