summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Canvas.java
diff options
context:
space:
mode:
authorGrant Gayed <ggayed>2002-11-20 19:07:18 +0000
committerGrant Gayed <ggayed>2002-11-20 19:07:18 +0000
commit7fa074fadb698c1fac5bb0ba02f92fb497e7bdee (patch)
treedd910a0ff5c429c504338bcf1021bb389ceeb82f /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Canvas.java
parent0d8ac59f79cdce74395b263ce96eda42a78f244c (diff)
downloadeclipse.platform.swt-7fa074fadb698c1fac5bb0ba02f92fb497e7bdee.tar.gz
eclipse.platform.swt-7fa074fadb698c1fac5bb0ba02f92fb497e7bdee.tar.xz
eclipse.platform.swt-7fa074fadb698c1fac5bb0ba02f92fb497e7bdee.zip
*** empty log message ***
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Canvas.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Canvas.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Canvas.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Canvas.java
index 90b9bd321b..885c62cf2c 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Canvas.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Canvas.java
@@ -273,6 +273,12 @@ public boolean setFocus () {
return super.setFocus ();
}
+public void setFont (Font font) {
+ checkWidget();
+ super.setFont (font);
+ if (caret != null) caret.setFont (font);
+}
+
void updateCaret () {
int imHandle = imHandle ();
if (imHandle == 0) return;