KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > eclipse > swt > custom > ST


1 /*******************************************************************************
2  * Copyright (c) 2000, 2006 IBM Corporation and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Eclipse Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/epl-v10.html
7  *
8  * Contributors:
9  * IBM Corporation - initial API and implementation
10  *******************************************************************************/

11 package org.eclipse.swt.custom;
12
13
14 /**
15  * This class provides access to the public constants provided by <code>StyledText</code>.
16  */

17 public class ST {
18      
19     /*
20      * Navigation Key Actions. Key bindings for the actions are set
21      * by the StyledText widget.
22      */

23     public static final int LINE_UP = 16777217; // binding = SWT.ARROW_UP
24
public static final int LINE_DOWN = 16777218; // binding = SWT.ARROW_DOWN
25
public static final int LINE_START = 16777223; // binding = SWT.HOME
26
public static final int LINE_END = 16777224; // binding = SWT.END
27
public static final int COLUMN_PREVIOUS = 16777219; // binding = SWT.ARROW_LEFT
28
public static final int COLUMN_NEXT = 16777220; // binding = SWT.ARROW_RIGHT
29
public static final int PAGE_UP = 16777221; // binding = SWT.PAGE_UP
30
public static final int PAGE_DOWN = 16777222; // binding = SWT.PAGE_DOWN
31
public static final int WORD_PREVIOUS = 17039363; // binding = SWT.MOD1 + SWT.ARROW_LEFT
32
public static final int WORD_NEXT = 17039364; // binding = SWT.MOD1 + SWT.ARROW_RIGHT
33
public static final int TEXT_START = 17039367; // binding = SWT.MOD1 + SWT.HOME
34
public static final int TEXT_END = 17039368; // binding = SWT.MOD1 + SWT.END
35
public static final int WINDOW_START = 17039365; // binding = SWT.MOD1 + SWT.PAGE_UP
36
public static final int WINDOW_END = 17039366; // binding = SWT.MOD1 + SWT.PAGE_DOWN
37

38     /*
39      * Selection Key Actions
40      */

41     public static final int SELECT_ALL = 262209; // binding = SWT.MOD1 + 'A'
42
public static final int SELECT_LINE_UP = 16908289; // binding = SWT.MOD2 + SWT.ARROW_UP
43
public static final int SELECT_LINE_DOWN = 16908290; // binding = SWT.MOD2 + SWT.ARROW_DOWN
44
public static final int SELECT_LINE_START = 16908295; // binding = SWT.MOD2 + SWT.HOME
45
public static final int SELECT_LINE_END = 16908296; // binding = SWT.MOD2 + SWT.END
46
public static final int SELECT_COLUMN_PREVIOUS = 16908291; // binding = SWT.MOD2 + SWT.ARROW_LEFT
47
public static final int SELECT_COLUMN_NEXT = 16908292; // binding = SWT.MOD2 + SWT.ARROW_RIGHT
48
public static final int SELECT_PAGE_UP = 16908293; // binding = SWT.MOD2 + SWT.PAGE_UP
49
public static final int SELECT_PAGE_DOWN = 16908294; // binding = SWT.MOD2 + SWT.PAGE_DOWN
50
public static final int SELECT_WORD_PREVIOUS = 17170435; // binding = SWT.MOD1 + SWT.MOD2 + SWT.ARROW_LEFT
51
public static final int SELECT_WORD_NEXT = 17170436; // binding = SWT.MOD1 + SWT.MOD2 + SWT.ARROW_RIGHT
52
public static final int SELECT_TEXT_START = 17170439; // binding = SWT.MOD1 + SWT.MOD2 + SWT.HOME
53
public static final int SELECT_TEXT_END = 17170440; // binding = SWT.MOD1 + SWT.MOD2 + SWT.END
54
public static final int SELECT_WINDOW_START = 17170437; // binding = SWT.MOD1 + SWT.MOD2 + SWT.PAGE_UP
55
public static final int SELECT_WINDOW_END = 17170438; // binding = SWT.MOD1 + SWT.MOD2 + SWT.PAGE_DOWN
56

57     /*
58      * Modification Key Actions
59      */

60     public static final int CUT = 131199; // binding = SWT.MOD2 + SWT.DEL
61
public static final int COPY = 17039369; // binding = SWT.MOD1 + SWT.INSERT;
62
public static final int PASTE = 16908297; // binding = SWT.MOD2 + SWT.INSERT ;
63
public static final int DELETE_PREVIOUS = '\b'; // binding = SWT.BS;
64
public static final int DELETE_NEXT = 0x7F; // binding = SWT.DEL;
65
public static final int DELETE_WORD_PREVIOUS = 262152; // binding = SWT.BS | SWT.MOD1;
66
public static final int DELETE_WORD_NEXT = 262271; // binding = SWT.DEL | SWT.MOD1;
67

68     /*
69      * Miscellaneous Key Actions
70      */

71     public static final int TOGGLE_OVERWRITE = 16777225; // binding = SWT.INSERT;
72

73     /**
74      * Bullet style dot.
75      *
76      * @see Bullet
77      *
78      * @since 3.2
79      */

80     public static final int BULLET_DOT = 1 << 0;
81
82     /**
83      * Bullet style number.
84      *
85      * @see Bullet
86      *
87      * @since 3.2
88      */

89     public static final int BULLET_NUMBER = 1 << 1;
90
91     /**
92      * Bullet style lower case letter.
93      *
94      * @see Bullet
95      *
96      * @since 3.2
97      */

98     public static final int BULLET_LETTER_LOWER = 1 << 2;
99
100     /**
101      * Bullet style upper case letter.
102      *
103      * @see Bullet
104      *
105      * @since 3.2
106      */

107     public static final int BULLET_LETTER_UPPER = 1 << 3;
108
109     /**
110      * Bullet style text.
111      *
112      * @see Bullet
113      *
114      * @since 3.2
115      */

116     public static final int BULLET_TEXT = 1 << 4;
117
118     /**
119      * Bullet style custom draw.
120      *
121      * @see StyledText#addPaintObjectListener(PaintObjectListener)
122      * @see StyledText#removePaintObjectListener(PaintObjectListener)
123      * @see Bullet
124      *
125      * @since 3.2
126      */

127     public static final int BULLET_CUSTOM = 1 << 5;
128
129 }
130
Popular Tags