-
Notifications
You must be signed in to change notification settings - Fork 0
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!
Laboratório de Informática para Educação, Sala H200, Centro de Tecnologia (CT/UFRJ)
Universidade Federal do Rio de Janeiro