imageInspector
For write access -> export to dict -> make diff ->
update with pyexiv2
-
class lib.pyWx.imageInspector.Browser(parent, tags, content_ctrl_keyw, *args, **keyw)
Bases: lib.pyWx.tag.Browser
-
ContentCtrl
- alias of Grid
-
GetPaintMessage()
-
class lib.pyWx.imageInspector.Grid(parent, data, *arg, **keyw)
Bases: lib.pyWx.droplet.Mixin, lib.pyWx.inspectorTag.Grid
-
DeleteTableRows(pos=0, numRows=1)
-
GetCellRowCol(event=None)
-
GetRowMetadataTag(row)
-
GetRowMetadataValue(row)
-
GetTableAttr(row, col, kind)
-
IsCellEditable(row, col)
-
IsTagCell(row, col)
-
OnCopy(event=None, position=None)
-
OnDrop(filenames, x, y)
-
OnGridCellRightClicked(event)
- (row, evt) -> display a popup menu when a row label is right clicked
-
OnKeyDown(event)
-
OpenImage(filename)
-
SaveChanges(changes, error_message)
-
SetFilter(filter=None)
-
SetTableValue(row, col, value)
-
SetTag(tag)
- Filters from all_data to tag_data
-
SetTagData(tag)
-
UpdateValues()
- Update all displayed values
-
show_message(message, title='', style=260)
-
class lib.pyWx.imageInspector.IconRenderer
Bases: wx.grid.PyGridCellRenderer
-
Draw(grid, attr, dc, rect, row, col, isSelected)
-
class lib.pyWx.imageInspector.SingleBrowser(parent, tags, content_ctrl_keyw, *args, **keyw)
Bases: lib.pyWx.imageInspector.Browser
-
ContentCtrl
- alias of SingleGrid
-
class lib.pyWx.imageInspector.SingleFrame(parent, filename='', *args, **keyw)
Bases: lib.pyWx.inspectorTag.Frame
-
Browser
- alias of SingleBrowser
-
EnableImage(state)
-
OnPreview(event)
-
UpdateThumb()
-
class lib.pyWx.imageInspector.SingleGrid(parent, data, *arg, **keyw)
Bases: lib.pyWx.imageInspector.Grid
-
GetDialog()
-
OnOpen(event)
-
OnOpenUrl(event)
-
OpenImage(filename)
-
SetFilter(filter=None)
-
lib.pyWx.imageInspector.ask(message)
-
lib.pyWx.imageInspector.getPencilBitmap()
-
lib.pyWx.imageInspector.getPencilData()
-
lib.pyWx.imageInspector.getPencilImage()
-
lib.pyWx.imageInspector.shortcut(key)
-
lib.pyWx.imageInspector.show_error(message, title=u'Image Inspector Error', parent=None, style=516)