diff --git a/INSTALL b/INSTALL index 1b34894..9108c88 100644 --- a/INSTALL +++ b/INSTALL @@ -22,7 +22,12 @@ werden: Die Schriftarten aus dem fonts-Verzeichnis müssen in /usr/local/share/fonts abgelegt werden. + sudo cp -a fonts/* /usr/local/share/fonts Meßdaten werden im Homeverzeichnis unter ~/.local/lib/obp60v gespeichert. Dies betrifft momentan Luftdruckmessungen mit dem BME280. Das Verzeichnis wird automatisch angelegt. + +Wenn das GUI-Fenster an den Ecken schwarze Stellen hat, dann ist vermutlich +kein Kompositor vorhanden. Nachinstallieren z.B.: + apt-get install xcompmgr diff --git a/obp60v.py b/obp60v.py index 67080e9..399c862 100755 --- a/obp60v.py +++ b/obp60v.py @@ -498,6 +498,8 @@ class Frontend(Gtk.Window): event.y >= v[1] and event.y <= v[1] + self.button_h: self.button_clicked = b break + hand_cursor = Gdk.Cursor(Gdk.CursorType.HAND2) + widget.get_window().set_cursor(hand_cursor) return True def da_button_release(self, widget, event): @@ -508,6 +510,7 @@ class Frontend(Gtk.Window): # Falls der Rückgabewert "True" ist, hat die Seite die Taste # verarbeitet, die Funktion hier wird damit unterdrückt. # TODO + widget.get_window().set_cursor(None) if self.button_round: if (event.x < self.button[1][0] - self.button_radius or event.x > self.button[6][0] + self.button_radius): return True