00001 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 00002 /* 00003 * This file is part of the libetonyek project. 00004 * 00005 * This Source Code Form is subject to the terms of the Mozilla Public 00006 * License, v. 2.0. If a copy of the MPL was not distributed with this 00007 * file, You can obtain one at http://mozilla.org/MPL/2.0/. 00008 */ 00009 00010 #ifndef KEYENUM_H_INCLUDED 00011 #define KEYENUM_H_INCLUDED 00012 00013 namespace libetonyek 00014 { 00015 00016 enum KEYAlignment 00017 { 00018 KEY_ALIGNMENT_LEFT, 00019 KEY_ALIGNMENT_RIGHT, 00020 KEY_ALIGNMENT_CENTER, 00021 KEY_ALIGNMENT_JUSTIFY 00022 }; 00023 00024 enum KEYBaseline 00025 { 00026 KEY_BASELINE_NORMAL, 00027 KEY_BASELINE_SUB, 00028 KEY_BASELINE_SUPER 00029 }; 00030 00031 enum KEYCapitalization 00032 { 00033 KEY_CAPITALIZATION_NONE, 00034 KEY_CAPITALIZATION_ALL_CAPS, 00035 KEY_CAPITALIZATION_SMALL_CAPS, 00036 KEY_CAPITALIZATION_TITLE, 00037 }; 00038 00039 } 00040 00041 #endif // KEYENUM_H_INCLUDED 00042 00043 /* vim:set shiftwidth=2 softtabstop=2 expandtab: */