In a medium bowl mix together with a pastry blender flour, butter and sugar until it resembles coarse crumbs. Put in an 8 inch (20 centimeter) ungreased pan, pat down gently and bake for 15 minutes.
FOR THE TOPPING
Meanwhile in a medium bowl cream together butter, sugar and egg, then fold in the well-drained pineapple and coconut, mix well spread over baked base, sprinkle the top with another 1/4 cup coconut, return to oven and bake for another 25-30 minutes. Let cool completely before cutting. Enjoy!