Lines Matching full:button
185 event->button.send_event = false;
186 event->button.time = gtk_util::XTimeNow();
193 event->button.window = grab_widget->window;
194 gdk_window_get_pointer(event->button.window, &x, &y, NULL);
196 event->button.window = gdk_window_at_pointer(&x, &y);
199 g_object_ref(event->button.window);
200 event->button.x = x;
201 event->button.y = y;
203 gdk_window_get_origin(event->button.window, &origin_x, &origin_y);
204 event->button.x_root = x + origin_x;
205 event->button.y_root = y + origin_y;
207 event->button.axes = NULL;
209 gdk_window_get_pointer(event->button.window, NULL, NULL, &modifier);
210 event->button.state = modifier;
211 event->button.button = type == LEFT ? 1 : (type == MIDDLE ? 2 : 3);
212 event->button.device = gdk_device_get_core_pointer();
214 event->button.type = GDK_BUTTON_PRESS;
220 release_event->button.type = GDK_BUTTON_RELEASE;
221 release_event->button.time++;
253 void MoveMouseToCenterAndPress(views::View* view, MouseButton button,
258 new ClickTask(button, state, task));
262 MouseButton button,
268 new ClickTask(button, state, task));