From 693092f2dda862db246a54d5cbaca6e5a845ef6a Mon Sep 17 00:00:00 2001 From: dave Date: Sun, 18 Jun 2006 00:18:35 +0000 Subject: [PATCH] Made canvas default cursor a pointing hand git-svn-id: http://svn.drobilla.net/lad@49 a436a847-0d15-0410-975c-d299462d15a1 --- flowcanvas/flowcanvas/FlowCanvas.h | 2 ++ flowcanvas/src/FlowCanvas.cpp | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/flowcanvas/flowcanvas/FlowCanvas.h b/flowcanvas/flowcanvas/FlowCanvas.h index 39953a53..217c55ba 100644 --- a/flowcanvas/flowcanvas/FlowCanvas.h +++ b/flowcanvas/flowcanvas/FlowCanvas.h @@ -115,6 +115,8 @@ protected: virtual bool canvas_event(GdkEvent* event); + virtual void on_show(); + private: Connection* get_connection(const Port* port1, const Port* port2); void remove_connection(Connection* c); diff --git a/flowcanvas/src/FlowCanvas.cpp b/flowcanvas/src/FlowCanvas.cpp index ba00a595..9dca1eea 100644 --- a/flowcanvas/src/FlowCanvas.cpp +++ b/flowcanvas/src/FlowCanvas.cpp @@ -69,6 +69,14 @@ FlowCanvas::~FlowCanvas() } +void +FlowCanvas::on_show() +{ + Gnome::Canvas::Canvas::on_show(); + get_window()->set_cursor(Gdk::Cursor(Gdk::HAND2)); +} + + void FlowCanvas::zoom(float pix_per_unit) {