Can't get amigaguide.library to open a window
Post date
Thu, 03/19/2026 - 16:08
Hello, I Can't get amigaguide.library to open a window neither with OpenAmigaGuideAsync() or OpenAmigaGuide() . the screen is the workbench screen in P96 RTG mode. well the object is created, and after this I receive a signal with AmigaGuideSignal() and GetAmigaGuideMsg() , the signal is ActiveToolID, but well absolutely no visible windows around. Tested with OS3.2.3. I'm going to try the amigaguide datatype version, but well i'll have to manage the window open/close code myself. I don't want to use a System("multiview myguide.guide"); because who knows if multiview is in the path on OS3, and there are path to the guide issues. but well I may do that.
if(!AmigaGuideBase)
{
AmigaGuideBase = OpenLibrary("amigaguide.library", 39);
}
if(!AmigaGuideBase) return FALSE;
app->nAmigaGuide.nag_Name = "PetMate.guide";
app->nAmigaGuide.nag_Screen = CurrentMainScreen;
if(!app->amigaGuideHandle) /* could already be opened !*/
{
app->amigaGuideHandle = OpenAmigaGuideAsync(&app->nAmigaGuide, TAG_END); /* struct must be persistent */
}
...