Source code for kiwi.enums

#
# Kiwi: a Framework and Enhanced Widgets for Python
#
# Copyright (C) 2006-2007 Async Open Source
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
# USA
#
# Author(s): Johan Dahlin <jdahlin@async.com.br>
#

from kiwi.python import enum

[docs]class ComboColumn(enum): (LABEL, DATA) = range(2)
[docs]class ComboMode(enum): (UNKNOWN, STRING, DATA) = range(3)
[docs]class Alignment(enum): (LEFT, RIGHT) = range(2)
[docs]class Direction(enum): (LEFT, RIGHT) = (1, -1)
[docs]class ListType(enum): """ - NORMAL: Add, Remove, Edit - REMOVEOLY: Remove - UNADDABLE: Remove, Edit - UNEDITABLE: Add, Remove - UNREMOVABLE: Add, Edit - READONLY: No buttons """ (NORMAL, READONLY, REMOVEONLY, UNREMOVABLE, UNADDABLE, UNEDITABLE) = range(6)
[docs]class SearchFilterPosition(enum): """ An enum used to indicate where a search filter should be added to a SearchContainer:: - TOP: top left corner - BOTTOM: bottom """ (TOP, BOTTOM) = range(2)