Project

General

Profile

« Previous | Next » 

Revision 127f0e03

Added by Katja Luther over 5 years ago

move mediaToggleButton to the top

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/media/MediaMetaElement.java
5 5

  
6 6
import java.util.Map;
7 7

  
8
import org.eclipse.jface.action.IAction;
9 8
import org.eclipse.swt.SWT;
10
import org.eclipse.swt.events.SelectionAdapter;
11
import org.eclipse.swt.events.SelectionEvent;
12 9
import org.eclipse.swt.events.SelectionListener;
13
import org.eclipse.swt.widgets.Button;
14 10
import org.eclipse.swt.widgets.Display;
15 11

  
16 12
import eu.etaxonomy.cdm.common.CdmUtils;
......
22 18
import eu.etaxonomy.cdm.model.common.TimePeriod;
23 19
import eu.etaxonomy.cdm.model.media.Media;
24 20
import eu.etaxonomy.taxeditor.model.AbstractUtility;
25
import eu.etaxonomy.taxeditor.model.ImageResources;
26 21
import eu.etaxonomy.taxeditor.store.CdmStore;
27 22
import eu.etaxonomy.taxeditor.ui.dialog.selection.MediaSelectionDialog;
28 23
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection;
......
68 63
    /** {@inheritDoc} */
69 64
    @Override
70 65
    public void createControls(ICdmFormElement element, int style) {
71
        final IAction switchAction = MediaViewSwitch.createSwitch(MediaMetaElement.this);
72
        Button btnToggleAdvancedMediaView = new Button(getBox(), style);
73
        btnToggleAdvancedMediaView.setToolTipText(switchAction.getText());
74
        btnToggleAdvancedMediaView.setImage(ImageResources.getImage(ImageResources.SWITCH_VIEW_TYPE));
75
        btnToggleAdvancedMediaView.addSelectionListener(new SelectionAdapter() {
76
            @Override
77
            public void widgetSelected(SelectionEvent e) {
78
                switchAction.run();
79
            }
80
        });
66
//        final IAction switchAction = MediaViewSwitch.createSwitch(MediaMetaElement.this);
67
//        Button btnToggleAdvancedMediaView = new Button(getBox(), style);
68
//        btnToggleAdvancedMediaView.setToolTipText(switchAction.getText());
69
//        btnToggleAdvancedMediaView.setImage(ImageResources.getImage(ImageResources.SWITCH_VIEW_TYPE));
70
//        btnToggleAdvancedMediaView.addSelectionListener(new SelectionAdapter() {
71
//            @Override
72
//            public void widgetSelected(SelectionEvent e) {
73
//                switchAction.run();
74
//            }
75
//        });
81 76
        setWarnForReferencingObjects(element, 2);
82 77
        text_title = formFactory.createLanguageStringWithLabelElement(element, "Title", null, style);
83 78
        selection_artist = formFactory.createSelectionElement(AgentBase.class, //getConversationHolder(),
......
175 170
                    warnForReferencedObjects.setBackground(Display.getCurrent().getSystemColor(SWT.COLOR_RED));
176 171
                    warnForReferencedObjects.setLayout(LayoutConstants.FILL(2, 3));
177 172
                    warnForReferencedObjects.setForeground(Display.getCurrent().getSystemColor(SWT.COLOR_RED));
178

  
179 173
                }
180 174
            }
181 175
        }

Also available in: Unified diff