FrioBufferui.

FBUI é um pequeno e rápido sistema de janelas do Kernel GUI para Linux.
Baixe Agora

FrioBufferui. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Zachary Smith
  • Site do editor:
  • ftp://mirrors.usc.edu/pub/gnu/unrtf

FrioBufferui. Tag


FrioBufferui. Descrição

O FBUI é um pequeno sistema de janela do Kernel GUI rápido para Linux. FBUI é uma pequena interface gráfica do usuário no kernel para o Linux. Ele permite que você coloque janelas em cada console virtual baseado em framebuffer, para ler a entrada do teclado, rastreie um ponteiro do mouse e responda a eventos típicos da GUI. Cada processo pode ter mais de uma janela. · FBUI existe para reduzir o inchaço de software que praga sistemas operacionais modernos. Ele faz isso em virtude de ser um sistema simples de janelas na forma de um pequeno driver de 32 kilobytes que para alguns propósitos podem ser bastante suficientes. A libertação do inchaço é desejável por várias razões que eu explico na seção de filosofia. · A FBUI existe para auxilia as pessoas que estão proibidas de usar o X Windows, porque estão usando plataformas limitadas por recursos, como computadores antigos e dispositivos incorporados. Nestes, x é um fardo impossível. No entanto, um quadro de baunilha é muitas vezes primitivo. O FBUI é "apenas à direita", e o LibfBui faz com que o FBUI seja ainda mais fácil de usar, fornecendo abstrações e funções adicionais. · FBUI existe para corrigir uma falha na arquitetura do sistema operacional Linux. O tradicional GUI - X Windows - é diferente de qualquer outro subsistema do Linux, na medida em que os drivers de vídeo acelerados por hardware que ele usa estão localizados no servidor X, fora do kernel. AVISO: Normalmente drivers do Linux e subsistemas vitais, como teclado, USB, sistema de arquivos, serial E / S, et cetera estão todos localizados dentro do kernel. FBUI simplesmente coloca o driver da interface do usuário de gráficos onde ele pertence: dentro do kernel com todos os outros drivers.here são alguns recursos principais de "FrameBufferui": · Ao contrário do Windows, o FBUI suporta o Windows em cada console virtual. · Cada programa pode ter mais de Uma janela. · O Windows sobreposto não é atualmente suportado, mas estou adicionando suporte para eles agora. · Não há conceito de janelas pai e filho. · Programas podem receber pressionamentos de tecla crus da FBUI que eles podem traduzir para ASCII usando uma rotina de biblioteca . Um processo é permitido ter foco no teclado. · Cada processo acessa seu Windows completamente independentemente de todos os outros processos. · No X, a biblioteca deve enviar todos os comandos de desenho para o processo do servidor, o que os coloca em uma fila e os executa sempre que tem uma chance. Se o servidor estiver ocupado, ou outro aplicativo X estiver inundando a fila, então um aplicativo X deve esperar. Não é assim com o FBUI, onde o IOCTL leva uma lista de comandos de desenho que vão diretamente para serem executados se a janela estiver visível e independente do que qualquer outra janela estiver fazendo. Para garantir ainda mais a concorrência acima é a norma, o uso de semáforos no FBUI para acessar dados comuns é feito o mais breve possível. · Cada console virtual pode ter seu próprio processo de gerenciador de janelas opcional. Mas isso não é necessário e, por exemplo, muitos programas que escrevi também são projetados para serem executados no modo autônomo, sendo exemplos fbcalc, fbview, fbscribble e a minha variante do MPEG2DECODE. · Eu estou fornecendo um gerenciador de janelas bastante básico FBWM, mas o desenvolvimento atual é centrado no FBPM, que é o meu gerenciador de janelas baseado em painel.fbui oferece um conjunto suficiente de rotinas de desenho: · Ponto de desenho, linha, linha horizontal, linha vertical, retângulo · desenhar texto (8 bits) · Janela Clear, Preencher Retângulo, Limpar Retângulo · Área de Cópia · Coloque pixels (3 bytes RGB e 4 bytes (longos) RGB e nativos (não assinados) · Aguarde por evento · Poll for Event · O processo do gerenciador de janelas pode se esconder e desistir Outros processos 'Windows, mover, redimensionar, reexpor e excluir janelas. · Ponto de leitura · FBUI está atualmente escrito para 8,16,24 e direcção de 32 bits e truecolor. Eu estou atualmente adicionando 4-BPP VGA. (Nota: Na Vesa, eu fiz testes apenas para 24 bits.) Programas de amostra fornecidos (Eu suponho que eu fui levado): · Gerenciador de janelas baseado em painel (foco atual do trabalho) · Gerenciador de janelas convencional · JPEG + Visualizador de imagem TIFF · Reprodução MPEG muito simples com base em cerca de 1995 biblioteca MPEG2 · Emulador de terminal (com base no GGITERM) · Monitor de carga · "Scribbler" Programa de desenho · Clock analógico · Calculadora Simples · Programa de botão "Iniciar", que invoca o programa de menu FBLACKER POP3 Certificador de correio · "Para fazer a lista" Relembrar ProgramEquirements: · FBUI requer kernel 2.6.9.O que é novo nesta versão: · Esta versão adiciona janelas sobrepostas e desenho transparente.


FrioBufferui. Software Relacionado

Ude.

UDE, o ambiente desktop Unix, é uma nova GUI para Linux. ...

243

Download

Simplekde.

Simplekde visa ser um garfo leve, limpo e fácil de usar do ambiente de desktop KDE. ...

164

Download

Fabricante de janelas

Maker Window é um gerenciador de janelas X11 originalmente projetado para fornecer suporte a integração para o ambiente de desktop GNUSTEP. ...

521

Download