Tk - Panoramica

Tk si riferisce a Toolkit e fornisce widget GUI multipiattaforma, che ti aiutano a costruire un'interfaccia utente grafica. È stato sviluppato come estensione al linguaggio di scripting Tcl da John Ousterhout. Tk è rimasto in sviluppo indipendentemente da Tcl con versioni diverse l'una dall'altra, prima era sincronizzata con Tcl nella v8.0.

Caratteristiche di Tk

È multipiattaforma con supporto per i sistemi operativi Linux, Mac OS, Unix e Microsoft Windows.

  • È un open source.
  • Fornisce un alto livello di estensibilità.
  • È personalizzabile.
  • È configurabile.
  • Fornisce un gran numero di widget.
  • Può essere utilizzato con altri linguaggi dinamici e non solo con Tcl.
  • La GUI sembra identica su tutte le piattaforme.

Applicazioni integrate in Tk

Grandi applicazioni di successo sono state costruite in Tcl / Tk.

  • Interfaccia utente morbida del dashboard
  • Forms GUI per DB relazionale
  • GUI ad hoc per DB relazionale
  • Progettazione di sistemi software / hardware
  • Xtask - Gestione attività
  • Musicologia con Tcl e Tk
  • App Calendario
  • Tk mail
  • Tk Debugger