1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 #ifndef GTKENUMS_WRAPPER_H 6 #define GTKENUMS_WRAPPER_H 7 8 #include_next <gtk/gtkenums.h> 9 10 #include <gtk/gtkversion.h> 11 12 #if !GTK_CHECK_VERSION(3, 6, 0) 13 enum GtkInputPurpose 14 { 15 GTK_INPUT_PURPOSE_FREE_FORM, 16 GTK_INPUT_PURPOSE_ALPHA, 17 GTK_INPUT_PURPOSE_DIGITS, 18 GTK_INPUT_PURPOSE_NUMBER, 19 GTK_INPUT_PURPOSE_PHONE, 20 GTK_INPUT_PURPOSE_URL, 21 GTK_INPUT_PURPOSE_EMAIL, 22 GTK_INPUT_PURPOSE_NAME, 23 GTK_INPUT_PURPOSE_PASSWORD, 24 GTK_INPUT_PURPOSE_PIN 25 }; 26 #endif // 3.6.0 27 28 #endif /* GTKENUMS_WRAPPER_H */ 29