[Glade-devel] [Glade3] Problems with GtkTable



I've got this idea, but with Glade2 no problem, when
we add or remove a row or a column, no crash and we
can see the good number of rows/column on screen. I've
ran Glade2 on the same system, that's why I think
there is a problem with Glade3.

Micka�l

 --- Shane Butler <shane_b users sourceforge net> a
�crit : 
BTW Mickael, have you checked to see what glade2 is
doing to make tables
smaller? If there is a "work around" or a better way
to do it glade2
might have already figured it out...
Regards, Shane

On Tue, 2004-08-24 at 00:45, Cornet Mickael wrote:
Thanks Shane.

I test gtk_table_resize() on line 469 and it
effectively set the good value.

I noticed that we can increase number of rows and
columns (4,5,....) the table is redrawn with
correct
rows and columns but if we decrease it, the
display
stay at the max value, very strange...

Glade crashes when number of column is 1.

I continue to debugging

Mickael
 
--- Shane Butler <shane_b users sourceforge net> a
�crit : 
Hi Mickael,

To me it seems gtk_table_resize() on line 469
seems to get the right
values but not actually resize the table!?!

Oh and BTW the values of Min in
widgets/gtktable.xml should be 1 not
0...

Hope this helps!?
- Shane

On Mon, 2004-08-23 at 18:13, Cornet Mickael
wrote:
Hello,

I have some problems with Glade3 when I use
GtkTable.
The default size is 3x3 (rows x columns) but
if
I set
a 1x3 it draws a 3x3. if a set a number of
row
or
column >= 3 there is not problems, but when
I
set rows
<3, the table keep old size of 3x3 and when
I
set <3
columns, Glade 3 crash.

I begin to debug it, but I am not familiar
with
Glade
code. When it crash for column < 3, I crash
in
this
function: 

file: glade-gtk.c

405   void GLADEGTK_API
406   glade_gtk_table_set_n_common (GObject
*object,   
GValue *value, gboolean for_rows)

at the line 455

453 /* We need to completely remove it */
454 if (start >= new_size) {
455   gtk_container_remove (GTK_CONTAINER
(table),
456     child->widget);
457    continue;
458 }

child = 0x0;

I'll try to solve it but if someboby can
help me
(I'm
not a glade expert ;o) )

Thanks.

Mickael




      

      
              
Vous manquez despace pour stocker vos mails
? 
Yahoo! Mail vous offre GRATUITEMENT 100 Mo !
Cr�ez votre Yahoo! Mail sur
http://fr.benefits.yahoo.com/

Le nouveau Yahoo! Messenger est arriv� !
D�couvrez toutes les nouveaut�s pour dialoguer
instantan�ment avec vos amis. A t�l�charger
gratuitement sur http://fr.messenger.yahoo.com

_______________________________________________
Glade-devel maillist  - 
Glade-devel lists ximian com


http://lists.ximian.com/mailman/listinfo/glade-devel

_______________________________________________
Glade-devel maillist  - 
Glade-devel lists ximian com

http://lists.ximian.com/mailman/listinfo/glade-devel
 


    

    
            
Vous manquez despace pour stocker vos mails ? 
Yahoo! Mail vous offre GRATUITEMENT 100 Mo !
Cr�ez votre Yahoo! Mail sur
http://fr.benefits.yahoo.com/

Le nouveau Yahoo! Messenger est arriv� ! D�couvrez
toutes les nouveaut�s pour dialoguer instantan�ment
avec vos amis. A t�l�charger gratuitement sur
http://fr.messenger.yahoo.com
_______________________________________________
Glade-devel maillist  - 
Glade-devel lists ximian com

http://lists.ximian.com/mailman/listinfo/glade-devel

 


        

        
                
Vous manquez d�espace pour stocker vos mails ? 
Yahoo! Mail vous offre GRATUITEMENT 100 Mo !
Cr�ez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/

Le nouveau Yahoo! Messenger est arriv� ! D�couvrez toutes les nouveaut�s pour dialoguer 
instantan�ment avec vos amis. A t�l�charger gratuitement sur http://fr.messenger.yahoo.com




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