/* * Copyright (c) 2002, 2005, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.java.swing.plaf.gtk; /** * @author Scott Violet */ public interface GTKConstants { /** * Used to indicate a constant is not defined. */ public static final int UNDEFINED = -100; /** * Java representation of native GtkIconSize enum */ public enum IconSize { INVALID, MENU, SMALL_TOOLBAR, LARGE_TOOLBAR, BUTTON, DND, DIALOG } /** * Java representation of native GtkTextDirection enum */ public enum TextDirection { NONE, LTR, RTL } /** * Java representation of native GtkShadowType enum */ public enum ShadowType { NONE, IN, OUT, ETCHED_IN, ETCHED_OUT } /** * Java representation of native GtkStateType enum */ public enum StateType { NORMAL, ACTIVE, PRELIGHT, SELECTED, INSENSITIVE } /** * Java representation of native GtkExpanderStyle enum */ public enum ExpanderStyle { COLLAPSED, SEMI_COLLAPSED, SEMI_EXPANDED, EXPANDED, } /** * Java representation of native GtkPositionType enum */ public enum PositionType { LEFT, RIGHT, TOP, BOTTOM } /** * Java representation of native GtkArrowType enum */ public enum ArrowType { UP, DOWN, LEFT, RIGHT } /** * Java representation of native GtkOrientation enum */ public enum Orientation { HORIZONTAL, VERTICAL } }