Mi piacerebbe conoscere l'idea alla base del funzionamento di "docking" nelle applicazioni. Ho lavorato con applicazioni in cui i componenti di singoli moduli sono ancorati su un unico modulo principale per fornire la GUI necessaria. Ma non ho idea di cosa sta succedendo in background.
Secondo Wikipedia
Un dock è un elemento di interfaccia utente grafica che in genere fornisce all'utente un modo di lanciare, passare da un monitor all'altro e monitorare programmi o applicazioni in esecuzione.
Ora sono un po 'confuso se si tratta di un componente o di un evento o di una proprietà o qualcos'altro.
EDIT: le applicazioni sono state sviluppate in Delphi su piattaforma Windows. C'è qualcosa in più in Delphi (dock manuale e dock automatico).