Como fazer um menu pop-up com barra de rolagem?

eu usoTPopupMenu no meu programa, eu gostaria de adicionar uma barra de rolagem vertical e ser capaz de definir seu tamanho (digamos 10 itens visíveis), e manipular os eventos movendo a barra de rolagem do slider (depois de clicar nos botões, ou depois de rodar a roda do mouse) . Eu gostaria de saber que os componentes com esse funcional existem, ou ficarei feliz com a teoria sobre a criação deste componente. Por exemplo, eu preciso de um comportamento semelhante ao menu pop-up na barra de endereços do Vista / 7 Explorer (com uma lista de subpastas na pasta atual)

Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion