Violet Dipping Icing
Bring granulated sugar, milk, and butter to a boil in a medium pan over medium-high heat, whisking until smooth. Remove from heat. Let cool 10 minutes. Whisk in confectioners' sugar, salt, and violet flavoring. Tint to desired shade. Let stand, stirring occasionally, until cool and thick, about 30 minutes. Use immediately.