27.10.2025 23:58:45
Navigation
· Bugtracker
· Kontakt
· Web Links
· Suche
· Buchtipps
Login
Benutzername

Passwort



Noch kein Mitglied?
Klicke hier um dich zu registrieren

Passwort vergessen?
Um ein neues Passwort anzufordern klicke hier.
Mitglieder Online
· Gäste Online: 4

· Mitglieder Online: 0

· Mitglieder insgesamt: 15,270
· Neuestes Mitglied: Maluth
Foren Themen
Neueste Themen
· Auswerung/Selektion
· Kontoführungsgebühr
· Automatische Buchungen
· Die Sache mit der E-...
· eBay gemäß Artikel...
Heißeste Themen
· Auswerung/Selektion [4]
Thema ansehen
   Thema drucken
HiDPI
uatschitchun
Hi zusammen.

Nutze seit Jahren ECT unter Linux mittels Wine.

Ein großes Problem ist die Nutzung unter HiDPI Bildschirmen (3840x2160 - 15"Wink. Die Buchungsliste, etc. ist ok, da man diese "zoomen" kann.
Das Buchungsfenster aber nicht aus zweierlei Gründen nur extrem schwer zu nutzen:

Der Text ist a) deutlich zu klein und Cool deutlich zu "grau".

Skalierung mittels winecfg und verschiedenen DPI-Werten bringt keine wirkliche Verbesserung.

Gibt es eine enfache Lösung, das Buchungsfenster größer zu bekommen?
 
mielket
Magst Du mal einen Screenshot machen?
 
http://am3.notify.live.net/throttledthirdparty/01.00/AQGwcKFTwqFdQoAAdm9TTl6zAgAAAAADEwAAAAQUZm52OjE3QjlBNEFEQTU4QzU2ODAFBkxFR0FDWQ
uatschitchun
Naja, was nutzt ein Screenshot... habe einen an dich per Mail geschickt. (Hier steht der Zoom innerhalb ECT übrigens auf 200%)
Das Buchungsfenster skaliert halt in keinster Weise mit.
Ob ich nun mittels winecfg die DPI hochdrehe oder innerhalb ECT die Bildschirmschrift ändere. Das ändert am Buchungsfenster und dessen Schrift nix. Im Übrigen auch nicht an der Schrift im Navigationsmenü.

Kann man nicht sowas, wie einen scale-faktor für das Buchungsfenster einbauen? Von mir aus über die .ini?
 
uatschitchun
Das Dauerbuchungsdialogfenster ist ebenfalls bei hochaufgelösten Bildschirmen zu klein und die Schrift zu blass..
 
mielket
Tatsächlich habe ich schon einen Prototypen mit variabler Fenstergröße bei Buchen und Dauerbuchungen -- allerdings hilft das nicht bei der Schriftgröße. Das ist alles fix bei alten Win32-Applikationen.

Solltest Du irgendwo eine Win32-App finden, die das mit der Schriftgröße hinbekommt und gleichzeitig open source ist, gucke ich mir das gern an.
 
http://am3.notify.live.net/throttledthirdparty/01.00/AQGwcKFTwqFdQoAAdm9TTl6zAgAAAAADEwAAAAQUZm52OjE3QjlBNEFEQTU4QzU2ODAFBkxFR0FDWQ
mielket

Zitat

uatschitchun schrieb:

Naja, was nutzt ein Screenshot... habe einen an dich per Mail geschickt. (Hier steht der Zoom innerhalb ECT übrigens auf 200%)

Sehr viel, weil ich keinen HiDPI-Monitor habe. Wink

Zitat

Das Buchungsfenster skaliert halt in keinster Weise mit.

Das liegt wie gesagt daran, dass EC&T eine ziemlich alte Plattform namens win32 benutzt, da die Software vor > 25 Jahren geschrieben wurde. Da ist alles pixelgenau und nicht einfach skalierbar.

Zitat

Ob ich nun mittels winecfg die DPI hochdrehe oder innerhalb ECT die Bildschirmschrift ändere. Das ändert am Buchungsfenster und dessen Schrift nix. Im Übrigen auch nicht an der Schrift im Navigationsmenü.

Das Ribbon-Menü ist ein bisschen neueren Datums und daher DPI-sensibel. Aber Win32 kann das per default nicht. Windows kann allerdings tricksen und skaliert es mit der Holzhammermethode hoch, wobei ein deutlicher Verlust an Kontrast zu merken ist. Auch da ist es also keineswegs ideal. Gab schon einen Grund, weshalb Microsoft die WPF- und dann die UWP-Plattform eingeführt hat.

Ich befürchte, es gibt da keine einfache Lösung.

Aber sehe es mal so: Wäre EC&T mit der aktuellen UWP-Plattform erstellt, könntest Du es mit Wine überhaupt nicht benutzen. Deshalb: It's a feature, not a bug. Wink

Zitat

Kann man nicht sowas, wie einen scale-faktor für das Buchungsfenster einbauen? Von mir aus über die .ini?

Nein, außer ich 'male' die Dialoge selbst, so wie das Menüband das tut. Aber das wäre ein irrer Aufwand. Da würde ich zuvor eher die Plattform wechseln. Wine beherrscht WPF inzwischen ganz gut, es wäre theoretisch also möglich aber käme einem Komplett-Rewrite der Software nahe.

Ob ein Wechsel von X auf Wayland was bringen würde... da bin ich sehr skeptisch aber es ist ja kein Aufwand das mal zu versuchen.

Das Problem müsste in Wine gelöst werden. Hast Du schon das aktuelle Wine 9 installiert? Vielleicht bietet es bereits Abhilfe bei HiDPI und win32-Dialogen. Was Du auf jeden Fall noch mal checken könntest, ob Du wine auch auf die Methode installiert hast, wie sie im WineHQ beschrieben ist. Die den distributionseigenen Wine-Versionen sind normalerweise hoffnungslos veraltet und führen immer wieder zu Problemen mit EC&T.

Das Hauptproblem bei der Wine-Entwicklung ist leider, dass man sich auf Spiele konzentriert und die Kompatibilität bei Desktop-Applikationen nicht so große Priorität hat...
 
http://am3.notify.live.net/throttledthirdparty/01.00/AQGwcKFTwqFdQoAAdm9TTl6zAgAAAAADEwAAAAQUZm52OjE3QjlBNEFEQTU4QzU2ODAFBkxFR0FDWQ
uatschitchun
Kurze Frage zu Beginn:
Wie handelst du den Einstellungsdialog? Der skaliert nämlich DPI-aware...?!

Hier liegt der Hase im Pfeffer, oder?
https://learn.microsoft.com/en-us/win...on-windows

Natürlich habe ich das aktuelle WINE (9.0).
 
mielket

Zitat

uatschitchun schrieb:

Kurze Frage zu Beginn:
Wie handelst du den Einstellungsdialog? Der skaliert nämlich DPI-aware...?!

Das ist unerwartet. Der Unterschied ist, dass es sich bei den Einstellungen um einen sog. "Property Sheet" handelt, dem die Dialoge, "Property Page" genannt, untergeordnet sind. Buchen und Dauerbuchungen sind nur stinknormale Dialoge.

Magst Du mir noch mal einen Screenshot von den Einstllungen mit >200 dpi schicken?

Zitat

Hier liegt der Hase im Pfeffer, oder?
https://learn.microsoft.com/en-us/win...on-windows

Na ja, es geht da auch darum, dass Du Anwendungen nicht neu starten musst, wenn sich die DPI-Zahl ändert. Der Text bei "DPI Unaware" beschreibt den status quo von EC&T und wie Windows damit umgeht -- aber wie Wine damit umgeht steht auf einem andern Blatt.

Aber du könntest mal ausprobieren, ob das aktuelle MFC Linderung bringt. Ich habe Dir mal die entsprechenden Binaries damit gebaut:

https://www.easyct.de/easyct3-prototy...typ.tar.gz

Musst Du im Programmverzeichnis ersetzen (und die alten Binaries gut aufbewahen und nach dem Test wiederherstellen, weil ist ungetestet und nicht für den Produktiveinsatz geeignet). Wenn wegen fehlender Runtime gemeckert wird, installiere das aktuelle Elster-Plugin dazu. Da ist die Runtime enthalten.
 
http://am3.notify.live.net/throttledthirdparty/01.00/AQGwcKFTwqFdQoAAdm9TTl6zAgAAAAADEwAAAAQUZm52OjE3QjlBNEFEQTU4QzU2ODAFBkxFR0FDWQ
uatschitchun

Zitat

Magst Du mir noch mal einen Screenshot von den Einstllungen mit >200 dpi schicken?

Ist unterwegs

Zitat

Aber du könntest mal ausprobieren, ob das aktuelle MFC Linderung bringt. Ich habe Dir mal die entsprechenden Binaries damit gebaut:

Musst Du im Programmverzeichnis ersetzen (und die alten Binaries gut aufbewahen und nach dem Test wiederherstellen, weil ist ungetestet und nicht für den Produktiveinsatz geeignet). Wenn wegen fehlender Runtime gemeckert wird, installiere das aktuelle Elster-Plugin dazu. Da ist die Runtime enthalten.

Meckert nicht wegen fehlender Runtime, sondern wegen fehlender DLL:

0024:err:module:import_dll Library CrashRpt1403.dll (which is needed by L"C:\\Program Files (x86)\\EasyCash&Tax\\EasyCT.exe") not found
0024:err:module:loader_init Importing dlls for L"C:\\Program Files (x86)\\EasyCash&Tax\\EasyCT.exe" failed, status c0000135
 
mielket
Ah, das hatte ich ja auch schon geupgradet. Habs im tar mal ergänzt.

https://www.easyct.de/easyct3-prototy...typ.tar.gz
 
http://am3.notify.live.net/throttledthirdparty/01.00/AQGwcKFTwqFdQoAAdm9TTl6zAgAAAAADEwAAAAQUZm52OjE3QjlBNEFEQTU4QzU2ODAFBkxFR0FDWQ
uatschitchun
Leider noch nicht ganz:

Missing language file or wrong language file version

0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0104F2E0, 0104F2F0 0104F2E4
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x407 0104F2E0 0104F2F0 0104F2E4) returning a dummy value (current locale)

Umbenennen der crashrpt_lang_DE.ini in crashrpt_lang.ini (und sichern der alten Version) hat aber geholfen!

Die Version ändert aber leider nix :(

Buchendialog, Info-Screen und Druckauswahl-Dialog lassen sich nicht zu einer Größenänderung motivieren ...
 
Uynha
Also, ich benutze ECT unter Linux mit Wine schon ewig, aber hier ist das Problem: auf HiDPI-Bildschirmen ist das Buchungsfenster winzig und der Text sieht total verwaschen aus. Ich habe versucht, winecfg zu optimieren, habe mit DPI-Einstellungen gespielt, aber ohne Erfolg.
 
Springe ins Forum:
Forensuche


Shoutbox
Du musst dich einloggen um eine Nachricht zu senden.

mielket
14.10.2025 10:40:17
Naja, wäre EC&T nativ für MacOS entwickelt worden und man bräuche einen Mac-Emulator drumrum, damit es auf Windows läuft, gäbe es auch Reibungsverluste.

Thomas R
04.10.2025 11:39:18
Danke, ich weiß schon, warum ich lieber in der Win-Welt lebe. Wink

mielket
04.10.2025 11:12:27
Der Plugin-Manager kann nur EC&T updaten, nicht das Crossover, das im EasyCT4Mac.zip Paket enthalten ist.

mielket
04.10.2025 11:09:47
nicht ganz: Das Problem war, dass der Fehler nicht in der EC&T-Software an sich steckte, sondern in der Windows-Simulation
der Firma Codeweavers drum herum.

Thomas R
04.10.2025 07:48:12
@thomas_stahl Wenn du auf das Icon des Button "Plugin" klickst geht dein Wunsch in Erfüllung.

thomas_stahl
03.10.2025 20:43:01
Version 3.4. hat meine Druck-Probleme gelöst! Danke

thomas_stahl
03.10.2025 20:37:06
Warum gibt es keinen Button "Update" wo ich einfach die neueste version einfach Installieren kann?

mielket
01.10.2025 17:36:13
... bzw. "reverse charge", z.B. hier

Thomas R
01.10.2025 17:23:24
@olip In der Forensuche mal "Auslandsbuchung" eingeben.

olip
01.10.2025 13:09:03
Hallo brauche hilfe , waren einkauf B2B aus eu ausland wo kann ich das verbuchen laut steuerberater muss das seperat angegeben werden . grss oliver

mielket
29.09.2025 11:14:40
Mehr dazu hier: https://easyct.de/
news.php?readmore=
181
PS: Hast Du auch einen Druckertreiber installiert? (Auch wenn Du nur PDFs brauchst!)

mielket
29.09.2025 11:13:13
@thomas_stahl Ich nehme an, dass Du per Plugin-Manager geupdatet hast. Brauchst aber das komplette Mac-Paket.

thomas_stahl
28.09.2025 12:19:33
@mielke...ich habe ECT v3.3 und iOS Mac OS Sequoia 15.6.1 ...und wenn ich als PDF sichere haben diese immer 0 byte

mielket
25.09.2025 16:50:02
@thomas_stahl Um wieder drucken zu können, musst Du das neue MacOS-Paket mit EC&T v3.x installieren. Updaten hilft nix.

Thomas R
21.09.2025 20:33:42
@thomas_stahl Hast du über Druck > Druckerauswahl nicht verschiedene Möglichkeiten? Wie Microsoft (Office) zu oder Adobe zu PDF?

32,385,416 eindeutige Besuche