A Oficina de Desenho
É uma atividade para criação e edição de imagens simples para a plataforma XO. Está sendo desenvolvida e adaptada ao XO usando Python por uma equipe formada pelo NATE-LSI (Laboratório de Sistemas Integráveis) da Escola Politécnica da Universidade de São Paulo.
Interface Gráfica
Possui uma interface simples ao usuário e totalmente adaptada ao XO, aproveitando bem a resolução de sua tela.
Sua interface já está traduzida para diversas línguas: português, inglês, francês, espanhol, alemão, chinês e coreano.
Abas
A navegação através de abas facilita a localização das diversas ferramentas disponíveis por categoria.
Abaixo, há cada aba e as ferramentas que contém.
Aba Atividade
| Ferramenta |
Descrição |
Status |
| Compartilhar |
|
Não Implementado |
| Fechar |
|
Implementado |
Aba Editar
| Ferramenta |
Descrição |
Status |
| Desfazer |
Permite que o usuário desfazer uma ação |
Implementado |
| Refazer |
Permite que o usuário refazer uma ação previamente desfeita |
Implementado |
| Copiar |
Copia uma imagem selecionada para a área de transferência do sistema |
Implementado |
| Colar |
Insere uma imagem da área de transferência no desenho |
Implementado |
| Limpar |
Limpa a área de desenho |
Implementado |
Aba Ferramentas
| Ferramenta |
Descrição |
Status |
| Lápis |
Desenha uma linha da cor selecionada |
Implementado |
| Pincel |
Similar ao lápis, mas o usuário pode selecionar a forma; atualmente, há duas formas disponíveis, circular e quadrada |
Implementado |
| Borracha |
Apaga um determinada região; como na ferramenta pincel, é possível selecionar formas para a borracha |
Implementado |
| Polígono Livre |
Permite que o usuário desenhe um polígono apenas indicando os pontos. Opcionalmente, pode-se escolher se o polígono será preenchido ou não |
Implementado |
| Balde |
Preenche uma região com uma determinada cor |
Implementado |
| Seleção Retangular |
Faz seleções regulares |
Implementado |
Aba Formas
| Ferramenta |
Descrição |
Status |
| Elipse |
|
Implementado |
| Retângulo |
|
Implementado |
| Linha |
|
Implementado |
| Polígono Regular |
|
Implementado |
| Paralelogramo |
|
Implementado |
| Seta |
|
Implementado |
| Estrela |
|
Implementado |
| Trapézio |
|
Implementado |
| Triângulo |
|
Implementado |
| Coração |
|
Implementado |
Aba Texto
| Ferramenta |
Descrição |
Status |
| Digite |
|
Implementado |
Aba Imagem
| Ferramenta |
Descrição |
Status |
| Inserir Imagem |
|
Implementado |
| Rotacionar à Esquerda |
|
Em Implementação |
| Rotacionar à Direita |
|
Em Implementação |
Aba Efeitos
| Ferramenta |
Descrição |
Status |
| Escala de Cinza |
|
Implementado |
| Arco-Íris |
|
Implementado |
| Negativo |
|
Não Implementado |
Características
- Através do envio simultâneo de mensagens, permite que usuários em diferentes computadores desenhem em conjunto.
- Permite integrar desenho e textos em um mesmo espaço físico.
NATE LSI-USP
Links Relacionados
Source Codes e Projetos em Desenvolvimento