X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Fgestalt.c;h=eef77489990aae324282325892a387e94a239f38;hb=bdb4a6360e2d9fabf6d16f3a87927cfbba5f304a;hp=e2eceefdfced743b2e965560aa85d6bfcf348f96;hpb=3971cb875ff0976ede3132f577140bd54c5d148a;p=projects%2Fchimara%2Fchimara.git diff --git a/libchimara/gestalt.c b/libchimara/gestalt.c index e2eceef..eef7748 100644 --- a/libchimara/gestalt.c +++ b/libchimara/gestalt.c @@ -96,18 +96,6 @@ glk_gestalt_ext(glui32 sel, glui32 val, glui32 *arr, glui32 arrlen) return gestalt_CharOutput_CannotPrint; /* Can print all other characters */ return gestalt_CharOutput_ExactPrint; - - /* Unicode capabilities present */ - case gestalt_Unicode: - return 1; - - /* Timer capabilities present */ - case gestalt_Timer: - return 1; - - /* Hyperlink capabilities present */ - case gestalt_Hyperlinks: - return 1; /* Hyperlinks supported on textbuffers and textgrids */ case gestalt_HyperlinkInput: @@ -117,15 +105,15 @@ glk_gestalt_ext(glui32 sel, glui32 val, glui32 *arr, glui32 arrlen) case gestalt_MouseInput: return val == wintype_TextGrid; - case gestalt_Graphics: - return 1; - case gestalt_DrawImage: return val == wintype_Graphics || val == wintype_TextBuffer; + /* Capabilities that are simply supported */ + case gestalt_Unicode: + case gestalt_Timer: + case gestalt_Hyperlinks: + case gestalt_Graphics: case gestalt_GraphicsTransparency: - return 1; - case gestalt_DateTime: return 1;