annotate engine/extensions/pychan/widgets/ext/__init__.py @ 331:48c99636453e

Added Licence header to all pypthon modules in extension/ Commit 3k, Yay :-)
author phoku@33b003aa-7bff-0310-803a-e67f0ece8222
date Mon, 24 Aug 2009 12:01:34 +0000
parents 6527d53c7133
children dfd48d49c044
rev   line source
331
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
1 #!/usr/bin/env python
250
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
2 # -*- coding: utf-8 -*-
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
3
331
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
4 # ####################################################################
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
5 # Copyright (C) 2005-2009 by the FIFE team
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
6 # http://www.fifengine.de
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
7 # This file is part of FIFE.
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
8 #
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
9 # FIFE is free software; you can redistribute it and/or
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
10 # modify it under the terms of the GNU Lesser General Public
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
11 # License as published by the Free Software Foundation; either
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
12 # version 2.1 of the License, or (at your option) any later version.
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
13 #
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
14 # This library is distributed in the hope that it will be useful,
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
17 # Lesser General Public License for more details.
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
18 #
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
19 # You should have received a copy of the GNU Lesser General Public
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
20 # License along with this library; if not, write to the
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
21 # Free Software Foundation, Inc.,
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
22 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
23 # ####################################################################
48c99636453e Added Licence header to all pypthon modules in extension/
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents: 250
diff changeset
24
250
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
25 """
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
26 Pychan extension widgets.
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
27
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
28 Extension widgets are partly experimental, partly rarely used widgets
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
29 which are added here. They are by default not included in the widgets
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
30 registry and thus cannot be loaded from XML files. Use L{pychan.widgets.registerWidget}
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
31 to enable that.
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
32
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
33 Not the same care to keep the API stable will be taken for them and
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
34 before and if they are added (or replace) the standard widgets they
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
35 will have to be reviewed in detail.
6527d53c7133 Extension widgets 'namespace' created.
phoku@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
36 """