1. /*
  2. * @(#)GTKConstants.java 1.13 03/12/19
  3. *
  4. * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package com.sun.java.swing.plaf.gtk;
  8. /**
  9. * @version 1.13, 12/19/03
  10. * @author Scott Violet
  11. */
  12. public interface GTKConstants {
  13. /**
  14. * Used to indicate a constant is not defined.
  15. */
  16. public static final int UNDEFINED = -100;
  17. public static final int SHADOW_IN = 0;
  18. public static final int SHADOW_OUT = 1;
  19. // These values are not respected currently,
  20. // but have been included for completeness
  21. public static final int SHADOW_ETCHED_IN = 2;
  22. public static final int SHADOW_ETCHED_OUT = 3;
  23. public static final int SHADOW_NONE = 4;
  24. public static final int EXPANDER_COLLAPSED = 0;
  25. public static final int EXPANDER_EXPANDED = 1;
  26. public static final int LEFT = 0;
  27. public static final int RIGHT = 1;
  28. public static final int TOP = 2;
  29. public static final int BOTTOM = 3;
  30. public static final int ARROW_UP = 100;
  31. public static final int ARROW_DOWN = 101;
  32. public static final int ARROW_LEFT = 102;
  33. public static final int ARROW_RIGHT = 103;
  34. public static final int LTR = 0;
  35. public static final int RTL = 1;
  36. public static final int HORIZONTAL = 0;
  37. public static final int VERTICAL = 1;
  38. }