[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Parte gr�fica em C
> Eu vejo tres possibilidades para fazer interfaces "gr�ficas", para os que
> optaram por usar C.
E eu vejo algumas sub-possibilidades pra essas possibilidades ^_^
>
> 1) Use uma biblioteca gr�fica para C, alguma coisa padrao, nao usem coisas
> esdruxulas, pq eu nao vou modificar muito o meu sistema para poder corrigir os
> trabalhos. Fazer gr�ficos em C � meio chatinho, mas � uma opcao. Mandem um
> readme com os detalhes para eu poder corrigir. (alias, aconselho todo mundo a me
> mandar um readme).
Eu sugiro usarem a xwc do gubi (em
http://www.ime.usp.br/~gubi/futil.html ), � bem simples ( eu usei no
ep1 de mac122 e nos eps de labprog ^^v, al�m de uns programinhas
pessoais...).
> 2) Utilize uma interface de caracteres (ascii-art), para quem nao acredita no
> poder do ascii-art eu recomendo dar uma olhada em www.asciimation.co.nz. Eu fiz
> uma interface com caracteres quando era aluno de MAC-438 e deu bastante certo:
> foi facil e ficou bonitinho. Para limpar a tela vcs podem usar alguma funcao ou
> uma chamada simples como system("clear"), isto limita a portabilidade do seu
> programa, mas como eu vou estar invariavelmente corrigindo no linux, vai dar
> certo. Quem esta desenvolvendo em Windows dever� tomar cuidado.
Essa vai ser minha op��o... pra quem pretende se enveredar por esse
caminho, eu sugiro descobrir como usar sequ�ncias de escape ANSI... vc
pode usar printf pra imprimir um c�digo que limpa a tela por exemplo,
ou que coloca o cursor em alguma posi��o, etc... (e com sorte o c�digo
ser� compat�vel com ruimdows ;-)
> 3) Facam uma interface java conversar com o seu programa em C. Diga-se de
> passagem que muitos programas para Unix sao construidos com essa filosofia,
> inclusive o proprio Unix. Enquanto o windows esta intimamente ligado com a sua
> interface gr�fica, o Unix e perfeitamente funcional sem ela. Nao vou me estender
> sobre as vantagens deste modelo, j� que deve ser obvio para todos.
�, quanto a essa op��o, ela nem passou pela minha cabe�a... ^^;;;;
[]s
Wendel
----------
fortune: "ASCII a stupid question, you get an EBCDIC answer."