wx.lib.agw.thumbnailctrl.ThumbnailCtrl¶ThumbnailCtrl is a widget that can be used to display a series of images in
a “thumbnail” format.
Methods Summary¶Default class constructor. |
|
Returns whether the folder combobox is shown. |
|
Handles the |
|
Recreates the folder combobox every time a new directory is explored. |
|
Shows/Hide the top folder |
Class API¶ThumbnailCtrl(wx.Panel)¶ThumbnailCtrl is a widget that can be used to display a series of images in
a “thumbnail” format.
__init__(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, thumboutline=THUMB_OUTLINE_IMAGE, thumbfilter=THUMB_FILTER_IMAGES, imagehandler=PILImageHandler)¶Default class constructor.
parent – parent window. Must not be None;
id – window identifier. A value of -1 indicates a default value;
pos – the control position. A value of (-1, -1) indicates a default position, chosen by either the windowing system or wxPython, depending on platform;
size – the control size. A value of (-1, -1) indicates a default size, chosen by either the windowing system or wxPython, depending on platform;
thumboutline – outline style for ThumbnailCtrl, which may be:
Outline Flag |
Value |
Description |
|---|---|---|
|
0 |
No outline is drawn on selection |
|
1 |
Full outline (image+caption) is drawn on selection |
|
2 |
Only thumbnail bounding rectangle is drawn on selection (default) |
|
4 |
Only image bounding rectangle is drawn. |
thumbfilter – filter for image/video/audio files. Actually only
THUMB_FILTER_IMAGES is implemented;
imagehandler – can be PILImageHandler if PIL is installed (faster), or
NativeImageHandler which only uses wxPython image methods.
GetShowComboBox(self)¶Returns whether the folder combobox is shown.
OnComboBox(self, event)¶Handles the wx.EVT_COMBOBOX for the folder combobox.
event – a CommandEvent event to be processed.
RecreateComboBox(self, newdir)¶Recreates the folder combobox every time a new directory is explored.
newdir – the new folder to be explored.
ShowComboBox(self, show=True)¶Shows/Hide the top folder ComboBox.
show – True to show the combobox, False otherwise.