Revision 5386fe98
Added by Patrick Plitzner almost 6 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/workingSet/CharacterEditor.java | ||
---|---|---|
140 | 140 |
//TODO: fix drag and drop |
141 | 141 |
// initFeatureTreeComposite(treeViewerProperties, new CharacterDragListener(treeViewerStructures.getViewer(), treeViewerProperties.getViewer()), null); |
142 | 142 |
|
143 |
Composite composite_2 = new Composite(sashForm, SWT.NONE); |
|
144 |
formToolkit.adapt(composite_2); |
|
145 |
formToolkit.paintBordersFor(composite_2); |
|
146 |
GridLayout gl_composite_2 = new GridLayout(1, false); |
|
147 |
gl_composite_2.marginWidth = 0; |
|
148 |
composite_2.setLayout(gl_composite_2); |
|
149 |
|
|
150 |
btnAddCharacter = new Button(composite_2, SWT.NONE); |
|
151 |
btnAddCharacter.setText(">>"); |
|
152 |
btnAddCharacter.setLayoutData(new GridData(SWT.CENTER, SWT.CENTER, false, true, 1, 1)); |
|
153 |
formToolkit.adapt(btnAddCharacter, true, true); |
|
154 |
|
|
155 | 143 |
Composite composite_3 = new Composite(sashForm, SWT.NONE); |
156 | 144 |
formToolkit.adapt(composite_3); |
157 | 145 |
formToolkit.paintBordersFor(composite_3); |
158 |
GridLayout gl_composite_3 = new GridLayout(1, false);
|
|
146 |
GridLayout gl_composite_3 = new GridLayout(2, false);
|
|
159 | 147 |
gl_composite_3.marginWidth = 0; |
160 | 148 |
composite_3.setLayout(gl_composite_3); |
161 | 149 |
|
150 |
btnAddCharacter = new Button(composite_3, SWT.NONE); |
|
151 |
btnAddCharacter.setText(">>"); |
|
152 |
formToolkit.adapt(btnAddCharacter, true, true); |
|
153 |
|
|
162 | 154 |
characterTreeEditorComposite = addFeatureTreeEditor(composite_3); |
163 | 155 |
initFeatureTreeComposite(characterTreeEditorComposite, new FeatureNodeDragListener(characterTreeEditorComposite.getViewer()), new FeatureNodeDropAdapter(dirty, characterTreeEditorComposite.getViewer())); |
164 | 156 |
characterTreeEditorComposite.getLabel_title().setText("Characters"); |
165 | 157 |
|
166 |
sashForm.setWeights(new int[] {9, 9, 1, 9}); |
|
167 |
|
|
168 |
|
|
169 | 158 |
//add context menu to character viewer//create context menu |
170 | 159 |
menuService.registerContextMenu(characterTreeEditorComposite.getViewer().getControl(), "eu.etaxonomy.taxeditor.editor.popupmenu.characterEditor"); |
171 | 160 |
|
Also available in: Unified diff
ref #6762 layout update