A better way to go might be to use the TsTitleBar component in AC. This allows you to setup a collection of title bar objects (including labels, menus etc) and won't require you to write any API or message handling routines. Anyway take a look at TsTitleBar and let us know if that solves your problem. HTH.