LINUX.ORG.RU

История изменений

Исправление Einstok_Fair, (текущая версия) :

обсуждать решительно нечего

Вот каким образом один конец стилуса пишет, а другой конец стилуса стирает написанное? Если рассматривать его как мышь, то у мыши нет двух различающихся концов.

Это значит, что где-то должны быть соответствующие специальные функции и структуры данных для стилусов. И обсуждать есть чего.

И вот открываю я эту рекомендованную вами (лоровцами) документацию, и ищу там слово stylus. Нахожу четыре функции:

GtkGesture* gtk_gesture_stylus_new (GtkWidget* widget);
gboolean gtk_gesture_stylus_get_axis (GtkGestureStylus* gesture, GdkAxisUse axis, gdouble* value);
gboolean gtk_gesture_stylus_get_axes (GtkGestureStylus* gesture, GdkAxisUse axes[], gdouble **values);
GdkDeviceTool* gtk_gesture_stylus_get_device_tool (GtkGestureStylus* gesture);

И четыре вида сигналов: “down”, “motion”, “up”, “proximity”

Вопрос - ну и как оно концы стилуса должно различать?

Исправление Einstok_Fair, :

обсуждать решительно нечего

Вот каким образом один конец стилуса пишет, а другой конец стилуса стирает написанное? Если рассматривать его как мышь, то у мыши нет двух различающихся концов.

Это значит, что где-то должны быть соответствующие специальные функции и структуры данных для стилусов. И обсуждать есть чего.

И вот открываю я эту рекомендованную вами (лоровцами) документацию, и ищу там слово stylus. Нахожу четыре функции:

GtkGesture* gtk_gesture_stylus_new (GtkWidget* widget); GdkDeviceTool* gtk_gesture_stylus_get_device_tool (GtkGestureStylus *gesture); gboolean gtk_gesture_stylus_get_axis (GtkGestureStylus *gesture, GdkAxisUse axis, gdouble *value); gboolean gtk_gesture_stylus_get_axes (GtkGestureStylus *gesture, GdkAxisUse axes[], gdouble **values);

И четыре вида сигналов: “down”, “motion”, “up”, “proximity”

Вопрос - ну и как оно концы стилуса должно различать?

Исходная версия Einstok_Fair, :

обсуждать решительно нечего

Вот каким образом один конец стилуса пишет, а другой конец стилуса стирает написанное? Если рассматривать его как мышь, то у мыши нет двух различающихся концов.

Это значит, что где-то должны быть соответствующие специальные функции и структуры данных для стилусов. И обсуждать есть чего.