summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorCarolyn MacLeod <carolyn>2004-04-20 16:07:25 +0000
committerCarolyn MacLeod <carolyn>2004-04-20 16:07:25 +0000
commit344b9df269d890537623d7b1d4f0b6ca5df8d284 (patch)
treee59b1af67aed64ef02e11b3a6675b5a06cd63bee /examples
parented8ea6b859b13f49f610e8e8bba9a6cb26aab7c8 (diff)
downloadeclipse.platform.swt-344b9df269d890537623d7b1d4f0b6ca5df8d284.tar.gz
eclipse.platform.swt-344b9df269d890537623d7b1d4f0b6ca5df8d284.tar.xz
eclipse.platform.swt-344b9df269d890537623d7b1d4f0b6ca5df8d284.zip
Do not set font to null on startup.
Diffstat (limited to 'examples')
-rw-r--r--examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CTabFolderTab.java1
-rwxr-xr-xexamples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ControlExample.java3
-rwxr-xr-xexamples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java1
-rwxr-xr-xexamples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTab.java1
-rw-r--r--examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTreeTab.java1
-rwxr-xr-xexamples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TreeTab.java1
6 files changed, 8 insertions, 0 deletions
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CTabFolderTab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CTabFolderTab.java
index 4082a223c4..d9cfc54fa1 100644
--- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CTabFolderTab.java
+++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/CTabFolderTab.java
@@ -295,6 +295,7 @@ class CTabFolderTab extends Tab {
* Sets the font of CTabItem 0.
*/
void setItemFont () {
+ if (instance.startup) return;
tabFolder1.getItem (0).setFont (itemFont);
}
}
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ControlExample.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ControlExample.java
index 3201eac2f2..52f6757b60 100755
--- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ControlExample.java
+++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ControlExample.java
@@ -32,6 +32,8 @@ public class ControlExample {
"openFolder.gif",
"target.gif" };
+ boolean startup = true;
+
/**
* Creates an instance of a ControlExample embedded inside
* the supplied parent Composite.
@@ -48,6 +50,7 @@ public class ControlExample {
item.setControl (tabs [i].createTabFolderPage (tabFolder));
item.setData (tabs [i]);
}
+ startup = false;
}
/**
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java
index b733a704fe..17994629d2 100755
--- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java
+++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java
@@ -836,6 +836,7 @@ abstract class Tab {
* Sets the font of the "Example" widgets.
*/
void setExampleWidgetFont () {
+ if (instance.startup) return;
if (fontButton == null) return; // no font button on this tab
Control [] controls = getExampleWidgets ();
for (int i = 0; i < controls.length; i++) {
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTab.java
index d98e3ac7ad..ba6d3a42d8 100755
--- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTab.java
+++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTab.java
@@ -327,6 +327,7 @@ class TableTab extends ScrollableTab {
* Sets the font of TableItem 0.
*/
void setItemFont () {
+ if (instance.startup) return;
table1.getItem (0).setFont (itemFont);
packColumns ();
}
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTreeTab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTreeTab.java
index bf833b2b07..f2f692fc02 100644
--- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTreeTab.java
+++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTreeTab.java
@@ -359,6 +359,7 @@ class TableTreeTab extends ScrollableTab {
* Sets the font of the Node 1 TreeItems.
*/
void setItemFont () {
+ if (instance.startup) return;
node1.setFont (itemFont);
}
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TreeTab.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TreeTab.java
index 484a391be6..8cc69baa0d 100755
--- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TreeTab.java
+++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TreeTab.java
@@ -298,6 +298,7 @@ class TreeTab extends ScrollableTab {
* Sets the font of the Node 1 TreeItems.
*/
void setItemFont () {
+ if (instance.startup) return;
textNode1.setFont (itemFont);
imageNode1.setFont (itemFont);
}