Ola,
Não sei se estou fazendo besteira, mas ao que me parece a miniGUI não se dá muito bem com bitmaps 24 bits (padrao do Paint do Windows).
Vou explicar:
Quando coloco um bitmap na barra de ferramentas (tollbar), se este bitmap for salvo com 256 cores ou menos, seu fundo fica transparente, se for de 24 bits seu fundo não fica transparente.
Mas e dai? Qual o problema?
Experimente rodar o mesmo programa no windows 98 (tela padrao cinza) e no windows XP (aquela telinha clarinha) e vai notar o que estou falando.
Varios outros problemas tambem encontrei usando a IDE da miniGUI, e por isso é bem provavel que finalmente eu aceite estudar mesmo a hwGUI ou até quem sabe ir para meu velho Delphi, exemplos de bugs que nao encontrei solução:
Eu uso muito o recurso de guias (tabs), mas se dentro da uma guia colocar tambem uma borda (frame), esta aparecera com coloracoes diferentes, que caso forem corrigidas "manualmente", será gerada uma pequena incompatibilidade visual entre as versoes 98 e XP do Windows..
Um problema q encontrei com brMake: compilando com ele o programa fica sempre com "visual de windows 3.11", nas aspas palavras de um cliente meu. Compilando atraves da hiper-demorada IDE minigui o programa fica com a interface padrao do XP (ou do SO que estiver rodando o programa).
Entao como ultima tentativa antes de abandonar a miniGUI, pegunto: como colocar imagens de fundo transparente na Tollbar da minigui, ja que a toolbar nao aceita icones??
Como evitar que eu tenha que fazer dois programas, um para XP e outro pra 98?
Por enqto é só isso, mas encontrei varios outros bugs que em breve comentarei.
Obs: Evitem me responder coisas do tipo: Pq vc nao muda para tal lib?? É melhor!!
Por enqto quero apenas saber se alguem sabe solucionar estes e outros problemas da miniGUI...
Valeu pessoal, se alguem puder me ajudar, agradeço e muito.