rizoma-devel
[Top][All Lists]
Advanced

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

[Rizoma-devel] Diff de la solución del bug


From: Claudio Andres Rodrí­guez Pérez
Subject: [Rizoma-devel] Diff de la solución del bug
Date: Sun, 09 Nov 2008 23:59:41 -0300
User-agent: Mozilla-Thunderbird 2.0.0.17 (X11/20081018)

Aqui envío la solución del Bug, un .diff con la información
ojo el el .diff contiene la modificación tanto al archivo .ui como de .c
de compras claro
diff --git a/src/compras.c b/src/compras.c
index dec86ff..8eb1fd6 100644
--- a/src/compras.c
+++ b/src/compras.c
@@ -3352,7 +3352,9 @@ on_entry_guide_invoice_provider_activate (GtkEntry 
*entry, gpointer user_data)
   GtkListStore *store;
   GtkCellRenderer *renderer;
   GtkTreeViewColumn *column;
+  
 
+  
   if (gtk_tree_view_get_model (tree) == NULL )
     {
       store = gtk_list_store_new (2,
@@ -3377,6 +3379,11 @@ on_entry_guide_invoice_provider_activate (GtkEntry 
*entry, gpointer user_data)
     }
 
   window = GTK_WINDOW (gtk_builder_get_object (builder, "wnd_srch_provider"));
+  gchar *srch_provider = g_strdup (gtk_entry_get_text (entry));
+  gchar *str_schr = g_strdup (gtk_entry_get_text (entry));
+  gtk_entry_set_text (GTK_ENTRY (gtk_builder_get_object(builder, 
"entry_srch_provider")), str_schr);
+  on_entry_srch_provider_activate(entry);
+  
   gtk_widget_show_all (GTK_WIDGET (window));
 }
 
@@ -3390,7 +3397,7 @@ on_entry_srch_provider_activate (GtkEntry *entry)
   gchar *str_schr = g_strdup (gtk_entry_get_text (entry));
   gchar *str_axu;
   gchar *q;
-
+  
   q = g_strdup_printf ("SELECT rut, dv, nombre "
                        "FROM buscar_proveedor ('%%%s%%')", str_schr);
   g_free (str_schr);
@@ -3680,6 +3687,8 @@ ClearFactData (void)
 void
 on_entry_invoice_provider_activate (GtkEntry *entry, gpointer data)
 {
+
+  //on_entry_srch_provider_activate(entry);
   on_entry_guide_invoice_provider_activate (entry, data);
 }
 
diff --git a/ui/rizoma-compras.ui b/ui/rizoma-compras.ui
index d5ea560..b103b49 100644
--- a/ui/rizoma-compras.ui
+++ b/ui/rizoma-compras.ui
@@ -1940,7 +1940,8 @@
                               <object class="GtkEntry" 
id="entry_invoice_provider">
                                 <property name="visible">True</property>
                                 <property name="can_focus">True</property>
-                                <property name="editable">False</property>
+                                <property name="max_length">8</property>
+                                <property 
name="shadow_type">GTK_SHADOW_OUT</property>
                                 <signal name="activate" 
handler="on_entry_invoice_provider_activate"/>
                               </object>
                               <packing>
@@ -2173,6 +2174,22 @@
                             <property name="fill">False</property>
                           </packing>
                         </child>
+                        <child>
+                          <object class="GtkButton" id="button5">
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">True</property>
+                            <property name="label" 
translatable="yes">gtk-clear</property>
+                            <property name="use_stock">True</property>
+                            <property name="response_id">0</property>
+                            <signal name="clicked" handler="clean_container" 
object="table12"/>
+                            <signal name="clicked" handler="clean_container" 
object="hbox28"/>
+                            <signal name="clicked" handler="clean_container" 
object="vbox8"/>
+                          </object>
+                          <packing>
+                            <property name="position">1</property>
+                          </packing>
+                        </child>
                       </object>
                       <packing>
                         <property name="expand">False</property>
@@ -3490,6 +3507,7 @@
                             <property name="can_focus">True</property>
                             <property name="receives_default">True</property>
                             <property name="label" 
translatable="yes">gtk-clear</property>
+                            <property name="relief">GTK_RELIEF_NONE</property>
                             <property name="use_stock">True</property>
                             <property 
name="yalign">0.47999998927116394</property>
                             <property name="response_id">0</property>
@@ -3536,6 +3554,9 @@
           <object class="GtkHBox" id="hbox13">
             <property name="visible">True</property>
             <child>
+              <placeholder/>
+            </child>
+            <child>
               <object class="GtkButton" id="button14">
                 <property name="visible">True</property>
                 <property name="can_focus">True</property>
@@ -3550,6 +3571,7 @@
                 <property name="expand">False</property>
                 <property name="fill">False</property>
                 <property name="pack_type">GTK_PACK_END</property>
+                <property name="position">1</property>
               </packing>
             </child>
           </object>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]