/usr/share/phatch/phatch/lib/pyWx/dialogsInspector.py is in phatch 0.2.7.1-3.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | #!/usr/bin/env python
# -*- coding: utf-8 -*-
# generated by wxGlade 0.6.3 on Sun Jun 28 16:06:30 2009
# NO PEP 8
import wx
# begin wxGlade: extracode
# end wxGlade
class AddTagDialog(wx.Dialog):
def __init__(self, *args, **kwds):
# begin wxGlade: AddTagDialog.__init__
kwds["style"] = wx.DEFAULT_DIALOG_STYLE
wx.Dialog.__init__(self, *args, **kwds)
self.tag_label = wx.StaticText(self, -1, _("Tag"))
self.tag = wx.ComboBox(self, -1, choices=[_("Exif_Photo_UserComment")], style=wx.CB_DROPDOWN | wx.CB_DROPDOWN | wx.CB_SORT)
self.value_label = wx.StaticText(self, -1, _("Value"))
self.value = wx.TextCtrl(self, -1, "")
self.warning = wx.StaticText(self, -1, _("warning"))
self.panel_2 = wx.Panel(self, -1)
self.cancel = wx.Button(self, wx.ID_CANCEL, "")
self.add = wx.Button(self, wx.ID_ADD, "")
self.__set_properties()
self.__do_layout()
self.Bind(wx.EVT_TEXT, self.OnTagText, self.tag)
self.Bind(wx.EVT_BUTTON, self.OnAdd, self.add)
# end wxGlade
def __set_properties(self):
# begin wxGlade: AddTagDialog.__set_properties
self.SetTitle(_("Add Tag"))
self.tag.SetMinSize((300,-1))
self.tag.SetSelection(0)
self.value.SetMinSize((100,-1))
self.warning.Enable(False)
self.add.SetDefault()
# end wxGlade
def __do_layout(self):
# begin wxGlade: AddTagDialog.__do_layout
sizer_14 = wx.BoxSizer(wx.VERTICAL)
sizer_16 = wx.BoxSizer(wx.HORIZONTAL)
grid_sizer_1 = wx.FlexGridSizer(2, 2, 4, 4)
grid_sizer_1.Add(self.tag_label, 0, wx.ALIGN_CENTER_VERTICAL, 0)
grid_sizer_1.Add(self.tag, 1, wx.EXPAND|wx.ALIGN_CENTER_VERTICAL, 0)
grid_sizer_1.Add(self.value_label, 0, wx.ALIGN_CENTER_VERTICAL, 0)
grid_sizer_1.Add(self.value, 1, wx.EXPAND|wx.ALIGN_CENTER_VERTICAL, 0)
grid_sizer_1.AddGrowableCol(1)
sizer_14.Add(grid_sizer_1, 1, wx.ALL|wx.EXPAND, 8)
sizer_14.Add(self.warning, 0, wx.LEFT|wx.RIGHT, 8)
sizer_16.Add(self.panel_2, 1, wx.EXPAND, 0)
sizer_16.Add(self.cancel, 0, wx.TOP|wx.BOTTOM|wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL, 8)
sizer_16.Add(self.add, 0, wx.ALL|wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL, 8)
sizer_14.Add(sizer_16, 0, wx.EXPAND|wx.ALIGN_RIGHT, 0)
self.SetSizer(sizer_14)
sizer_14.Fit(self)
self.Layout()
# end wxGlade
def OnTagText(self, event): # wxGlade: AddTagDialog.<event_handler>
print "Event handler `OnTagText' not implemented!"
event.Skip()
def OnAdd(self, event): # wxGlade: AddTagDialog.<event_handler>
print "Event handler `OnAdd' not implemented"
event.Skip()
# end of class AddTagDialog
if __name__ == "__main__":
import gettext
gettext.install("app") # replace with the appropriate catalog name
app = wx.PySimpleApp(0)
dialog = AddTagDialog(None, -1, "")
app.SetTopWindow(dialog)
dialog.Show()
app.MainLoop()
|