sexta-feira, 26 de outubro de 2018

Minha Invenção #51

Uma função que vai fazer contas nos programas que editam texto.

Nos programas que editam texto, têm a Barra de Ferramentas e a Faixa de Opções.

As Faixas de Opções dos programas que editam texto, vão ter uma guia chamada “Conta”. 

Com uma conta selecionada ou com o cursor em um número de uma conta, a pessoa apertará o botão direito do mouse e apertará o botão “Calcular”, ou colocará na guia “Conta” e apertará o botão “Calcular”. 

A pessoa vai apertar o botão “Calcular” e o programa vai inserir o sinal de igual e o resultado na frente da conta, e vai registrar a conta. 

Se o sinal de igual já estiver na conta, o programa vai inserir o resultado e vai registrar a conta. 

Se o sinal de igual e o resultado já estiverem na conta, e se o resultado estiver errado, o programa vai tirar o resultado errado, vai colocar o resultado certo e vai registrar a conta. 

Se o sinal de igual e o resultado já estiverem na conta, e se o resultado estiver certo, o programa só vai registrar a conta. 

Quando a pessoa colocar o cursor numa conta que ela apertou o botão “Calcular”, o programa vai abrir a guia “Conta”, da mesma forma que quando a pessoa coloca o cursor numa tabela, o Word abri a guia “Design”. 

Na Barra de Ferramentas da guia “Conta”, vai ter os botões de marcar “Omitir Conta”, “Divisor em Baixo do Dividendo”, “Conta em Etapas em Linha”, “Conta em Etapas em Linhas”, “Considerar as Medidas” e “Mostrar o Resultado Utilizando a Medida Mais Baixa”. 


Se a pessoa marcar o botão “Omitir Conta”, o programa vai omitir a conta e vai deixar o resultado. 

Se a pessoa desmarcar ele, o programa vai mostrar a conta e o resultado. 

Se a pessoa marcar o botão “Divisor em Baixo do Dividendo”, o programa vai fazer os divisores ficarem em baixo dos dividendos. 

Se a pessoa desmarcar ele, o programa vai fazer os divisores ficarem na frente dos dividendos. 

Se a pessoa marcar o botão “Conta em Etapas em Linha”, o programa vai mostrar a conta sendo resolvida em linha. 

Se a pessoa desmarcar ele, o programa vai mostrar a conta sendo resolvida de uma vez. 

Se a pessoa marcar o botão “Conta em Etapas em Linhas”, o programa vai mostrar a conta sendo resolvida em linhas. 

Se a pessoa desmarcar ele, o programa vai mostrar a conta sendo resolvida de uma vez. 

Se a pessoa marcar o botão “Considerar as Medidas”, o programa vai mostrar o resultado utilizando a medida mais alta que está na conta. 

Se a pessoa desmarcar ele, o programa vai mostrar o resultado sem considerar as medidas. 

Se a pessoa marcar o botão “Mostrar o Resultado Utilizando a Medida Mais Baixa”, o programa vai mostrar o resultado utilizando a medida mais baixa que está na conta. 

Se a pessoa desmarcar ele, o programa vai mostrar o resultado utilizando a medida mais alta que está na conta. 


Exemplo: 

Ele tem 30 + [(320 / 10) * 5] = 190 balas. 

A pessoa marca o botão “Omitir Conta” e o programa vai omitir a conta e vai deixar o resultado. 

Ele tem 190 balas. 


Exemplo 2: 

Ele tem 30 + [(320 / 10) * 5] = 190 balas. 

A pessoa marca o botão “Divisor em Baixo do Dividendo” e o programa vai fazer os divisores ficarem em baixo dos dividendos se a conta ter uma divisão. 

Ele tem 30 + [(320 / 10) * 5] = 190 balas. 

Aqui não dá para eu colocar o divisor em baixo do dividendo para você entender.


Exemplo 3: 

Ele tem 30 + [(320 / 10) * 5] = 190 balas. 

A pessoa marca o botão “Conta em Etapas em Linha” e o programa vai mostrar a conta sendo resolvida em linha.

Ele tem 30 + [(320 / 10) * 5] | 30 + [32 * 5] | 30 + 160 = 190 balas. 


Exemplo 4: 

Ele tem 30 + [(320 / 10) * 5] = 190 balas. 

A pessoa marca o botão “Conta em Etapas em Linhas” e o programa vai mostrar a conta sendo resolvida em linhas.

Ele tem 

30 + [(320 / 10) * 5] 

30 + [32 * 5] 

30 + 160 = 190 

balas. 


Exemplo 5: 

Ele bebeu 2 l + 300 ml = 302 de Guaranics. 

A pessoa aperta o botão “Considerar as Medidas” e o programa vai mostrar o resultado utilizando a medida mais alta que está na conta. 

Ele bebeu 2 l + 300 ml = 2,3 l de Guaranics. 


Exemplo 6: 

Ele bebeu 2 l + 300 ml = 2,3 l de Guaranics. 

A pessoa aperta o botão “Mostrar o Resultado Utilizando a Medida Mais Baixa” e o programa vai mostrar o resultado utilizando a medida mais baixa que está na conta. 

Ele bebeu 2 l + 300 ml = 2.300 ml de Guaranics. 


Quando o botão “Conta em Etapas em Linha” estiver marcado, o botão “Conta em Etapas em Linhas” vai ficar cinza e não vai poder ser marcado, e quando o botão “Conta em Etapas em Linhas” estiver marcado, o botão “Conta em Etapas em Linha” vai ficar cinza e não vai poder ser marcado. 

O botão “Mostrar o Resultado Utilizando a Medida Mais Baixa” vai ficar cinza e só vai poder ser marcado quando o botão “Considerar as Medidas” estiver marcado. 


Na Barra de Ferramentas vai ter os botões de apertar “Ver Contas” e “Inserir Resultado”. 

Quando a pessoa apertar o botão “Ver Contas”, o programa vai abrir uma caixa de diálogo mostrando as contas que a pessoa calculou no documento e a pessoa vai poder editar e renomear essas contas pela caixa de diálogo sem precisar ir nas páginas que elas estão. 

Quando a pessoa apertar o botão “Inserir Resultado”, o programa vai abrir uma caixa de diálogo mostrando os resultados e os nomes das contas, e a pessoa vai poder selecionar um desses resultados e inserir onde está o cursor. 

Se a pessoa mudar ou tirar um número ou um sinal, ou colocar um número e um sinal no meio de uma conta ou antes do começo de uma conta, o programa vai atualizar o resultado automaticamente na conta e onde a pessoa inseriu ele.

Nenhum comentário:

Postar um comentário