comparison src/macterm.c @ 48025:77df00035231

(note_mouse_highlight): Don't use mouse-face if hidden.
author Kim F. Storm <storm@cua.dk>
date Sat, 26 Oct 2002 23:53:07 +0000
parents 5dcac67745dc
children b696e2bae8da
comparison
equal deleted inserted replaced
48024:d9e24006f623 48025:77df00035231
7328 &dpyinfo->mouse_face_end_y, Qnil); 7328 &dpyinfo->mouse_face_end_y, Qnil);
7329 dpyinfo->mouse_face_window = window; 7329 dpyinfo->mouse_face_window = window;
7330 7330
7331 dpyinfo->mouse_face_face_id 7331 dpyinfo->mouse_face_face_id
7332 = face_at_buffer_position (w, pos, 0, 0, 7332 = face_at_buffer_position (w, pos, 0, 0,
7333 &ignore, pos + 1, 1); 7333 &ignore, pos + 1,
7334 !dpyinfo->mouse_face_hidden);
7334 7335
7335 /* Display it as active. */ 7336 /* Display it as active. */
7336 show_mouse_face (dpyinfo, DRAW_MOUSE_FACE); 7337 show_mouse_face (dpyinfo, DRAW_MOUSE_FACE);
7337 /* TODO: mouse cursor changes. */ 7338 /* TODO: mouse cursor changes. */
7338 } 7339 }
7370 dpyinfo->mouse_face_window = window; 7371 dpyinfo->mouse_face_window = window;
7371 7372
7372 if (BUFFERP (object)) 7373 if (BUFFERP (object))
7373 dpyinfo->mouse_face_face_id 7374 dpyinfo->mouse_face_face_id
7374 = face_at_buffer_position (w, pos, 0, 0, 7375 = face_at_buffer_position (w, pos, 0, 0,
7375 &ignore, pos + 1, 1); 7376 &ignore, pos + 1,
7377 !dpyinfo->mouse_face_hidden);
7376 7378
7377 /* Display it as active. */ 7379 /* Display it as active. */
7378 show_mouse_face (dpyinfo, DRAW_MOUSE_FACE); 7380 show_mouse_face (dpyinfo, DRAW_MOUSE_FACE);
7379 /* TODO: mouse cursor changes. */ 7381 /* TODO: mouse cursor changes. */
7380 } 7382 }
7449 &dpyinfo->mouse_face_end_y, 7451 &dpyinfo->mouse_face_end_y,
7450 Qnil); 7452 Qnil);
7451 dpyinfo->mouse_face_window = window; 7453 dpyinfo->mouse_face_window = window;
7452 dpyinfo->mouse_face_face_id 7454 dpyinfo->mouse_face_face_id
7453 = face_at_buffer_position (w, pos, 0, 0, 7455 = face_at_buffer_position (w, pos, 0, 0,
7454 &ignore, pos + 1, 1); 7456 &ignore, pos + 1,
7457 !dpyinfo->mouse_face_hidden);
7455 7458
7456 /* Display it as active. */ 7459 /* Display it as active. */
7457 show_mouse_face (dpyinfo, DRAW_MOUSE_FACE); 7460 show_mouse_face (dpyinfo, DRAW_MOUSE_FACE);
7458 /* TODO: mouse cursor changes. */ 7461 /* TODO: mouse cursor changes. */
7459 } 7462 }