-
Recent Posts
Recent Comments
Tags
$HOME alias ano AppleScript argv array bc biblioteca C clipboard comando copy CPP curdate cálculo daemon dia error execução foreach gcc IP JavaScript LaTeX memória MySQL mês número números objeto paste perímetro PHP pi posix Python Shell stdout strings tabela Tcl-Tk Tcl/Tk terminal variável área de transferênciaArchives
Livros da equipe do CODARE
Expressões Regulares
Uma Abordagem Divertida
de Aurélio Marinho Jargas
Shell Script Profissional
de Aurélio Marinho Jargas
PHP-GTK 2ª Edição
de Pablo Dall'Oglio
PHP Programando com Orientação a Objetos
de Pablo Dall'Oglio
Ruby: Conhecendo a Linguagem
de Eustáquio Rangel (TaQ)
Category Archives: Tcl-Tk
Tcl/Tk: Substituir strings
Para manipular Strings em Tcl, utilizamos o comando string. Se precisar substituir ponto por vírgula: set valor { 10.00 } puts [string map -nocase { . , } $valor] # Retorna: 10,00 Podemos substituir várias cadeias de caracteres: set texto … Continue reading
Tcl/Tk: Carregando scripts em lote (bibliotecas)
E possível destinar um diretório para nossos códigos auxiliares ou plugins, e na inicialização do sistema importá-los, utilizando o comando source. Por exemplo, considerando que há vários arquivos .tcl no diretório plugin/ foreach p “[glob plugin/*.tcl]” { source $p }
Tcl/Tk: Capturando e tratando erros
Palavras-chave: Tcl/Tk, capturar, erros Quando um procedimento é executando em Tcl, ele retorna 1 (sucesso) ou 0 (falha). É este resultado que faz o interpretador mostrar ou não um erro. Para não mostrar o erro ao usuário, mas detectá-lo e … Continue reading
Tcl/Tk: Reduzindo linhas
Palavras-chave: Tcl/Tk, pack, grid, place A sintaxe padrão para a criação de widgets é: widget toplevel.my_id opções_do_widget pack toplevel.my_id opções_do_pack Mas também é possível reunir tudo em uma só linha: pack [widget toplevel.my_id opções_do_widget] opções_do_pack Por exemplo: label .my_label -text ”Oi Mundo!” -bg … Continue reading
Posted in Tcl-Tk
Leave a comment