RE: [gtkmm] tables and rows
- From: "Garriss, Michael" <Michael Garriss abacus-direct com>
- To: 'Nabil Sayegh' <nas sayegh de>, gtkmm-list <gtkmm-list gnome org>
- Cc: gtk-app-devel-list <gtk-app-devel-list gnome org>
- Subject: RE: [gtkmm] tables and rows
- Date: Tue, 17 Sep 2002 08:07:19 -0600
If I understand the description of your problem correctly I personally would
use a Gtk::Table.
It's not possible to hide an entire column with the Gtk::Table API but it
would be trivial to create the concept of a column by writing a class that
maintains a collection of either references or pointers to all the
Gtk::Widget objects in a column. You could then write your own "hide()" and
"show()" methods that just iterated through the collection and called hide()
or show() on each referenced Gtk::Widget in the column. Although I've never
done it I believe you can call freeze_child_notify() on your table before
calling all the hide() or show() methods and then call thaw_child_notify()
on the table to make all the drawing happen at once.
Mike Garriss
-----Original Message-----
From: Nabil Sayegh [mailto:nas sayegh de]
Sent: Tuesday, September 17, 2002 7:51 AM
To: gtkmm-list
Cc: gtk-app-devel-list
Subject: [gtkmm] tables and rows
Hi all,
I need to display a table where each row has the same elements.
Actually a vbox containing n hboxes would be easy to build and
intuitive. But I want the 'cells' to be aligned like in a real table.
What do you think is more elegant / less effort ?
1) vbox with hboxes
drawback: manually taking care of the alignments
benefit: could write a class for the rows making is
2) table
drawback: adding rows more complicated
benefit: everything is aligned automatically
BTW: Is it possible to hide some columns of a table ?
TIA
--
e-trolley Sayegh & John, Nabil Sayegh
Tel.: 0700 etrolley /// 0700 38765539
Fax.: +49 69 8299381-8
PGP : www.e-trolley.de
_______________________________________________
gtkmm-list mailing list
gtkmm-list gnome org
http://mail.gnome.org/mailman/listinfo/gtkmm-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]