Beginning work on graphic windows. Hopelessly broken still....
[rodin/chimara.git] / libchimara / gestalt.c
index a9412c38b769c3c69ad6136d914804f39565105e..a9128ac6fbd948c4540ac0ef75ff8a2b39b02ea4 100644 (file)
@@ -115,15 +115,21 @@ glk_gestalt_ext(glui32 sel, glui32 val, glui32 *arr, glui32 arrlen)
                /* Mouse support present in textgrids */
                case gestalt_MouseInput:
                        return val == wintype_TextGrid;
-                       
-               /* Unsupported capabilities */
+
                case gestalt_Graphics:
+                       return 1;
+
                case gestalt_DrawImage:
+                       return val == wintype_Graphics;
+
+               case gestalt_GraphicsTransparency:
+                       return 1;
+                       
+               /* Unsupported capabilities */
                case gestalt_Sound:
                case gestalt_SoundVolume:
                case gestalt_SoundNotify:
                case gestalt_SoundMusic:
-               case gestalt_GraphicsTransparency:
                /* Selector not supported */    
                default:
                        return 0;