Si, perfettamente quello che hai scritto.
Ed il problema è proprio quello che hai scritto, ovvero non riesco a trovare un modo per far capire al programma dove indirizzare il comando, e di verificare lo stato delle finestre alla pressione del pulsante, e far eseguire il comando al form attivo... io pensavo a qualche comando del tipo GetFocus o ActiveForm... ma sto sparando a caso e probabilmente questi comandi non esistono, e anche se fosse non li saprei usare