Exemplo n.º 1
0
 def _updateTela():
     """Atualiza a tela principal"""
     try:
         CApplication._DESENHO_TELA_ATUAL = CApplication._getDesenhoTela()
     except Exception:
         CApplication._DESENHO_TELA_ATUAL = "Exceção lançada durante a renderização da tela:\n\n{0}".format(traceback.format_exc())
     
     CApplication._INSTANCE.telaAtualizada.emit()
         
     # Atualizando a tela
     EngineConsole.clear()
     print(CApplication._DESENHO_TELA_ATUAL)
#-*- coding: utf-8 -*-

import sys
sys.path.append("C:/Users/infox/My Documents/Aptana Studio 3 Workspace/mensageiroConsole/src")

from engineConsole.base.engine import EngineConsole

EngineConsole.setTitle("Titulo")
print("Isso não deveria aparecer")
EngineConsole.clear()

print("Height:", EngineConsole.height(), "- Width:", EngineConsole.width())

print("Erro!")
assert EngineConsole.x() == 0
assert EngineConsole.y() == 2
EngineConsole.printxy(0, 1, "Certo!")
assert EngineConsole.x() == 0
assert EngineConsole.y() == 2

EngineConsole.ungetch("t")
t = EngineConsole.readkey()
assert t.key == "t" and t.code == 116 

print("OK")
EngineConsole.readkey()