INSTALL verbessert und Mauszeiger verschönert

This commit is contained in:
Thomas Hooge 2025-09-25 15:13:45 +02:00
parent 8d75782ae8
commit de1cff974d
2 changed files with 8 additions and 0 deletions

View File

@ -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

View File

@ -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