Postagens

KDE do Mandriva Free 2010 não inicia?

Imagem
"Assunto: Como resolver problema do KDE 4 não iniciando no Mandriva Free 2010, depois de efetuar o login. Depois de tentar logar ele carrega parte do sistema e volta à tela de login." Alguns meses depois que saiu o Mandriva Free 2010, eu baixei e instalei em meu notebook, a instalação foi um sucesso, uso tranquilamente. Um dia, resolvi instalar em meu pc, que é um pouco antigo, tem cerca de 5 anos, placa-mãe PC-Chips ( :D ) e os Chipsets são VIA. A instalação também correu bem, mas depois do login, o problema, quando aparecia a mensagem dizendo que estava iniciando o gerenciador de sessões e ia mostrar a mensagem de iniciando o gerenciador de janelas, fica tudo preto e volta à tela de login, tentei várias coisas, até reinstalei e nada. Num belo dia eu resolvi tentar fazer ele funcionar, e de novo eu tentei várias vezes, e imaginei que seria no drive da placa de vídeo, e lá fui eu configurar, e descobri  que o Mandriva ao instalar o drive, habilitava a aceleração 3D. Depois ...

Conhecendo CSS: Folha de Estilo - Plano de Fundo Fixo

E aí gente?! Depois de um ano sem postagens, voltei aqui pra falar de web. No ultimo post, eu falei sobre uns links de poupups, e agora vou falar(digitar :D) um pouco sobre CSS e, como exemplo, mostrar como se faz aquele plano de fundo fixo no fundo do site, já é meio “manjado”, mais ainda tem gente que me pergunta como fazer, então, mostrarei como. Primeiramente, CSS(Cascading Style Sheets) ou simplesmente Folha de Estilo como algumas pessoas o(a) chamam, é uma espécie de linguagem que dita o estilo de uma página escrita em html e xml por exemplo. CSS facilita muito o trabalho do webdesign, pois com ela podemos usar a mesma Folha de Estilo para várias páginas, possibilitando um melhor desenvolvimento e manutenção do site. Essa linguagem atualmente “dá um poder a mais ao html”, com o HTML5 ainda não sei ao certo como será. Para saber mais sobre CSS, consulte os links: http://www.google.com.br (Esse aqui sabe tudo, ou quase :D) http://pt.wikipedia.org/wiki/Cascading_Style_Sheets...

Links Popup, Voltar e Atualizar.

Link Popup Pesquisando na net, a procura de um script para popup e só encontrava códigos cheios de java script... mas não era isso que eu queria... até que um dia... encontrei o indivíduo. Este é bastante puro, a desvantagem é que o código é grande para ficar no corpo da página, mas é bastante usável e creio eu: a href="Endereço da página" target="popupwindow" onclick='window.open("Endereço da página", "popupwindow", "scrollbars=yes, width=550, height=520");return true'>link da Janela Popup /a > Link Atualizar O seguinte código: a href=”javascript:window.location.reload()”>Link Atualizar /a > Link Voltar O seguinte código: a href="javascript:history.go(-1)">Link Voltar /a > Viu como é simples? Esses são os códigos mais simples e leves que eu encontrei. Caso conheça algum mais simples e leve... me mostre que também quero :)
E aí galera? Neste tutorial, vou mostrar como criar uma janela com uma Treeview, em forma de tabela. Para isso usaremos: GtkTreeView - Comando que cria o Widget da treeview GtkListStore - Comando que cria uma lista, que aqui será usada como modelo para a treeview append - vamos para adicionar dados na liststore append_column - vamos usar para adicionar a coluna na treeview O restante está comentado no código abaixo: set_title('Meus Amigos - TreeView'); $janela->connect_simple('destroy', array('Gtk', 'main_quit')); //Criamos um modelo para a TreeView $modelo = new GtkListStore(64); //Criamos a TreeView usando o medelo criado $treeview = new GtkTreeView($modelo); //Criamos uma coluna, adicionando e selecionando tbm o nome $coluna = new GtkTreeViewColumn('Amigo', new GtkCellRendererText(), 'text', 0); //Adicionamos a coluna na treeview $treeview->append_column($coluna); //Adicionamos alguns nome no modelo para ser exibido ...

PHP-GTK: GtkTreeView com GtkListStore, solução...

Tentando criar um GtkTreeView, pesquisei bastante na internet, em muitos sites, inclusive no tio GOOGLE já deve ter enjoado da minha cara :D, e em todos encontrava o mesmo código ou parecido para a criação da GtkTreeView. Não entendi, e ainda não entendo o porque nenhum funionava. Todos usavam GtkListStore como modelo da TreeView, e neles eu encontrava o seguinte código: $store = new GtkTreeStore(GTK::TYPE_STRING, GTK::TYPE_STRING); Não sei se era problema com a versão do GTK. Fiz alguns testes e percebi que o erro era ali. Lendo um pouco no site oficial do php-gtk, o gtk.php.net, encontrei uma lista com valores determinados para cada tipo de dados, então troquei o tipo por números: Disto: $store = new GtkTreeStore(GTK::TYPE_STRING, GTK::TYPE_STRING); Para isto: $store = new GtkTreeStore(64, 64); Ou seja, o valor 64 é igual ao GTK::TYPE_STRING. Após isto, o GtkTreeView funcionou corretamente. Tabela de valores do GtkType: 12 Gtk::TYPE_CHAR 20 Gtk::TYPE_BOOLEAN 32 ...

PHP-GTK: Criando Janelas

Imagem
Neste pequeno tutorial, veremos como criar janelas usando PHP-GTK. Estarei usando aqui linguagem simples para fácil compreensão, caso queira algo mais detalhado acesse http://gtk.php.net. Criar janelas com PHP-GTK, é bastante fácil, utilizamos poucos comandos: new GktWindow: Comando que cria a janela. set_title: Comando que será usado para selecionar o título da janela. Gtk::main: Comando que cria o loop para a janela continuar a ser exibida. show_all : Comando a ser utilizado para exibir a janela. new GtkButton: Cria botões. new GtkLabel: Cria uma label. Os demais comandos veremos no código comentado a seguir: set_title('Criando Janelas'); //Conectando a classe "destroy" do próprio GTK, ao " X " da janela, para fechar a janela ao clicá-lo $janela->connect_simple('destroy', array('gtk', 'main_quit')); //Agora vamos criar um GtkLabel para exibir uma pequena mensagem na tela principal $label = new GtkLabel('O botão ab...

PHP-GTK: Programando para Desktop

O PHP-GTK, é uma ferramenta bastante interessante. O seu projeto iniciou-se em 2000, com sua primeira versão em 2001. O PHP-GTK, que é o tradicional PHP + GTK (Gimp Tool Kit), que possibilita o desenvolvimento de aplicações desktop com a linguagem. As mudanças em relação ao PHP tradicional, são poucas, mantendo suas suas facilidades, a principal mudança é na forma de exibição das informações. Uma plataforma independente, o PHP-GTK dá a possibilidade de utilizar as mesmas aplicações para diversas plataformas como Windows e Linux. Hoje, a linguagem vem crescendo bastante, assim como o número de programadores que a utilizam. O Download do PHP-GTK pode ser encontrado no site brasileiro da linguagem, http://php-gtk.com.br , que é mantido por um grande programador, Pablo Dall'Oglio. Abordarei aqui no blog artigos e tutoriais sobre a linguagem.