OSDN Git Service

ライン位置を修正
authorbatxo <batxo@users.sourceforge.jp>
Mon, 13 Dec 2010 15:22:14 +0000 (00:22 +0900)
committerbatxo <batxo@users.sourceforge.jp>
Mon, 13 Dec 2010 15:22:14 +0000 (00:22 +0900)
src/coboled/editors/CobolViewerDecorationSupport.java

index e5005f0..4da8a66 100644 (file)
@@ -12,6 +12,7 @@ import org.eclipse.jface.text.source.IAnnotationAccess;
 import org.eclipse.jface.text.source.IOverviewRuler;
 import org.eclipse.jface.text.source.ISharedTextColors;
 import org.eclipse.jface.text.source.ISourceViewer;
+import org.eclipse.swt.SWT;
 import org.eclipse.ui.texteditor.SourceViewerDecorationSupport;
 
 public class CobolViewerDecorationSupport extends SourceViewerDecorationSupport {
@@ -22,7 +23,7 @@ public class CobolViewerDecorationSupport extends SourceViewerDecorationSupport
 
        private List<MarginPainter> fMarginPainters = new ArrayList<MarginPainter>();
 
-       private List<Integer> rulerColumns = Arrays.asList(6, 7, 12, 72, 80);
+       private List<Integer> rulerColumns = Arrays.asList(6, 7, 11, 72, 80);
 
        public CobolViewerDecorationSupport(ISourceViewer sourceViewer,
                        IOverviewRuler overviewRuler, IAnnotationAccess annotationAccess,
@@ -56,6 +57,8 @@ public class CobolViewerDecorationSupport extends SourceViewerDecorationSupport
                                marginPainter = new MarginPainter(sourceViewer);
                                marginPainter.setMarginRulerColor(fSharedTextColors.getColor(ICobolColorConstants.MARGIN));
                                marginPainter.setMarginRulerColumn(iter.next());
+                               marginPainter.setMarginRulerWidth(1);
+                               marginPainter.setMarginRulerStyle(SWT.LINE_SOLID);
                                ITextViewerExtension2 extension= (ITextViewerExtension2) sourceViewer;
                                extension.addPainter(marginPainter);
                                fMarginPainters.add(marginPainter);