Skip to content

Inside LIBRASOffice

jeliascosta edited this page Sep 8, 2017 · 4 revisions

Backend: Alteração direta no código-base C++ do LibreOffice.

Frontend: Exibição de animação dos sinais. Feito em Java.

Resumo do algoritmo por trás do LIBRASOffice:

  • Identificar rotina de renderização das "janelinhas de ajuda" (tooltip). (Backend)

  • Extrair texto a ser exibido na janelinha para um arquivo de Log. (Backend)

  • Capturar linha de log, analisar e exibir sinal correspondente. (Frontend)

Este processo foi estabelecido de forma a poder ser repetido em outros programas.

Talvez seja possível desenvolver um sistema operacional todo adaptado!

Clone this wiki locally