diff dynamin/gui/window.d @ 23:d55b5b998412

Implement built-in mouse cursors with X.
author Jordan Miner <jminer7@gmail.com>
date Sat, 25 Jul 2009 14:58:43 -0500
parents 7a7e5f9bd1ae
children ee9a564d2814
line wrap: on
line diff
--- a/dynamin/gui/window.d	Sat Jul 25 14:47:45 2009 -0500
+++ b/dynamin/gui/window.d	Sat Jul 25 14:58:43 2009 -0500
@@ -30,6 +30,7 @@
 import dynamin.all_painting;
 import dynamin.all_gui;
 import dynamin.gui.control;
+import dynamin.gui.cursor;
 import dynamin.gui_backend;
 import dynamin.gui.container;
 import dynamin.gui.events;
@@ -296,6 +297,12 @@
 		backend_borderStyle = border;
 	}
 
+	override void setCurrentCursor(Cursor cur) {
+		if(!handleCreated)
+			return;
+		backend_setCurrentCursor(cur);
+	}
+
 	alias Control.repaint repaint;
 	void repaint(Rect rect) {
 		if(!handleCreated)