/usr/share/pyshared/PythonCard/tools/resourceEditor/modules/dialogInfoDialog.py is in python-pythoncard 0.8.2-2.
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 | """
__version__ = "$Revision: 1.7 $"
__date__ = "$Date: 2004/08/22 19:11:35 $"
"""
from PythonCard import dialog, model
import os
class DialogInfoDialog(model.CustomDialog):
def __init__(self, aBg, rsrc):
model.CustomDialog.__init__(self, aBg)
self.parent = aBg
# if some special setup is necessary, do it here
self.components.fldName.text = rsrc.name
self.components.fldTitle.text = rsrc.title
self.components.fldPosition.text = str(rsrc.position)
self.components.fldSize.text = str(rsrc.size)
def dialogInfoDialog(parent, rsrc):
dlg = DialogInfoDialog(parent, rsrc)
result = dlg.showModal()
if result.accepted:
result.name = dlg.components.fldName.text
result.title = dlg.components.fldTitle.text
result.position = eval(dlg.components.fldPosition.text)
result.size = eval(dlg.components.fldSize.text)
dlg.destroy()
return result
|