'dock' funziona in parole semplici

0

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).

    
posta Shirish11 25.05.2012 - 13:02
fonte

3 risposte

1

Fammi vedere: Un dock mostra, in forma di barra, un'icona per ciascuna delle mie applicazioni e cartelle preferite PIÙ un'icona per ciascuna applicazione in esecuzione (ma non preferita), cambiando l'aspetto delle icone quando l'applicazione è in esecuzione o se l'applicazione ha uno stato per comunicare all'utente (ad es. numero di e-mail non letti o lavori di stampa in coda).

Questo mi descrive sia il mio dock MacOS che il mio dock KDE.

    
risposta data 25.05.2012 - 13:19
fonte
1

È un componente grafico come hai detto tu.

Metti i lanciatori di applicazioni su quel componente e il dock li mantiene facilmente accessibili.

La maggior parte delle banchine tiene traccia delle applicazioni in esecuzione e si comporta di conseguenza come per evidenziare l'icona di avvio o qualcos'altro. Puoi dire che è una barra degli strumenti avanzata.

    
risposta data 25.05.2012 - 13:19
fonte
1

C'è il "launcher dock" come altri hanno descritto, ma c'è anche un controllo della GUI che blocca le finestre secondarie ai lati di una finestra host, come AvalonDock . Si chiama "docking layout system".

    
risposta data 25.05.2012 - 14:16
fonte

Leggi altre domande sui tag