Mercurial > emacs
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 } |