Preheat oven to 375. In small bowl combine flour, baking powder, baking soda and salt. In large bowl with electric mixer at medium speed, beat butter, sugars and vanilla until creamy. Beat in egg. Gradually blend in flour mixture. Stir in coconut, nuts and chocolate. Drop dough by slightly rounded tablespoonfuls onto ungreased cookie sheet. Bake 10-12 minutes or until edges are lightly browned. Let stand 2 minutes. Remove to wire racks to cook completely.