Versões

Versão 3.1.9.9

Nova função: CubRt.

Mudanças na grelha de determinação de variáveis.

Determinação automática da seqüências da teclas (Alt-caractere) para os controles com etiquetas.

Melhora para as ajudas de desenho.

Somado para pessoas que usam os leitores de tela do uso de incremento para as variáveis apresentadas.

Solucionado erros em apresentação de função com escala logarítmica e desenho de legenda.

Versão 3.1.9.8

As variáveis, constantes, funções e proceduras criadas pelo usuário podem conter qualquer letra (por exemplo, com acentos).

Somado atalho para a solicitude de nova característica para o programa. Solucionados alguns erros.

Versão 3.1.9.7

Dois tamanhos na imagem dos casas de verificação e botões de radio (de acordo com o tamanho do tipo da letra).

Somado atalho para o relatório de erros. Solucionado um erro.

Versões 3.1.9.1 a 3.1.9.6

Melhor adaptação para pessoas cegas. Resolvidos umos erros.

Versão 3.1.9

Adaptação para pessoas cegas que usam os leitores de tela.

Modalidade da visualização das funções, proceduras e constantes em grelhas.

Mais velocidade ao começar o programa e são exibidas as funções, proceduras e constantes em uma das duas modalidades (botões e grelha).

O tipo de resultado das funções é mostrado nas ajudas.

Independência entre os módulos de calculos/fórmulas e ambiente de programação.

Versão 3.1.8

Para pessoas com dificuldade de visão ou demostrações:

Acrescentado: Break.

Resolvidos umos erros de visualização das entradas InputXX.

Versão 3.1.7.1

O pacote médico é distribuído separadamente.

ATCalc permite passar parâmetros na linha de comando.

Versão 3.1.7

Os proc. de apresentação (DialogText..) e algunas funç. de entrada InputBool, InputText, InputTextW e InputIntFL, permitem apresentar a mais dos arquivos de imagem e de texto, arquivos htm/html, com leitura e navegaçao direita.

Novas variáveis/funções/proceduras:

Foram somadas constantes para as variáveis: BrushStyle, PenStyle, ShapeStyle, PointSymbol, TextHPos, TextVPos, ExpImgFile e ExpImgClb, sendo mais fácil a introdução destas.

Facilitação da escritura das ordens de blocos.

Os comentários/explicações das fórmulas o programas permiten a visión (ademais do texto corto) de arquivos (com a ordem ): directamente (de imagem, txt e htm/html) o indirectamente (por a apertura do arquivo com o programa conveniente).

Publicação do código segundo a GPL (General Public License) da GNU (http://www.gnu.org) - FSF (Free Software Foundation), en sourceforge.net.

Versão 3.1.6

Novas funções/proceduras:

Pasan a ser variáveis as seguintes proceduras: SaveInputPos, FontName, FontSize, FontColor, PenColor, PenStyle, PenWidth, BrushColor, BrushStyle, ShapeStyle, PointSymbol, PointSize, TextHPos, TextVPos, TextHGap, TextVGap, TextGapMode. Por exemplo: FontSize (12) -> FontSize := 12, asim é válido if (FontSize > 18) ou WriteTextLn (FontSize).

Nos proc. de apresentação (DialogText..) e as funç. de entrada (Input...) lhe pode cambiar o tipo de letra.

Os proc. de apresentação (DialogText..) e algunas funç. de entrada InputBool, InputText, InputTextW e InputIntFL, permiten presentar arquivos de imagem e de texto: posibilidade de fazer presentações.

InputIntFL: também permite utilizar uma TStringList como lista de elementos, e pode devolver um número diferente ao correspondiente ao ordem. Há o novo parâmetro do número de colunas.

Em varias funç. de entrada, se entra mais de uma linha no texto de apresentação, todas menos a última linha formarão uma etiqueta explicativa antes do componente de entrada.

Versão 3.1.5

Faz que os botões sejam desativados (e lhe escondem as folhas) de funções/proc. não utilizáveis no modo de não-programação. Diretório independiente com formularios, programas e constantes.

Resolvido um erro de visualização das ajudas.

Maior adaptação a sintax de programação em pascal:

Se P é um ponto, lhe pode accessar a X e Y assim: P.X e P.Y, dessa forma são eliminados: XToP, YToP, XFromP e YFromP.

Novas funções/proceduras:

Comentários em qualquer lugar, entre { e }.

Lhe comprovará que as entradas do painel das variáveis tenham um valor determinado antes de realizar um cálculo ou executar um programa, salvo que lhe indique o contrario. Em este último caso, lhe poderá comprovar se não lhe determinou um valor, com a nova função: VarIsEmpty. O painel agora admite entrada com lista desplegável.

Cálculo da integral (regla do trapezoide).

Não limitação do número de decimais, quando Decim., da janela principal, é -1.

Ordem de interrupção da execução de um programa.

Determinação (previa ou desenho de funções) do intervalo de Y, de acordo com o intervalo de X da função a representar.

Formula.ftxt -> Calculos.ftxt + Programas.ftxt.

Versão 3.1

Maior adaptação a sintax de programação em pascal:

Utilização de diferentes tipo de letra no modo de programação, por distinguir palavras chave de programação, números, texto e comentários. Exportação deste código a formato rtf y htm .

Novas funções: FormDialogText, agora com tres variantes, funções para possibilitar a entrada de valores para variáveis (InputBool, InputText, InputInt, InputReal, com subvariantes, InputCpx, InputFileNO, InputFileNS, InputEDate, InputADate, InputTime, InputDrwP), Inc, Dec, Ord.

Novas constantes: LineBreak (salto de linha); e TabChar (caractere de tabulação) e a nova função RealToTextD (número real a texto com um número definido de decimais). Então se eliminam as funções de escritura que utilizavam salto de linha e tabuladores (WrXXX). Somente ficam WriteText e WriteTextLn, que agora permitem qualquer el ou constante como parâmetro, lhe convertendo automaticamente em texto.

Possibilidade de definir ademais das entradas de variáveis com valor real (no painel correspondente da janela principal): variáveis de números inteiros, texto e booleanas.

Melhora a depuração do programa:

Versão 3.0

Possibilidade de programação (execução seqüencial, ou não: segundo umas condições, de várias linhas com fórmulas ou indicações de execução).

Para as variáveis podemos determinar um título que se mostrará na entrada da variável. Também se podem acrescentar valores de validação para as mesmas e comprovação de determinação de valores. Se aumentam até 8 possíveis.

Escolha da visualização do despregável das funções por grupos.

Acrescenta-se um painel de botões com as funções e constantes que cada um acredite mais útil.

Acrescenta-se funções aritméticas (Ceil e Floor: novos arredondamentos de números reais; Odd: ímpar; RandomR: aleatório entre números; ToRange para assegurar que uma variável esteja dentro de uma margem); LastCipher: última cifra de um número; e trigonométricas (Hypot: hipotenusa; cotangente, secante e cossecante com todos seus relacionantes).

Pode-se representar equações, assim como desenhar com a programação descrita distintas formas (linhas, pontos, retângulos, elipses, etc.) e incluso texto. Los gráficos obtidos podem ser exportados diretamente em arquivos de imagem (BMP, GIF, PNG, JPG) e vetoriais (EMF e SVG) o ao portapapeis.

Na calculadora temporal podem ser escolhidos o tipo de entrada para as datas: exatas ou aproximadas.

Possibilidade de mudança dos tipos de caracteres, podendo aumentar de tamanho para pessoas com dificuldade de visão, para a maioria de entradas e visualizações habituais.

Utilização dos ícones estândar de programas de código aberto (Open Office, Gimp, etc).

Nova mudança de nome de SCalc a ATCalc.

IMPORTANTE: Os que desposem da versão anterior, terão que renomear os arquivos das listas dos cálculos, como Formula.txt, a Formula.ftxt; então o programa terá sua atualização automática. A extensão do arquivo de constantes, também txt, terá que ser renomeada a cttx

Versão 2.0

Fundamentalmente:

Acrescentam-se muitas funções estatísticas, um painel para visualizar as variáveis e resultados obtidos, possibilitando ter mais de uma lista de fórmulas, possibilidade de utilizar constantes de resultado, resolução de um problema de visualização das listas e anotação de erros críticos (que não se teriam que produzir) a um arquivo log. Ver os resultados arredondados em hexadecimal, binário e cifras romanas e obter a partir do valor hexadecimal o da cifra romana o correspondente valor decimal. Obtenção dos porcentagens e contagem por uma série de variáveis qualitativas.

Introdução da calculadora temporal.

Mudança do nome do programa de CalcMath a SCalc.

Versão 1.2

Nova janela de seleção de fórmulas, com buscador.