Changeset 17 for trunk/sources/HeuristicLab/SplashScreen.cs
- Timestamp:
- 02/20/08 14:56:45 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab/SplashScreen.cs
r2 r17 118 118 119 119 private void fadeTimer_Tick(object sender, EventArgs e) { 120 if(Opacity > 0.9) { 121 Opacity = 0.9; 122 } else if(this.Opacity > 0) { 123 Opacity -= 0.1; 120 if(InvokeRequired) { 121 Invoke((MethodInvoker)delegate() { 122 if(Opacity > 0.9) { 123 Opacity = 0.9; 124 } else if(this.Opacity > 0) { 125 Opacity -= 0.1; 126 } else { 127 Opacity = 0; 128 fadeTimer.Stop(); 129 Close(); 130 } 131 }); 124 132 } else { 125 Opacity = 0; 126 fadeTimer.Stop(); 127 Close(); 133 if(Opacity > 0.9) { 134 Opacity = 0.9; 135 } else if(this.Opacity > 0) { 136 Opacity -= 0.1; 137 } else { 138 Opacity = 0; 139 fadeTimer.Stop(); 140 Close(); 141 } 128 142 } 129 143 }
Note: See TracChangeset
for help on using the changeset viewer.