wxPython ListCtrl

kyosohma at gmail.com kyosohma at gmail.com
Mon Nov 5 18:16:17 CET 2007

On Nov 5, 11:00 am, vedrandeko... at v-programs.com wrote:
> Hello,
> How can I Insert image with string in ListCtrl with this example:
> # Import ftputil module - like ftplib
> from ftputil import FTPHost
> # Create connection
> ftp=FTPHost("ftp.someserver.com","user","password")
> for item in ftp._dir("/"):
>        # Now check if  item is file /folder
>           if item is file insert this image: wx.ART_NORMAL_FILE and if
> the item is folder insert this image
>          wx.ART_FOLDER
> .......how can I do the same on server with GenericDirCtrl?
> Regards,
> Vedran

I would recommend looking at the wxPython demo as it shows how to add
pictures to the listctrl there. You'll probably need to look at
wx.ArtProvider to get the correct syntax for using its images:

You might also find the wiki's entry on listctrls helpful:

Of course, it sounds like you're making your own FTP client, so I
would use one of the treectrl variants rather than a listctrl. See the
TreeListCtrl, the TreeMixin or the CustomTreeCtrl.

The demo also shows code for the GenericDirCtrl. See http://www.wxpython.org/download.php

You may also find the wxPython user's group more helpful for wxPython
specific inquiries: http://www.wxpython.org/maillist.php


More information about the Python-list mailing list