annotate src/parpg/components/graphics.py @ 145:3dddf09377b8

"Open" will now not be shown in the context menu when the lockable is locked. "Lock" will not not be shown in the context menu when the lockable is open.
author KarstenBock@gmx.net
date Mon, 03 Oct 2011 14:12:17 +0200
parents 21dd4da40eab
children
rev   line source
122
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
1 # This program is free software: you can redistribute it and/or modify
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
2 # it under the terms of the GNU General Public License as published by
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
3 # the Free Software Foundation, either version 3 of the License, or
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
4 # (at your option) any later version.
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
5 #
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
6 # This program is distributed in the hope that it will be useful,
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
7 # but WITHOUT ANY WARRANTY; without even the implied warranty of
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
8 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
9 # GNU General Public License for more details.
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
10 #
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
11 # You should have received a copy of the GNU General Public License
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
12 # along with this program. If not, see <http://www.gnu.org/licenses/>.
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
13
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
14 from base import Base
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
15
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
16
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
17 class Graphics(Base):
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
18 """Component that stores the values for the graphical representation"""
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
19
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
20 def __init__(self):
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
21 """Constructor"""
21dd4da40eab Added Graphics component.
KarstenBock@gmx.net
parents:
diff changeset
22 Base.__init__(self, gfx=str)