- grits_viewer_add(test->viewer, GRITS_OBJECT(test->marker), GRITS_LEVEL_OVERLAY, FALSE);
- /* These do not work on marker yet */
- //g_signal_connect(test->marker, "enter", G_CALLBACK(on_marker_enter), NULL);
- //g_signal_connect(test->marker, "leave", G_CALLBACK(on_marker_leave), NULL);
- //g_signal_connect(test->marker, "button-press", G_CALLBACK(on_marker_button), NULL);
- (void)on_marker_enter;
- (void)on_marker_leave;
- (void)on_marker_button;
+ grits_viewer_add(test->viewer, GRITS_OBJECT(test->marker), GRITS_LEVEL_HUD, FALSE);
+ g_signal_connect(test->marker, "enter", G_CALLBACK(on_marker_enter), test->viewer);
+ g_signal_connect(test->marker, "leave", G_CALLBACK(on_marker_leave), test->viewer);
+ g_signal_connect(test->marker, "clicked", G_CALLBACK(on_marker_button), test->viewer);