In che modo un TPopupMenu può essere allineato sul lato destro di un modulo? Il problema è che non sembra essere un modo per ottenere la larghezza del menu popup prima di chiamare Popup(X, Y: Integer)
.Allineare un TPopupMenu sul lato destro del modulo?
Sto cercando di ottenere un comportamento simile a quello del menu di sistema in Chrome.
duplicati: [Windows. Cambia posizione del menu a discesa] (http://stackoverflow.com/q/4721989) –
@Sertac - Non vedo come si tratti di una domanda duplicata. a) È etichettato con Delphi. b) Non si tratta semplicemente di spostare il popup. Richiede che la larghezza del menu sia nota, quindi la posizione può essere calcolata. – norgepaul
Prima di spostare la finestra del menu, è possibile ottenere la sua dimensione/posizione. Il VCL non offre la funzionalità richiesta, quindi è necessario utilizzare le chiamate api. Penso che sia un duplicato, ma forse no .. –