||Preheat oven to 375°.
Beat butter until creamy. Gradually add sugars and mix well. Add egg and vanilla. Mix well.
Combine flour, baking soda, baking powder, and salt. Add gradually to butter mixture. Mix until blended. Stir in cranberries, pecans, and oats.
Drop dough by tablespoonfuls onto lined or lightly greased baking sheets. Place cookies about 2 inches apart. Bake for 8 to 10 minutes or until lightly browned.
Cool on baking sheets for 2 minutes. Then, transfer to wire racks to finish cooling.
Melt white chocolate and transfer to a zip-top bag. Cut the corner of the bag and use to drizzle white chocolate onto cookies.
Makes about 4 dozen cookies.