Tk - Visão Geral

Tk se refere a Toolkit e fornece widgets de interface gráfica de plataforma cruzada, que o ajuda a construir uma interface gráfica com o usuário. Ele foi desenvolvido como uma extensão da linguagem de script Tcl por John Ousterhout. O Tk permaneceu em desenvolvimento independente do Tcl com versões diferentes entre si, antes era feito em sincronia com o Tcl na v8.0.

Características do Tk

É uma plataforma cruzada com suporte para os sistemas operacionais Linux, Mac OS, Unix e Microsoft Windows.

  • É um código aberto.
  • Ele fornece alto nível de extensibilidade.
  • É personalizável.
  • É configurável.
  • Ele fornece um grande número de widgets.
  • Ele pode ser usado com outras linguagens dinâmicas e não apenas Tcl.
  • GUI parece idêntico em todas as plataformas.

Aplicativos construídos em Tk

Grandes aplicativos de sucesso foram criados em Tcl / Tk.

  • Interface do usuário do painel de controle
  • Forms GUI para Relational DB
  • GUI ad hoc para banco de dados relacional
  • Design de sistema de software / hardware
  • Xtask - Gerenciamento de Tarefas
  • Musicologia com Tcl e Tk
  • App Calender
  • Tk mail
  • Tk Debugger