File tree Expand file tree Collapse file tree 11 files changed +86
-1
lines changed
org.eclipse.swt.cocoa.macosx.aarch64/.settings
org.eclipse.swt.cocoa.macosx.x86_64/.settings
org.eclipse.swt.gtk.linux.aarch64/.settings
org.eclipse.swt.gtk.linux.loongarch64/.settings
org.eclipse.swt.gtk.linux.ppc64le/.settings
org.eclipse.swt.gtk.linux.riscv64/.settings
org.eclipse.swt.gtk.linux.x86_64/.settings
org.eclipse.swt.win32.win32.aarch64/.settings
org.eclipse.swt.win32.win32.x86_64/.settings
bundles/org.eclipse.swt/Eclipse SWT
common/org/eclipse/swt/graphics
win32/org/eclipse/swt/graphics Expand file tree Collapse file tree 11 files changed +86
-1
lines changed Original file line number Diff line number Diff line change 231231 <message_argument value =" VerifyKeyListener" />
232232 </message_arguments >
233233 </filter >
234+ </resource >
235+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236+ <filter id =" 404000815" >
237+ <message_arguments >
238+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239+ <message_argument value =" getGcStyle()" />
240+ </message_arguments >
241+ </filter >
234242 </resource >
235243 <resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236244 <filter id =" 576720909" >
Original file line number Diff line number Diff line change 231231 <message_argument value =" VerifyKeyListener" />
232232 </message_arguments >
233233 </filter >
234+ </resource >
235+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236+ <filter id =" 404000815" >
237+ <message_arguments >
238+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239+ <message_argument value =" getGcStyle()" />
240+ </message_arguments >
241+ </filter >
234242 </resource >
235243 <resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236244 <filter id =" 576720909" >
Original file line number Diff line number Diff line change 231231 <message_argument value =" VerifyKeyListener" />
232232 </message_arguments >
233233 </filter >
234+ </resource >
235+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236+ <filter id =" 404000815" >
237+ <message_arguments >
238+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239+ <message_argument value =" getGcStyle()" />
240+ </message_arguments >
241+ </filter >
234242 </resource >
235243 <resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236244 <filter id =" 576720909" >
Original file line number Diff line number Diff line change 231231 <message_argument value =" VerifyKeyListener" />
232232 </message_arguments >
233233 </filter >
234+ </resource >
235+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236+ <filter id =" 404000815" >
237+ <message_arguments >
238+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239+ <message_argument value =" getGcStyle()" />
240+ </message_arguments >
241+ </filter >
234242 </resource >
235243 <resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236244 <filter id =" 576720909" >
Original file line number Diff line number Diff line change 231231 <message_argument value =" VerifyKeyListener" />
232232 </message_arguments >
233233 </filter >
234+ </resource >
235+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236+ <filter id =" 404000815" >
237+ <message_arguments >
238+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239+ <message_argument value =" getGcStyle()" />
240+ </message_arguments >
241+ </filter >
234242 </resource >
235243 <resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236244 <filter id =" 576720909" >
Original file line number Diff line number Diff line change 231231 <message_argument value =" VerifyKeyListener" />
232232 </message_arguments >
233233 </filter >
234+ </resource >
235+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
236+ <filter id =" 404000815" >
237+ <message_arguments >
238+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
239+ <message_argument value =" getGcStyle()" />
240+ </message_arguments >
241+ </filter >
234242 </resource >
235243 <resource path =" Eclipse SWT Drag and Drop/common/org/eclipse/swt/dnd/DragSourceListener.java" type =" org.eclipse.swt.dnd.DragSourceListener" >
236244 <filter id =" 576720909" >
Original file line number Diff line number Diff line change 1515 <message_argument value =" NO_SEARCH" />
1616 </message_arguments >
1717 </filter >
18+ </resource >
19+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
20+ <filter id =" 404000815" >
21+ <message_arguments >
22+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
23+ <message_argument value =" getGcStyle()" />
24+ </message_arguments >
25+ </filter >
1826 </resource >
1927 <resource path =" META-INF/MANIFEST.MF" >
2028 <filter id =" 926941240" >
Original file line number Diff line number Diff line change 580580 <message_argument value =" VerifyListener" />
581581 </message_arguments >
582582 </filter >
583+ </resource >
584+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
585+ <filter id =" 404000815" >
586+ <message_arguments >
587+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
588+ <message_argument value =" getGcStyle()" />
589+ </message_arguments >
590+ </filter >
583591 </resource >
584592 <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageLoaderListener.java" type =" org.eclipse.swt.graphics.ImageLoaderListener" >
585593 <filter id =" 576720909" >
Original file line number Diff line number Diff line change 581581 </message_arguments >
582582 </filter >
583583 </resource >
584+ <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageGcDrawer.java" type =" org.eclipse.swt.graphics.ImageGcDrawer" >
585+ <filter id =" 404000815" >
586+ <message_arguments >
587+ <message_argument value =" org.eclipse.swt.graphics.ImageGcDrawer" />
588+ <message_argument value =" getGcStyle()" />
589+ </message_arguments >
590+ </filter >
591+ </resource >
584592 <resource path =" Eclipse SWT/common/org/eclipse/swt/graphics/ImageLoaderListener.java" type =" org.eclipse.swt.graphics.ImageLoaderListener" >
585593 <filter id =" 576720909" >
586594 <message_arguments >
Original file line number Diff line number Diff line change 1313 *******************************************************************************/
1414package org .eclipse .swt .graphics ;
1515
16+ import org .eclipse .swt .*;
17+
1618/**
1719 * Interface to provide a callback mechanism to draw on different GC instances
1820 * depending on the zoom the image will be used for. A common use case is when
@@ -45,4 +47,15 @@ public interface ImageGcDrawer {
4547 default void postProcess (ImageData imageData ) {
4648 }
4749
50+ /**
51+ * Returns the GC style used when creating the GC instance. Default
52+ * implementation returns <code>SWT.NONE</code>.
53+ *
54+ * @return the GC style constant
55+ *
56+ * @since 3.130
57+ */
58+ default int getGcStyle () {
59+ return SWT .NONE ;
60+ }
4861}
You can’t perform that action at this time.
0 commit comments