Goocanvas.

Um widget de lona baseado no Cairo para GTK +.
Baixe Agora

Goocanvas. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Damon Chaplin
  • Site do editor:
  • http://www.gnome.org

Goocanvas. Tag


Goocanvas. Descrição

Um widget de lona baseado no Cairo para GTK +. Goocanvas é um widget de lona baseado no Cairo para gtk + .goocanvas é semelhante de várias maneiras para gnomecanvas e foocanvas. Mas ele usa o Cairo para renderização, tem uma divisão de modelo / visualização opcional e usa interfaces para itens e modelos (para que você possa ativar facilmente qualquer objeto de aplicativo em um item ou modelo de tela) .Note: Eu não estou mais desenvolvendo ativamente Goocanvas, então Não serão adicionados novos novos recursos (a menos que um novo mantenedor assume). Eu ainda vou tentar consertar todos os insetos que aparecem, e podem aceitar pequenos patches. Para construir correr './configure' e 'make'. Para executar o CD de demonstração em 'demo' e execute './demo'. (Ou execute ./simple-demo para a demonstração muito simples, ou ./mv-demo para a demonstração de visualização do modelo.) Instalação: A maneira mais simples de compilar este pacote é: 1. `CD 'para o diretório contendo o código-fonte do pacote e digite` ./configure' para configurar o pacote para o seu sistema. Se você estiver usando o `CSH 'em uma versão antiga do sistema V, talvez seja necessário digitar" sh ./configure "em vez de evitar que o" CSH "tentasse executar" Configurar "." Configure ". Em execução, imprime algumas mensagens contando quais recursos ele está verificando. Tipo `make 'para compilar o pacote.3. Opcionalmente, digite `fazer cheque 'para executar quaisquer autotestes que vêm com o pacote.4. Digite `make install 'para instalar os programas e quaisquer arquivos de dados e documentação.5. Você pode remover os binários de programa e os arquivos de objeto do diretório de código-fonte digitando "Make Clean". Para também remover os arquivos que "configure" criados (para que você possa compilar o pacote para um tipo diferente de computador), digite "fazer distclean". Há também um alvo "Make Makeanter-Clean", mas que pretende principalmente para os desenvolvedores da embalagem. Se você usá-lo, talvez seja necessário obter todos os tipos de outros programas para regenerar arquivos que acompanham a distribuição. Aqui estão algumas características importantes de "Goocanvas": · Modelo opcional / vista de exibição. · Usa interfaces para itens e visualizações. · Itens básicos - ret / elipse / polyline / texto / imagem / grupo. · Item do caminho, usando strings de especificação do caminho SVG. · Item de tabela para layout de outros itens (semelhante ao widget GTKTable). (Isso também suporta itens cujas alterações de altura solicitadas de acordo com sua largura alocada, como itens de texto.) · Widgets GTK + incorporados. · Camadas / ordem de empilhamento com funções de aumento / inferiores. · Estilos de cascata - Linha largura / estilo / traços, cores, padrões de preenchimento. · Afina transformações para todos os itens - rotações / escalas / inclinação. · Caminhos de clipes para suportar itens de recorte. · Manipulação de eventos - Botão / eventos de movimento, propriedade "ponteiro-eventos" como o SVG. · Grabs - Suporte para pegas de ponteiro e teclado. · Traversal do foco do teclado. · Acessibilidade (item de item e propriedades de descrição e material de hierarquia). · Impressão (saída para um determinado Cairo_T). · Rolagem. · Zoom. · Configuração de visibilidade do item - limite de zoom on / off / acima. · Animação simples. · Escalável - suporte para milhares de itens em uma grande área de lona. · Suporte para diferentes unidades - pixels / pontos / polegadas / milímetros. · API docs. O que há de novo nesta versão: · Redraws fixos de tabelas após as atualizações. · Problemas fixos compilando com libtool 2.2.


Goocanvas. Software Relacionado