O Source Dreams money manager está tendo um pequeno problema agora. Eu não sei como mostrar a tela uma tabela contenmdo mais de uma coluna.
Veja a figura...

Sim, minha solução é fazer uma única coluna, juntando dois campos em um, separando os dados com um "\t" (tab). Mas essa não é a solução perfeita, eu sei disso.
Na documentação do componente "gui.list" não tem nada sobre isso, eu tentei usar passando uma tabela bidimensional, mas não funciona.
Meu código atual (funciona):
registers ={}
registers[1] = "description \t value"
registers[2]= "description \t value"
registers[3] = "description \t value"
gui.control{type="list", lines=11, columns=31, list=registers}
O código da possível solução (não funciona):
registers ={}
registers[1]= {}
registers[1][1]= "description here"
registers[1][2] = "32"
registers[2]={}
registers[2][1] = "description 2"
registers[2][2] = "35"
registers[3]={}
registers[3][1] = "The last item"
registers[3][2] = "50"
gui.control{type="list", lines=11, columns=31, list=registers}
Bem, neste momento eu vou continuar desenvolvendo usando a solução de juntar dois campos em um (primeiro código). Se você souber uma maneira melhor de resolver... avise por favor.
Tchau!
0 comentários:
Postar um comentário