PHP-GTK: Criando Aplicações Gráficas com PHP Adianti Framework para PHP PHP Programando com Orientação a Objetos Criando Relatórios com PHP


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: [phpgtk] Duvida Arquivo Glade



Boa Noite,

 

Estive viajando e só agora pudeacessar meus e-mails. Achei interessante este projeto, porém baixei o arquivo mas não consegui fazer conexão no banco. Fica dando erro. Estou usando Windows, e baixei a versão beta no site. No erro ele diz q é pra ver se está instanciada a DLL do banco. Tem alguma coisa sobre versão do mysql?

 

De: phpgtk@googlegroups.com [mailto:phpgtk@googlegroups.com] Em nome de FerreiraH.
Enviada em: terça-feira, 22 de junho de 2010 16:23
Para: phpgtk@googlegroups.com
Assunto: Re: [phpgtk] Duvida Arquivo Glade

 

Porque voce não ajuda o B2Stok que não tem ninguem ajudando e já é uma continuidade do LinuxStok
É so baixar os fontes em B2Stok.net e me falar as duvidas e já começa a ajudar, ai qualquer duvida sobre os Glades te dou uma mão.
Se voce for firme no projeto arrumo uma senha para voce editar utilizando o svn direto do source forge e ainda coloco o seu nome no projeto.
Mas se teimar em atualizar o LinuxStok é so falar que tambem te coloco no projeto
 

Em 22 de junho de 2010 09:04, Fabrício Cruz Casarini <fabriciocruzcasarini@yahoo.com.br> escreveu:

Cara, quando vc abre o Glade 3, abre uma janela perguntando qual lib utilizar, seleciona a LibGlade. ai deve funcionar.
[]'s

Fabrício Cruz Casarini

Em 21 de junho de 2010 22:22, Cássio - Casenvi Informática <cassio@casenvi.com.br> escreveu:

 

Boa Noite,

Olha só, sou iniciante e estou querendo dar continuidade no projeto Linux
stok, porém não estou conseguindo editar alguns arquivos .glade.

Baixei várias versões do glade, mas ele não abre. Alguém sabe o que seria?
Abaixo tem o código de um deles.




<?xml version="1.0"?>
<GTK-Interface>

<project>
 <name>compras</name>
 <program_name>compras</program_name>
 <directory></directory>
 <source_directory>src</source_directory>
 <pixmaps_directory></pixmaps_directory>
 <language>C</language>
 <gnome_support>False</gnome_support>
 <gettext_support>True</gettext_support>
</project>

<widget>
 <class>GtkWindow</class>
 <name>window1</name>
 <title>LinuxStok - Compras</title>
 <type>GTK_WINDOW_TOPLEVEL</type>
 <position>GTK_WIN_POS_NONE</position>
 <modal>False</modal>
 <allow_shrink>False</allow_shrink>
 <allow_grow>True</allow_grow>
 <auto_shrink>False</auto_shrink>

 <widget>
   <class>GtkVBox</class>
   <name>vbox1</name>
   <homogeneous>False</homogeneous>
   <spacing>0</spacing>

   <widget>
     <class>GtkHBox</class>
     <name>hbox4</name>
     <homogeneous>False</homogeneous>
     <spacing>0</spacing>
     <child>
       <padding>0</padding>
       <expand>False</expand>
       <fill>False</fill>
     </child>

     <widget>
       <class>GtkLabel</class>
       <name>label16</name>
       <label>Fornecedor:</label>
       <justify>GTK_JUSTIFY_CENTER</justify>
       <wrap>False</wrap>
       <xalign>0.5</xalign>
       <yalign>0.5</yalign>
       <xpad>0</xpad>
       <ypad>0</ypad>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkLabel</class>
       <name>label_codfor</name>
       <label></label>
       <justify>GTK_JUSTIFY_LEFT</justify>
       <wrap>True</wrap>
       <xalign>0.5</xalign>
       <yalign>0.5</yalign>
       <xpad>0</xpad>
       <ypad>0</ypad>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkLabel</class>
       <name>label15</name>
       <label> -&gt; </label>
       <justify>GTK_JUSTIFY_CENTER</justify>
       <wrap>False</wrap>
       <xalign>0.5</xalign>
       <yalign>0.5</yalign>
       <xpad>0</xpad>
       <ypad>0</ypad>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkLabel</class>
       <name>label_fornecedor</name>
       <width>270</width>
       <label></label>
       <justify>GTK_JUSTIFY_LEFT</justify>
       <wrap>True</wrap>
       <xalign>0.5</xalign>
       <yalign>0.5</yalign>
       <xpad>0</xpad>
       <ypad>0</ypad>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkLabel</class>
       <name>label_codendereco</name>
       <label></label>
       <justify>GTK_JUSTIFY_CENTER</justify>
       <wrap>False</wrap>
       <xalign>0.5</xalign>
       <yalign>0.5</yalign>
       <xpad>0</xpad>
       <ypad>0</ypad>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkLabel</class>
       <name>label_codorca</name>
       <sensitive>False</sensitive>
       <label></label>
       <justify>GTK_JUSTIFY_CENTER</justify>
       <wrap>False</wrap>
       <xalign>0.5</xalign>
       <yalign>0.5</yalign>
       <xpad>0</xpad>
       <ypad>0</ypad>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkLabel</class>
       <name>label_codvendedor</name>
       <label></label>
       <justify>GTK_JUSTIFY_CENTER</justify>
       <wrap>False</wrap>
       <xalign>0.5</xalign>
       <yalign>0.5</yalign>
       <xpad>0</xpad>
       <ypad>0</ypad>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>
   </widget>

   <widget>
     <class>GtkHBox</class>
     <name>hbox2</name>
     <homogeneous>False</homogeneous>
     <spacing>0</spacing>
     <child>
       <padding>0</padding>
       <expand>False</expand>
       <fill>False</fill>
     </child>

     <widget>
       <class>GtkFrame</class>
       <name>frame11</name>
       <label>Código  --------&gt; Descrição da Mercadoria</label>
       <label_xalign>7.45058e-09</label_xalign>
       <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>

       <widget>
         <class>GtkHBox</class>
         <name>hbox6</name>
         <homogeneous>False</homogeneous>
         <spacing>0</spacing>

         <widget>
           <class>GtkEntry</class>
           <name>entry_codmerc</name>
           <width>100</width>
           <height>40</height>
           <tooltip>Digite o código da mercadoria ou pressione ENTER para
procurar.</tooltip>
           <can_focus>True</can_focus>
           <has_focus>True</has_focus>
           <editable>True</editable>
           <text_visible>True</text_visible>
           <text_max_length>0</text_max_length>
           <text></text>
           <child>
             <padding>0</padding>
             <expand>True</expand>
             <fill>True</fill>
           </child>
         </widget>

         <widget>
           <class>GtkLabel</class>
           <name>label_codmerc</name>
           <width>622</width>
           <height>40</height>
           <label></label>
           <justify>GTK_JUSTIFY_LEFT</justify>
           <wrap>True</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>10</xpad>
           <ypad>0</ypad>
           <child>
             <padding>0</padding>
             <expand>False</expand>
             <fill>False</fill>
           </child>
         </widget>
       </widget>
     </widget>

     <widget>
       <class>GtkFrame</class>
       <name>frame10</name>
       <label>Unidade</label>
       <label_xalign>0</label_xalign>
       <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>

       <widget>
         <class>GtkLabel</class>
         <name>label_unidade</name>
         <width>35</width>
         <height>40</height>
         <label></label>
         <justify>GTK_JUSTIFY_CENTER</justify>
         <wrap>False</wrap>
         <xalign>0.5</xalign>
         <yalign>0.5</yalign>
         <xpad>0</xpad>
         <ypad>0</ypad>
       </widget>
     </widget>
   </widget>

   <widget>
     <class>GtkHBox</class>
     <name>hbox1</name>
     <homogeneous>False</homogeneous>
     <spacing>0</spacing>
     <child>
       <padding>0</padding>
       <expand>True</expand>
       <fill>True</fill>
     </child>

     <widget>
       <class>GtkVBox</class>
       <name>vbox2</name>
       <width>200</width>
       <homogeneous>False</homogeneous>
       <spacing>0</spacing>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>

       <widget>
         <class>GtkHBox</class>
         <name>hbox5</name>
         <homogeneous>False</homogeneous>
         <spacing>0</spacing>
         <child>
           <padding>0</padding>
           <expand>False</expand>
           <fill>False</fill>
         </child>

         <widget>
           <class>GtkFrame</class>
           <name>frame_estoque</name>
           <width>100</width>
           <label>Estoque</label>
           <label_xalign>0.5</label_xalign>
           <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
           <child>
             <padding>0</padding>
             <expand>False</expand>
             <fill>False</fill>
           </child>

           <widget>
             <class>GtkLabel</class>
             <name>label_estoque</name>
             <height>40</height>
             <label></label>
             <justify>GTK_JUSTIFY_CENTER</justify>
             <wrap>False</wrap>
             <xalign>0.5</xalign>
             <yalign>0.5</yalign>
             <xpad>0</xpad>
             <ypad>0</ypad>
           </widget>
         </widget>

         <widget>
           <class>GtkFrame</class>
           <name>frame1</name>
           <width>100</width>
           <label>Quantidade</label>
           <label_xalign>0.5</label_xalign>
           <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
           <child>
             <padding>0</padding>
             <expand>False</expand>
             <fill>False</fill>
           </child>

           <widget>
             <class>GtkSpinButton</class>
             <name>entry_quantidade</name>
             <height>40</height>
             <tooltip>Digite a quantidade da mercadoria, ou pressione as
setas acima e abaixo para aumentar/diminuir o valor, ou pressione PageUp ou
PageDown para aumentar/diminuir a fração da quantidade.</tooltip>
             <can_focus>True</can_focus>
             <climb_rate>1</climb_rate>
             <digits>3</digits>
             <numeric>True</numeric>
             <update_policy>GTK_UPDATE_ALWAYS</update_policy>
             <snap>False</snap>
             <wrap>False</wrap>
             <value>1</value>
             <lower>0</lower>
             <upper>1e+06</upper>
             <step>1</step>
             <page>0.01</page>
             <page_size>1</page_size>
           </widget>
         </widget>
       </widget>

       <widget>
         <class>GtkFrame</class>
         <name>frame8</name>
         <width>200</width>
         <label>Preço Unitário</label>
         <label_xalign>0.5</label_xalign>
         <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
         <child>
           <padding>0</padding>
           <expand>False</expand>
           <fill>False</fill>
         </child>

         <widget>
           <class>GtkEntry</class>
           <name>entry_precounitario</name>
           <width>100</width>
           <height>40</height>
           <tooltip>Digite o código da mercadoria ou pressione ENTER para
procurar.</tooltip>
           <can_focus>True</can_focus>
           <editable>True</editable>
           <text_visible>True</text_visible>
           <text_max_length>0</text_max_length>
           <text></text>
         </widget>
       </widget>

       <widget>
         <class>GtkFrame</class>
         <name>frame4</name>
         <label>Preço Total do Ítem</label>
         <label_xalign>0.5</label_xalign>
         <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
         <child>
           <padding>0</padding>
           <expand>False</expand>
           <fill>False</fill>
         </child>

         <widget>
           <class>GtkLabel</class>
           <name>label_precototal</name>
           <height>40</height>
           <label></label>
           <justify>GTK_JUSTIFY_CENTER</justify>
           <wrap>False</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>0</xpad>
           <ypad>0</ypad>
         </widget>
       </widget>

       <widget>
         <class>GtkHBox</class>
         <name>hbox8</name>
         <homogeneous>True</homogeneous>
         <spacing>0</spacing>
         <child>
           <padding>0</padding>
           <expand>False</expand>
           <fill>False</fill>
         </child>

         <widget>
           <class>GtkButton</class>
           <name>button_incluir</name>
           <tooltip>Incluir o item. </tooltip>
           <can_focus>True</can_focus>
           <label>_Incluir</label>
           <relief>GTK_RELIEF_NORMAL</relief>
           <child>
             <padding>0</padding>
             <expand>False</expand>
             <fill>False</fill>
           </child>
         </widget>

         <widget>
           <class>GtkButton</class>
           <name>button_excluir</name>
           <tooltip>Exclui um item da lista. Selecione o item clicando
sobre sua linha e depois clique aqui.</tooltip>
           <can_focus>True</can_focus>
           <label>E_xcluir</label>
           <relief>GTK_RELIEF_NORMAL</relief>
           <child>
             <padding>0</padding>
             <expand>False</expand>
             <fill>False</fill>
           </child>
         </widget>
       </widget>

       <widget>
         <class>GtkVSeparator</class>
         <name>vseparator1</name>
         <child>
           <padding>0</padding>
           <expand>True</expand>
           <fill>True</fill>
         </child>
       </widget>

       <widget>
         <class>GtkFrame</class>
         <name>frame5</name>
         <label>Preço Total da Compra</label>
         <label_xalign>0.5</label_xalign>
         <shadow_type>GTK_SHADOW_ETCHED_IN</shadow_type>
         <child>
           <padding>0</padding>
           <expand>False</expand>
           <fill>False</fill>
         </child>

         <widget>
           <class>GtkLabel</class>
           <name>label_precototalcompra</name>
           <height>40</height>
           <label></label>
           <justify>GTK_JUSTIFY_CENTER</justify>
           <wrap>False</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>0</xpad>
           <ypad>0</ypad>
         </widget>
       </widget>
     </widget>

     <widget>
       <class>GtkScrolledWindow</class>
       <name>scrolledwindow1</name>
       <hscrollbar_policy>GTK_POLICY_NEVER</hscrollbar_policy>
       <vscrollbar_policy>GTK_POLICY_AUTOMATIC</vscrollbar_policy>
       <hupdate_policy>GTK_UPDATE_CONTINUOUS</hupdate_policy>
       <vupdate_policy>GTK_UPDATE_CONTINUOUS</vupdate_policy>
       <child>
         <padding>0</padding>
         <expand>True</expand>
         <fill>True</fill>
       </child>

       <widget>
         <class>GtkCList</class>
         <name>clist_compra</name>
         <can_focus>True</can_focus>
         <columns>6</columns>
         <column_widths>45,230,69,33,80,80</column_widths>
         <selection_mode>GTK_SELECTION_SINGLE</selection_mode>
         <show_titles>True</show_titles>
         <shadow_type>GTK_SHADOW_IN</shadow_type>

         <widget>
           <class>GtkLabel</class>
           <child_name>CList:title</child_name>
           <name>label35</name>
           <label>Código</label>
           <justify>GTK_JUSTIFY_CENTER</justify>
           <wrap>False</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>0</xpad>
           <ypad>0</ypad>
         </widget>

         <widget>
           <class>GtkLabel</class>
           <child_name>CList:title</child_name>
           <name>label36</name>
           <label>Descrição</label>
           <justify>GTK_JUSTIFY_CENTER</justify>
           <wrap>False</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>0</xpad>
           <ypad>0</ypad>
         </widget>

         <widget>
           <class>GtkLabel</class>
           <child_name>CList:title</child_name>
           <name>label37</name>
           <label>Quant.</label>
           <justify>GTK_JUSTIFY_CENTER</justify>
           <wrap>False</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>0</xpad>
           <ypad>0</ypad>
         </widget>

         <widget>
           <class>GtkLabel</class>
           <child_name>CList:title</child_name>
           <name>label38</name>
           <label>UN</label>
           <justify>GTK_JUSTIFY_CENTER</justify>
           <wrap>False</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>0</xpad>
           <ypad>0</ypad>
         </widget>

         <widget>
           <class>GtkLabel</class>
           <child_name>CList:title</child_name>
           <name>label39</name>
           <label>$ Unit.</label>
           <justify>GTK_JUSTIFY_CENTER</justify>
           <wrap>False</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>0</xpad>
           <ypad>0</ypad>
         </widget>

         <widget>
           <class>GtkLabel</class>
           <child_name>CList:title</child_name>
           <name>label40</name>
           <label>$ Total</label>
           <justify>GTK_JUSTIFY_CENTER</justify>
           <wrap>False</wrap>
           <xalign>0.5</xalign>
           <yalign>0.5</yalign>
           <xpad>0</xpad>
           <ypad>0</ypad>
         </widget>
       </widget>
     </widget>
   </widget>

   <widget>
     <class>GtkHBox</class>
     <name>hbox7</name>
     <homogeneous>False</homogeneous>
     <spacing>0</spacing>
     <child>
       <padding>0</padding>
       <expand>False</expand>
       <fill>False</fill>
     </child>

     <widget>
       <class>GtkHSeparator</class>
       <name>hseparator1</name>
       <child>
         <padding>0</padding>
         <expand>True</expand>
         <fill>True</fill>
       </child>
     </widget>

     <widget>
       <class>GtkButton</class>
       <name>buttonHistorico</name>
       <tooltip>Mostra histórico de compras do fornecedor
selecionado.</tooltip>
       <can_default>True</can_default>
       <can_focus>True</can_focus>
       <accelerator>
         <modifiers>0</modifiers>
         <key>GDK_F6</key>
         <signal>clicked</signal>
       </accelerator>
       <label>_Histórico (F6)</label>
       <relief>GTK_RELIEF_NORMAL</relief>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkButton</class>
       <name>button_compra</name>
       <tooltip>Efetua a compra destes itens.</tooltip>
       <can_default>True</can_default>
       <can_focus>True</can_focus>
       <accelerator>
         <modifiers>0</modifiers>
         <key>GDK_F12</key>
         <signal>clicked</signal>
       </accelerator>
       <label>_Finaliza(F12)</label>
       <relief>GTK_RELIEF_NORMAL</relief>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkButton</class>
       <name>button_limpa</name>
       <tooltip>Limpa a lista e todos os campos desta tela.</tooltip>
       <can_default>True</can_default>
       <can_focus>True</can_focus>
       <accelerator>
         <modifiers>0</modifiers>
         <key>GDK_F7</key>
         <signal>clicked</signal>
       </accelerator>
       <label>_Limpar(F7)</label>
       <relief>GTK_RELIEF_NORMAL</relief>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>

     <widget>
       <class>GtkButton</class>
       <name>button_fornecedor</name>
       <tooltip>Busca o fornecedor.</tooltip>
       <can_default>True</can_default>
       <can_focus>True</can_focus>
       <accelerator>
         <modifiers>0</modifiers>
         <key>GDK_F2</key>
         <signal>clicked</signal>
       </accelerator>
       <label>_Fornecedor(F2)</label>
       <relief>GTK_RELIEF_NORMAL</relief>
       <child>
         <padding>0</padding>
         <expand>False</expand>
         <fill>False</fill>
       </child>
     </widget>
   </widget>

   <widget>
     <class>GtkLabel</class>
     <name>status</name>
     <label></label>
     <justify>GTK_JUSTIFY_CENTER</justify>
     <wrap>False</wrap>
     <xalign>0.5</xalign>
     <yalign>0.5</yalign>
     <xpad>0</xpad>
     <ypad>0</ypad>
     <child>
       <padding>0</padding>
       <expand>False</expand>
       <fill>False</fill>
     </child>
   </widget>
 </widget>
</widget>

</GTK-Interface>


Att

Cássio




--
Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR

 

--
Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR

 

--
Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR

--
Grupo PHP-GTK Brasil (http://www.php-gtk.com.br)
Para enviar mensagens, o e-mail é phpgtk@googlegroups.com
Para cancelar a sua inscrição, o e-mail é phpgtk+unsubscribe@googlegroups.com
Mais opções na página do grupo: http://groups.google.com.br/group/phpgtk?hl=pt-BR