Arquivos históricos do BR-Linux.org apresenta:

Usando ícones em ambientes gráficos leves

O Antonio Carlos Vasques da Silva mandou um tutorial que ensina como colocar belos e práticos ícones em ambientes gráficos leves através do sistema idesk.

O resultado é visualmente agradável e acrescenta uma funcionalidade importante a quem é forçado a abrir mão dos ambientes gráficos complexos em favor dos mais leves, como o icewm ou o fluxbox.

Usando ícones em ambientes gráficos leves

por Antonio Carlos Vasques da Silva - acvsilva_at_terra.com.br

testado com mandrake 9.1 e 9.2, com os seguntes X11: icewm, blackbox, fluxbox e openbox.

Muitas vezes não temos um pc com recursos suficientes para rodar um KDE ou um GNOME e em outras ocasiões, mesmo com uma máquina adequada, achamos que não vale à pena desperdiçar processador e memória somente para usarmos um ambiente gráfico (é o meu caso ;-) )...

Mas os ambientes leves nem sempre dão todos os recursos de que precisamos e, sem dúvida, os ícones no desktop são uma mão na roda.
Este tutorial tem por objetivo ensinar como criar aqueles práticos ícones no desktop para que você clique e o programa apareça.
--------
As possibilidades de configuração são muitas mas darei só as dicas para o mínimo necessário. Qualquer incremento ocorrerá por sua conta no endereço http://idesk.timmfin.net/usage.html ;-))...

1o) vá no site http://idesk.timmfin.net/download.html e baixe o programa "idesk" dentre as versões disponíveis. Se você for um feliz usuário do mandrake poderá baixar o programa diretamente do www.rpmfind.net.

2o) descompacte o arquivo e compile-o com o clássico "make" e ponha o programa num dos diretórios do PATH (ex.: /usr/bin): mv caminho_do_idesk /usr/bin .

3o) no seu /home, crie a pasta "idesktop" e o arquivo texto "ideskrc", ambos OCULTOS (.idesktop e .ideskrc).

4o) no arquivo-texto .ideskrc ponha o seguinte texto:

table Config
FontName: tahoma
FontSize: 8
FontColor: #ffffff
Locked: false
Transparency: 150
Shadow: true
ShadowColor: #000000
ShadowX: 1
ShadowY: 2
Bold: false
ClickDelay: 300
IconSnap: true
SnapWidth: 55
SnapHeight: 100
SnapOrigin: BottomRight
SnapShadow: true
SnapShadowTrans: 200
CaptionOnHover: false
end

table Actions
Lock: control right doubleClk
Reload: middle doubleClk
Drag: left hold
EndDrag: left singleClk
Execute[0]: left doubleClk
Execute[1]: right doubleClk
end
Vamos às explicações:

a)FontName/ FontSize/FonteColor - são auto-explicativos. Configure a seu gosto.
b)Locked - se "true" os ícones não saem do lugar
c)Transparency - de 0 (ícone totalmente visível) a 250 (ícone muito escuro). Deixe em 50.
d)Shadow - se "true" cria cor de fundo na fonte do ícone, sua cor e largura sendo configurado por ShadowColor e ShadowX/ShadowY. Pode deixar em "false".
e)Bold - se "true" deixa a fonte do ícone em negrito. Você escolhe...
f)ClickDelay a CaptionOnHover - deixe como está. Para uma configuração simples não são importantes.

Table Actions - os ítens desta parte não têm necessidade de alteração.

5o) desenhe num papel quais os programas que deseja pôr ícones e a disposição dos mesmos, por exemplo, no lado esquerdo da tela e de cima para baixo (vc pode colocá-los na ordem que desejar). Isto vai facilitar a sua vida pois a configuração daqui para a frente será "na unha".
6o) selecione todos os ícones que deseje utlizar desde que sejam na extensão *.png. Se não tiver, use o seu editor de imagens preferido para convertê-los.
7o) na pasta .idesktop, ponha DE CADA VEZ um arquivo-texto como o nome programa que selecionou (ex.: mozilla) e ponha também dentro dela o ícone correspondente. Para cada programa deverá ter um aquivo e um ícone. Assim, por exemplo, poderá ter na pasta vários textos como os nomes de mozilla, licq, swriter, gimp etc... com seus respectivos ícones.

Cada arquivo-texto deverá ter o seguinte conteúdo:

table Icon
Caption: Home
Icon: /home/you/.idesktop/home.png
Command[0]:
X:
Y:
end
onde:

Caption: escolher_um_nome_qualquer
Icon: /home/seu_login/.idesktop/ícone_escolhido.png
Command[0]: pôr_o_nome_do_executável
X: 25 # distância em pixels da margem esquerda da tela
Y: 40 # distância em pixels da margem superior da tela

8o) para cada texto e ícone colocados no .idesktop você deverá executar o idesk a fim de ir acertando as coordenadas X/Y para que o ícone fique na posição exata que desejar. Somente quando acertar a posição de um é que você cria o arquivo-texto do seguinte e adiciona o ícone correspondente. Se colocar tudo de uma vez o idesk acusará erro.

9o) terminado os ajustes nas coordenadas de cada programa, é hora de editarmos o .xinitrc ou o .xsession a fim de que o idesk seja iniciado juntamente com seu X window.
O meu ficou assim:

# !/bin/sh

exec idesk &
exec icewm # meu X11 preferido é o icewm... você vai colocar o nome do X11 que está usando

Se no seu /home não tiver o arquivo, crie-o e depois de editado faça:
$ chmod +x .xsession (ou .xinitrc).

10o) saia do seu X11, logue-se novamente e aprecie o resultado... ;-))

11o) clique aqui para ver um screen do meu desktop... O trabalho vale à pena...

Postado por brain em janeiro 4, 2004 03:15 PM

Comentários para "Usando ícones em ambientes gráficos leves "

» Postado por: Rogerio em janeiro 23, 2004 02:11 AM, 200.100.177:

 

» Postado por: jxz em fevereiro 8, 2004 04:40 PM, 200.202.252:

 

» Postado por: Mariana em fevereiro 26, 2004 01:22 PM, 201.0.83.16:

 

» Postado por: Vagner em março 2, 2004 03:24 PM, 200.165.102:

 

» Postado por: d0ug_ em abril 20, 2004 05:34 PM, 200.138.221:

 

» Postado por: Bruno em agosto 17, 2004 06:17 PM, 201.4.103.3:

 

» Postado por: carlos em setembro 15, 2004 09:39 PM, 200.157.93.:

 

» Postado por: Julio Vidal em outubro 19, 2004 11:30 AM, 200.174.136:

 

Antes de comentar...

- Preserve a qualidade desta discussão
- Leia os Termos de Uso.
- Este formulário deve ser usado para comentários sobre a notícia. Se você tem dúvidas ou precisa de ajuda, use o Fórum.
- Mantenha o foco nos argumentos e no assunto
- Não faça ataques pessoais.
- Pense 5 vezes antes de entrar em discussões inúteis, como "qual é a melhor distribuição/ambiente gráfico/linguagem de programação/etc.", mesmo se alguém já tiver provocado - um erro não justifica o outro
- Não seja um e-mala ;-)


O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.