10 More Discussions You Might Find Interesting
1. Red Hat
Error message:
(PMT:6498): Gtk-WARNING **: cannot open display:
How to solve this issue in linux? (1 Reply)
Discussion started by: vinayd
1 Replies
2. UNIX for Dummies Questions & Answers
Hi all,
I want to run a 32 bit program on a 64 bit linux machine. Installing the program was no issue but when I try to run it I get Warnings that look like this:
Gtk-WARNING **: Unable to locate theme engine in
module_path: "oxygen-gtk"
Gtk-WARNING **: Unable to locate theme engine in... (3 Replies)
Discussion started by: friend
3 Replies
3. AIX
Hi,
I try install firefox on AIX 6.1..
Now i get error then write /usr/bin/firefox command in ssh:
(firefox-bin:1478838): Gtk-WARNING **: cannot open display:
I heard, that need set DISPLAY or smth like that..
Also I try run firefox by vncviewer, but double click on firefox-bin not... (1 Reply)
Discussion started by: titasas
1 Replies
4. UNIX for Dummies Questions & Answers
I'm trying to connect to my linux server but I'm having some major problems. The server had OEL 5 installed and my local pc is running Windows XP. I'm using PuTTy to connect to the server with Xming running on my loacl machine. I login as root and run the following command -
export... (5 Replies)
Discussion started by: garethnsolomons
5 Replies
5. Red Hat
Hi,
I get errors while running xclock from a non root user:
# xclock --- this works fine
# su - girish
$ DISPLAY=:0.0; export DISPLAY
$ xclock
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: :0.0
$
I basically want to... (4 Replies)
Discussion started by: girish1428
4 Replies
6. UNIX for Dummies Questions & Answers
I am trying to do something on another computer through ssh and I keep getting this:"(gedit:6169): Gtk-WARNING **: cannot open display:"I have googled the interweb and this forum and found many posts but nothing seems to work. I have freshly installed Ubuntu 8.10 with updates on the machine and I... (4 Replies)
Discussion started by: badrabbit6
4 Replies
7. UNIX for Dummies Questions & Answers
how to open a text file using some tool such as gedit under gtk
I list some text file names in a GtkCList . I want to open the file on when users click on the row.
How to implement this ?
Thanks (0 Replies)
Discussion started by: cy163
0 Replies
8. UNIX for Dummies Questions & Answers
how to open a text file by double clicking on the file name shown in a label widget in gtk+.
thanks (0 Replies)
Discussion started by: cy163
0 Replies
9. UNIX for Advanced & Expert Users
I am trying to install ORACLE 10g database on HP-UNIX 11.11
I am running OUI runinstaller from exceed terminal from windows PC. I have
set DISPLAY=IPAddress of PC:0.0
When installer starts it is giving me error of display (5 Replies)
Discussion started by: ymg
5 Replies
10. UNIX for Dummies Questions & Answers
I am a dba, not an sa, that recently had to take over administering an HP-UX server. Needless to say I am not in a comfortable area, but found out that of all people I am the most knowledgeable on unix here .... scary thought I know.
I am having troubles exporting my display to a Windows XP... (5 Replies)
Discussion started by: soestx
5 Replies
GtkCListModel(3) User Contributed Perl Documentation GtkCListModel(3)
NAME
Gtk::CListModel - A simple data model with Gtk::Clist views
SINOPSYS
my $model = tie @data, 'Gtk::CListModel',
titles => ["Fruit", "Price", "Quantity"];
# all data manipulation is done on @data now
push @data, ["Oranges", 5, 16];
# Create a view (a Gtk::Clist widget) to represent the data
# Include only some of the data in the view (fruit type and price)
# Also, do not include fruits that cost more than 6 price units.
my $clist = $model->create_view('main',
titles => ['Fruit', 'Price'],
filter => sub {$_[1] > 6? () : @_});
DESCRIPTION
Gtk::CListModel lets you keep your data in a perl array and easily create a numer of different views on that data using Gtk::CList widgets.
The views can show only some of the columns, or a subset of the data or even munge the data with user-defined filters.
All the data manipulations will be performed on a tied array and the changes will be propagated to the views created for that data.
To create the model use "tie":
my $model = tie @data, 'Gtk::CListModel',
titles => ["head1", "head2",...];
The "titles" attribute should be an array reference with the titles of the columns of data. They will be used also for the default titles
in the views.
You can also provide the initial data using the "data" attribute. Remember that the data elements you insert and retreive from the @data
array are array references with as many items as the columns in the model. The order is the one defined by the "titles" attribute.
Later you can manipulate the @data array with the usual perl array operators, push, splice and so on.
METHODS
create_view ($name[, %options])
Create a Gtk::Clist widget that represents the data in the model. The name can be used later to disconnect the view from the data.
Options can be one of the following:
o titles
An array reference of the titles of the columns to display in the list in the order they should appear in the view. The default is the
titles specified at the model creation.
o filter
A function that can manipulate the data just before it is inserted in the Gtk::CList. The function will receive the data and can either
make a copy and modify the data or return an empty list. In the latter case the data will not be added to the view or, if the corre-
sponding row was already present, it will be removed from the view.
o postfilter
A function that receives the view, the row and the data that was just inserted/modified in the view. By default all the data is
inserted in the views as text. This filter can be used to display pixmaps, for example or do any other kind of manipulations on the
Gtk::CList row.
remove_view ($name)
Disconnect the named view from the data. The current data displayed in the view will not be affected, but changes in the model will not
propagate to this view anymore.
map_row ($clist, $row)
Get the index in the data array cooresponding to the row displayed in the Gtk::CList widget.
AUTHOR
Molaro Paolo lupus@debian.org
perl v5.8.0 2001-06-26 GtkCListModel(3)