Muito legal o upgrade Marcelo, parabens.
Eu uso o MFE em praticamente todos os meus projetos, e uma mao na roda.
Se me permite, gostaria de dar sugestoes para um proximo release, se forem possiveis de implementar ou se achar que vale a pena.
Cores: digamos que na teoria o MFE trabalha com o modo SCREEN 0. Seria legal ter outros dois modos, o SCREEN 1 onde poderiamos colorir os octetos de caracteres, e o modo SCREEN 2 que permite 16 cores para cada caractere (neste modo especialmente um copiar e colar "estilo" no bloco selecionado). Depois poder salvar como um unico arquivo para a SCREEN 2, ou 2 arquivos separados, um dos padroes e outro das cores (no modo SCREEN 1, mesma coisa). Ate seria legal um modo SCREEN 0 de MSX 2, onde usamos a area de Blink para ter 2 cores de carateres na tela
Selecao: Extender as funcoes inversao, italizado, negrito e shift para um bloco selecionado permitindo alterar varios caracteres de uma so vez.
Rotate: A funcao shift foi um bom acrescimo da versao, fica como sugestao o rotate tambem.
Save: Outra coisa bem legal seria ter a opcao de salvar nao apenas como Graphos III/BLOAD, mas tambem como arquivo headerless e outra para gerar ASCII com DB xx,xx,xx para incluir em projetos Assembly (acho que 9999 DATA 00,00,00 tambem seria legal)
Eu nao conheco nada de Java entao nao sei como ver isso no projeto, imagino que seja bem trabalhoso baseado no que conheco de outras linguagens, por isso sao apenas sugestoes que facilitariam ainda mais o trabalho com fontes de MSX.
O programa ja e muito bom como esta e ja me ajuda muito! e eu ja tenho rotinas em Assembly que fazem estas funcoes direto no MSX, mas seriam um otimo adicional poder fazer tudo numa unica ferramenta especialista em Alfabetos.
Parabens pelo artigo de AI tambem e muito obrigado pelo tempo para compartilhar seu conhecimento com nos.
[]s
Wilson "Barney" Pilon
MSX/ZX81/ZXSpectrum/Atari2600
Death/Black/Thrash