Is it possible for an application that opens its own screen to use a custom SBarLogo specified by the application without the user having to create an entire new Screens prefs entry for it.
Basically I want the application to be "Like Workbench" but specify an application specific screen bar logo - wihtout user intervention.
I have looked through intuition/gui.h but cannot see anything obviously applicable nor any examples on how to do this assuming it is actually possible to do.
I think I may be able to do something with sysiclass, using SYSIA_Which, SBARLOGO but that seems to just create a new object and not let me do anything with the one already there ?
Are there any examples on using sysiclass or changing the GUI prefs. There is also in the DrawInfo structure, dri->dri_Prefs, which is an array pointer but is there any information on what this array contains ?
There is also a function SetGUIAttrs() but this does not seem to have any references to the SBARLOGO in the list of GUIA_attributes.
I'm guessing no one else knows how to do this either !