2 #include <libraries/reqtools.h>
3 #include <proto/exec.h>
4 #include <proto/reqtools.h>
10 #define PROGNAME "rtfont"
12 struct ReqToolsBase
*ReqToolsBase
;
14 static void cleanup(char *msg
)
16 if (msg
) printf(PROGNAME
": %s\n", msg
);
18 if (ReqToolsBase
) CloseLibrary((struct Library
*)ReqToolsBase
);
23 static void openlibs(void)
25 ReqToolsBase
= (struct ReqToolsBase
*)OpenLibrary("reqtools.library", 0);
26 if (!ReqToolsBase
) cleanup("Can't open reqtools.library");
29 static void action(void)
31 struct rtFontRequester
*req
;
33 struct TagItem tags
[] =
35 {RTFO_Flags
, FREQF_STYLE
|FREQF_COLORFONTS
},
39 if ((req
= rtAllocRequestA(RT_FONTREQ
, tags
)))
41 rtFontRequestA(req
, "Title", tags
);