17.10.2024 - 22:31 Uhr
Invoice Maker Pro 2.5 mit Unterstützung für XRechnung
Invoice Maker Pro 2.5 mit Unterstützung für XRechnungInnerhalb der Kundenverwaltung, wurden zusätzliche Felder für die kundenbezogene Erfassung der Steuernummer, Leitwerk-ID, BIC und IBAN eingefügt. Die neuen Eingabefelder befinden sich an der Stelle, wo zuvor die Filterauswahl für das Datenraster war. Der Filter für das Datenraster befindet sich nun im Kontextmenü des Datenrasters ("Anzeige").
In den Einstellungen, unter Allgemeines, gibt es nun zusätzliche Felder für die Erfassung der eigenen Steuernummer, BIC, IBAN und weiteren Feldern, die für eine XRechnung benötigt werden.
Das Update wird voraussichtlich bis Ende November veröffentlicht.
03.10.2024 - 13:27 Uhr
Invoice Maker Pro für Microsoft Office 2024 freigegeben
Invoice Maker Pro für Microsoft Office 2024 freigegeben03.08.2024 - 15:03 Uhr
Invoice Maker Pro Version 2.4.24.1071
Invoice Maker Pro Version 2.4.24.1071Änderungsprotokoll
- Archiv: Nummerische Sortierung für Spalte 1 verbessert.
- Archiv: Export Funktion für Report optimiert.
- Fehlerbereinigung: Report Export zu Microsoft Office erzeugte Fehler, wenn Währung ungleich € war.
- Kunden / Kontakte: Export zu Microsoft Office verbessert.
- Allgemein: Pfad zur Logo-Datei darf nun absolut oder relativ sein.
- Allgemein: WebView2 Komponente aktualisiert.
- Allgemein: Alle NuGet-Pakete aktualisiert.
- Allgemein: Code auf .NET 8.0.7 Laufzeitumgebung verifiziert.
07.02.2024 - 16:04 Uhr
Invoice Maker Pro Version 2.4.24.980
Invoice Maker Pro Version 2.4.24.980Dieses Update ermöglicht die freie Vergabe eines alphanummerischen Präfix für alle Rechnungsnummern. Auf dieser Weise können mehrere Rechnungsstellen, zum Beispiel für jede einzelne Filiale, eingerichtet und unterschieden werden. Die Präfixvergabe befindet sich unter "Einstellungen / Allgemein / Präfix (Rechnungs-Nr.)". Das Präfix kann mit einer beliebigen Zeichenfolge aus Buchstaben, Ziffern und Sonderzeichen angelegt werden.
Änderungsprotokoll
- Einstellungen: Option für Präfixvergabe eingefügt.
- Allgemein: WebView2 Komponente aktualisiert.
- Allgemein: Alle NuGet-Pakete aktualisiert.
- Allgemein: Code auf .NET 8.0.1 Laufzeitumgebung verifiziert.
03.01.2024 - 13:25 Uhr
Invoice Maker Pro 2.3.24.871
Invoice Maker Pro 2.3.24.871Dieses Update verbessert die automatische Oberflächenskalierung (GUI) der IMP Anwendung. Zuvor musste die Anwendung in den Einstellungen, an die entsprechende Bildschirmskalierung angepasst werden. Neu ist nun die vollautomatische Skalierung, die sich stets an der Bildschirmskalierung des aktuellen Bildschirms ausrichtet. Das Vorgabenmenü in den GUI Einstellungen dient nun einer zusätzlichen Offset-Skalierung, die man additiv oder subtraktiv zur aktuellen Bildschirmskalierung zuschalten kann. So kann man zum Beispiel die Anwendung für sehschwache Augen sehr stark vergrößern.
Eine weitere Neuheit ist die integrierte Feedback und Support Funktion, womit sich bequem aus der Anwendung heraus Anfragen versenden lassen. Die Support-Anfragen werden als reguläre BCC-E-Mails versendet. Voraussetzung hierfür ist die E-Mail Konto-Konfiguration unter "Einstellungen / E.Mail".
Änderungsprotokoll
- Allgemein: High-DPI Skalierung verbessert - Anwendung skaliert jetzt automatisch.
- Allgemein: WebView2 Komponente aktualisiert.
- Allgemein: WebView2 Komponente übernimmt nun die Windows Skalierung als Zoom-Faktor.
- Allgemein: Feedback / Support Funktion eingefügt.
- PDF-Viewer: Startparameter "FitV", für automatische Seitenanpassung gesetzt.
- Druckvorschau: Zoom-Stufe kann nun auch mit dem Mausrad in 10% Schritten justiert werden.
- Druckvorschau: Fixe Zoom-Stufen für 125% und 175% Vergrößerung ergänzt.
- Einstellungen: GUI Vorgabenmenü bestimmt jetzt nur noch die Offset-Skalierung.
- Fehlerbereinigung: Splash-Screen-Skalierung wurde im 4K-UHD Modus, bei 125% Skalierung, mit falschen Ratio angezeigt.
15.11.2023 - 01:17 Uhr
Invoice Maker Pro für .NET 8
Invoice Maker Pro für .NET 8Die Migration von Invoice Maker Pro auf die aktuelle .NET 8 Laufzeitumgebung ist ohne Probleme geglückt. Mit der achten Version erhält die .NET Laufzeitumgebung wieder den üblichen Langzeit-Support (LTS) von Microsoft, der für ein Zeitraum von insgesamt drei Jahren vorgesehen ist.
Weitere Informationen zu allen Neuheiten der .NET 8 Laufzeitumgebung, können unter folgender URL abgerufen werden:
Die aktuelle Version (2.2.23.841) von Invoice Maker Pro für .NET 8 ist ab sofort über die integrierte Update-Funktion, oder, wie gewohnt, über die Website als Download verfügbar.
Änderungsprotokoll
- Allgemein: Laufzeitumgebung auf .NET 8 umgestellt.
- Allgemein: Code optimiert und Kompatibilität zu C# Version 12 hergestellt.
- Allgemein: WebView2 Komponente aktualisiert.
- Allgemein: Alle internen NuGet Pakete aktualisiert.
- Allgemein: Setup Projekt aktualisiert.
- Allgemein: Druckvorschau behält nun die letzten Einstellungen bei.
- Archiv: Mit "Erledigt" markierte Rechnungen konnten nicht gelöscht werden.
24.10.2023 - 21:35 Uhr
Invoice Maker Pro 2.1.23.626
Invoice Maker Pro 2.1.23.626Kleine Verbesserungen und die Sicherstellung zur aktuellen .NET 7.0.13 Laufzeitumgebung, werden mit dem aktuellen Update von Invoice Maker Pro abgedeckt. Zu den Änderungen gehören im Einzelnen:
Änderungsprotokoll
- Archiv: Scroll-Position wird nun bei Anwendungsstart und Aktualisierung automatisch nach unten gesetzt.
- Archiv: Die letzte Rechnung wird bei Anwendungsstart oder Aktualisierung vorselektiert (Zuvor, erste Position).
- Archiv: Chart-Typ in Print-Reportauswahl wird nun abgespeichert und bei Anwendungsstart erneut aufgerufen.
- Archiv: Datenraster mit Option für Erledigt-Status erweitert (Attribut für Leseberechtigung wird gesetzt).
- Archiv: Kontextmenü im Datenraster mit Option für Erledigt-Status erweitert.
- Archiv: Auswahlmenü im Datenraster mit Option für Erledigt-Status erweitert.
- Allgemein: WebView2 Komponente aktualisiert.
- Allgemein: PDF-Anzeiger und Hilfe-Funktion zeigen im Dark-Modus nun die korrekte ScrollBar-Farbe an.
- Allgemein: Option für den Schnellaufruf des Windows-Rechner in Hilfe-Menü und QuickStart-Menü eingefügt.
- Fehlerbereinigung: Objektauswahl führte zur Warnmeldung, wenn kein Element selektiert wurde (Ausschneiden / Kopieren / Einfügen / Alles auswählen).
- Fehlerbereinigung: Fenster für Hilfe und PDF-Betrachter lies sich nicht mehr frei skalieren.
- Kompatibilität mit .NET 7.0.13 Laufzeitumgebung sichergestellt.
17.06.2023 - 11:23 Uhr
Erweiterte OpenGraph Unterstützung für QuickEd
Erweiterte OpenGraph Unterstützung für QuickEdBereits von beginn an bietet QuickEd eine einfache OpenGraph Unterstützung, womit im wesentlichen die Hauptseiten aus den Meta-Tags beschrieben wurden. Neu hinzugekommen ist nun die erweiterte OpenGraph Unterstützung, die auch einzelne Textblöcke, sowie Bild- und Video-Dateien verarbeiten kann. OpenGraph wird bereits von vielen bekannten Websites genutzt (zum Beispiel: Google, Twitter, Facebook, Discord, Pinterest, LinkedIn, Instagram, WhatsApp, Telegram, Steam).
Auf der veröffentlichten Seite kann über das Hauptmenü die URL-Teilen Funktion aufgerufen werden. Oder, wenn vorhanden, in der Titelleiste eines Textblockes und im Bild- und Videobetrachter. Die OpenGraph-URL wird entweder direkt in die Zwischenablage kopiert, oder auch, je nach Browser und Auswahl, direkt auf der entsprechenden Plattform veröffentlicht. Die URL's können selbstverständlich auch manuell über die Adresszeile im Browser kopiert werden.
Die Funktion zum einfügen von URL's im Textblock-Editor bietet nun auch eine Option an, womit man externe URL's automatisch mit den passenden OpenGraph-Cards einfügen kann, sofern die betreffende Website auch OpenGraph unterstützt.
24.05.2023 - 22:56 Uhr
Neue Farbpalette für QuickEd
Neue Farbpalette für QuickEdQuickEd bietet in der aktuellen Version eine vereinheitlichte Farbpalette, die auf allen Browsern und Systemen identisch angezeigt wird. Zuvor wurden, je nach Browser und Betriebssystem, unterschiedliche Farbauswahlfelder angezeigt, die sich stark in der Funktionalität unterscheiden konnten. Die neue Farbpalette bietet eine schnelle Auswahl über vordefinierte Farben oder über ein Farbspektrum an. Zusätzlich gibt es noch Regler für die einzelnen Farbkanäle (Rot / Grün / Blau) und weitere Regler für die H-S-L-Eingabe (Hue / Saturation / Lightness). Mit der Pipettenfunktion kann eine beliebige Pixel-Farbe des aktuellen Bildschirms, auch außerhalb des Browsers übernommen werden. Die neue Farbpalette ersetzt alle vorhandenen Farbauswahlfelder im Editor.
02.04.2023 - 11:09 Uhr
QuickEd mit WebAuthn Zwei-Faktor-Authentifizierung
QuickEd mit WebAuthn Zwei-Faktor-AuthentifizierungIn der aktuellen Version von QuickEd kann nun die optionale Zwei-Faktor-Authentifizierung (2FA) im jeweiligen Benutzerprofil aktiviert werden. Die 2FA-Authentifizierung funktioniert nach dem vom World Wide Web Consortium (W3C) veröffentlichten WebAuthn Standard der FIDO-Allianz und wird bereits aktiv von allen wichtigen Browsern und Betriebssystemen unterstützt.
23.03.2023 - 16:11 Uhr
Invoice Maker Pro für .NET 7.0.4 freigegeben
Invoice Maker Pro für .NET 7.0.4 freigegeben.NET 7 is fast. Really fast. A thousand performance-impacting PRs went into runtime and core libraries this release, never mind all the improvements in ASP.NET Core and Windows Forms and Entity Framework and beyond. It’s the fastest .NET ever. If your manager asks you why your project should upgrade to .NET 7, you can say “in addition to all the new functionality in the release, .NET 7 is super fast.” (Stephen Toub - MSFT)
Nach einigen Anpassungen am Programm-Code, wurde Invoice Maker Pro (2.1.23.278) nun für die aktuelle .NET Plattform (Version 7.0.4 / C# V11) freigegeben. .NET Version 7 bietet zahlreiche Leistungsverbesserungen und neue Funktionalitäten.
Änderungsprotokoll
- Allgemein: Code optimiert und Kompatibilität zu C# Version 11 hergestellt.
- Allgemein: WebView2 Komponente aktualisiert.
- Allgemein: UWP-Notification-Toolkit aktualisiert.
- Allgemein: Setup Projekt aktualisiert.
- Einstellungen: Schaltfläche zum zurücksetzen der DPI-Einstellungen eingefügt.
- Einstellungen: Dropdown-Menü für DPI-Vorgaben eingefügt.
- Fehlerbereinigung: DateTimePicker lieferte falsches Datumsformat ab .NET7
03.02.2023 - 23:59 Uhr
Invoice Maker Pro 2.0.23.129
Invoice Maker Pro 2.0.23.129Mit vielen kleinen Optimierungen geht es endlich in die zweite Major-Version von Invoice Maker Pro. Zu den Neuheiten gehört ein aufgeräumtes Office-Menu (zuvor Outlook), in dem nun, je nach installierten Anwendungen, die entsprechenden Einträge für Microsoft Office und / oder SoftMaker Office angezeigt werden.
Änderungsprotokoll
- Kundenverwaltung: Outlook-Menü zu Office-Menü umbenannt.
- Kundenverwaltung: Interop-Templates für TextMaker und PlanMaker eingefügt (Beta).
- Einstellungen: Logo-Offset-Funktion (X: Links / Y: Oben) eingefügt.
- Einstellungen: Option für maximale Zeilenanzahl im Print-Report eingefügt.
- Allgemein: Default-Konfiguration erweitert.
- Allgemein: Kompatibilität mit .NET 6.0.13 hergestellt.
- Allgemein: Icon-Bibliothek erweitert.
- Allgemein: Fehlende Basis-Konfigurationswerte werden nun automatisch ergänzt.
- Allgemein: Dokumentation aktualisiert.
18.01.2023 - 16:47 Uhr
Invoice Maker Pro mit Outlook Unterstützung
Invoice Maker Pro mit Outlook UnterstützungDie aktuelle Version (1.9.23.986) von Invoice Maker Pro unterstützt von nun an den direkten Zugriff auf Microsoft Office / Outlook 2021. Zu den neuen Funktion gehören im einzelnen: Kundenbezogene Anlage von Aufgaben, die Erstellung von Notizen, das Hinzufügen von Termineinträgen und natürlich auch die Bearbeitung und der Versand von E-Mails.
Änderungsprotokoll
- Kundenverwaltung: Hauptmenü zeigt Outlook-Funktionen an, wenn Outlook auf dem System vorhanden ist.
- Kundenverwaltung: Interop Funktion für die Anlage von kundenbezogenen Terminen in Outlook.
- Kundenverwaltung: Interop Funktion für die Anlage von kundenbezogenen Aufgaben in Outlook.
- Kundenverwaltung: Interop Funktion für die Anlage von kundenbezogenen Notizen in Outlook.
- Kundenverwaltung: Interop Funktion für die Anlage von kundenbezogenen E-Mails in Outlook.
- Kundenverwaltung: Interop Funktion für die Übertragung von IMP-Kontakten an Outlook.
- Kundenverwaltung: Interop Funktion für die Anlage von kundenbezogenen Word-Dokumenten.
- Kundenverwaltung: Interop Funktion für die Anlage von kundenbezogenen Excel-Dokumenten.
- Archiv / Report: Modus-Umschalter für Reportauswahl behält nun den vorherige Diagrammtypen bei.
- Archiv / Report: Modus-Umschalter für Diagrammtyp behält nun die vorherige Reportauswahl bei.
- Archiv / Report: Titel der Print-Reportausgabe an Report-Titel angepasst.
- Archiv / Report: Bezeichnung der Print-Report-Vorschau verbessert.
- Archiv / Report: Linear-Diagramme zeigen nun die Gesamtsumme mit an.
- Allgemein: Hinweisfenster wird angezeigt, wenn die Anwendung automatisch deaktiviert wurde.
- Allgemein: Icon-Bibliothek erweitert.
- Allgemein: Standard-Druckauflösung des eingebetteten Logos auf 600 DPI heraufgesetzt.
06.01.2023 - 16:36 Uhr
Invoice Maker Pro mit Microsoft Office Support
Invoice Maker Pro mit Microsoft Office SupportInvoice Maker Pro unterstützt in der aktuellen Version (1.8.23.769) den direkten Report-Export zu Microsoft Office 2021. Alle Report-Einstellungen von SoftMaker Office 2021, die innerhalb von Invoice Maker Pro getroffen wurden, gelten auch für Microsoft Office 2021. Die Reportausgabe ist unter beiden Office Ausgaben funktional und optisch identisch. Alle Report-Daten werden direkt und ohne den Umweg über eine Datei, in die jeweilige Tabellenkalkulation (Excel oder PlanMaker) übertragen und formatiert.
Änderungsprotokoll
- Report / Archiv: Kontextmenü mit Eintrag für MS-Office Export erweitert.
- Report / Archiv: Report-Schaltfläche / Menü mit Eintrag für MS-Office Export erweitert.
- Report / Archiv: Interop-Funktion für Reportausgabe zu MS-Office erstellt.
- Report / Archiv: XML / PDF Modusschalter verlagert.
- Report / Archiv: XML / PDF Modusschalter als Kontextmenü in Titelzeile eingebaut.
- Report / Archiv: XML / PDF Modusschalter als Dropdownmenü eingebaut.
- Report / Archiv: Echtzeitsuche für Archiv-Daten eingebaut.
- Kundenverwaltung: Automatische Laden- und Speichern-Funktion für Datenraster-Filter eingebaut.
- Allgemein: WebView2 Komponente aktualisiert.
17.11.2022 - 16:00 Uhr
Invoice Maker Pro Version 1.7.22.192
Invoice Maker Pro Version 1.7.22.192In der aktuellen IMP-Version wurde die Konfiguration des Reports verbessert. Zuvor konnte man durch mehrfaches anklicken eines Report-Diagramms, den Diagramm-Typen und die Diagramm-Datenbasis abändern. Das Durchschalten wurde nun durch ein wesentlich komfortableres Menü ersetzt und alle Funktionen sind nun unter der Report-Schaltfläche zusammengefasst worden. Alternativ kann das neue Menü auch als Kontextmenü im Report-Diagramm aufgerufen werden.
Änderungsprotokoll
- Archiv: Report-Diagramm-Menü in Report-Schaltfläche eingefügt.
- Archiv: Report-Diagramm-Menü in Kontextmenü des Report-Diagramms eingefügt.
- Archiv: Durchschaltbare Diagramm-Typen und Diagramm-Zahlenbasis aus Report-Diagramm entfernt
- Allgemein: Hauptmenü mit Direktaufruf für Backup-Zielverzeichnis ergänzt (Öffnet Datei-Explorer).
- Allgemein: WebView2 Komponente auf neuste Version aktualisiert.
- Allgemein: Language-Manager optimiert - Leere Elemente werden automatisch durch Default-Settings ersetzt.
- Allgemein: Kompatibilität mit .NET 6.0.11 sichergestellt.
- Allgemein: Zielplattform auf .NET 6.0.11 eingestellt (Microsoft Windows NT 10.0.22621.0).
- Allgemein: Neue Icons für Report-Diagramm-Menü eingefügt.
- Allgemein: Online-Dokumentation aktualisiert.
10.10.2022 - 01:50 Uhr
QuickEd mit PWA Support
QuickEd mit PWA SupportDie aktuelle Version von QuickEd kann ab jetzt als Progressive Web App (PWA), auf allen Browsern die PWA unterstützen, installiert werden. Eine Progressive Web App verhält sich ähnlich wie eine native App auf dem Betriebssystem und gewährt Zugriff auf einige gerätespezifische Funktionen. Websites laufen uneingeschränkt und wie gewohnt auch im PWA Modus und bieten so noch zusätzlichen Komfort mit an.
26.06.2022 - 23:01 Uhr
QuickEd V2.0.0 mit voller CSP Unterstützung
QuickEd V2.0.0 mit voller CSP UnterstützungQuickEd V2.0.0 bietet ab jetzt die vollständige Unterstützung der Content-Security-Policy (CSP) mit an. In den Standardeinstellungen wurde bereits die höchste Sicherheitsstufe aktiviert und jeglicher Inline-Code wird unterbunden. Neben der CSP, werden selbstverständlich auch noch die üblichen Header gegen XSS-Angriffe eingesetzt:
✓ strict-transport-security
✓ x-content-type-options
✓ x-frame-options
✓ content-security-policy
✓ x-xss-protection
Für die vollständige Integration der CSP mussten alle Inline-Event-Listener, durch asynchrone Event-Listener ersetzt werden.
Version 2.0.1 (Update vom 25.08.2022)
Highlights: Im aktuellen Update von QuickEd (V2.0.1) wurden ca 99% aller Inline-Style Anweisungen aus dem JavaScript- und PHP- Code entfernt. Die verbleibenden Style-Anweisungen werden entweder auch noch umgestellt, oder nach und nach durch Random-Hashes abgesichert.
Der Artikel-Editor hat nun eine Funktion zum erstellen von Klapptexten erhalten und zudem wurde auch noch ein Block-Übertragungs-Modus für die Newsletter / News-Sharing Funktion eingebaut. Details zu allen Änderungen befinden sich online im QuickEd Änderungsprotokoll / Changelog.
04.06.2022 - 22:19 Uhr
Invoice Maker Pro 1.6.22.7060
Invoice Maker Pro 1.6.22.7060Mit Version 1.6 wurde die Berechnung der Anwendungssymbole vollständig erneuert, damit App-Icons auch auf allen gängigen DPI-Bildschirmauflösungen korrekt angezeigt werden. Die Anwendungssymbole werden nun also entsprechend der aktuell genutzten DPI Auflösung skaliert. Die neuen Anwendungssymbole basieren auf Vektordaten und werden erst zur Laufzeit via GDI+ umgerechnet.
Änderungsprotokoll
- Anwendungssymbole überarbeitet.
- Berechnungsroutine für Anwendungssymbole überarbeitet.
- User-TabControl: Icon-/Tab-Skalierung angepasst.
- Splash-Screen beim laden der Anwendung eingefügt.
- Initialisierung der Anwendung überarbeitet.
- Kontextmenü in allen Datenrastern eingefügt.
- Kontextmenü in allen Datumsfeldern eingefügt.
- Kontextmenü in allen ComboBoxen eingefügt.
- Einstellungen: Report-Einstellungen für externen Report überarbeitet.
- Veraltete Grafikelemente aus Bibliothek entfernt.
- Code optimiert.
28.05.2022 - 00:07 Uhr
Invoice Maker Pro 1.5.22.7012
Invoice Maker Pro 1.5.22.7012Im aktuellen IMP-Update wurden die letzten Probleme mit der High-DPI Darstellung / Skalierung behoben. Die Anwendungsoberfläche orientiert sich jetzt bei der Schriftgrößenberechnung an der aktuell genutzten Windows Bildschirmskalierung. Sollten mehrere Bildschirme mit unterschiedlichen DPI-Einstellungen vorhanden sein, dann übernimmt die Anwendung die Einstellungen des jeweils genutzten Bildschirms. Unter "Einstellungen" können zusätzlich die Schriftgrößen und der Skalierungsfaktor an individuelle Bedürfnisse angepasst werden.
Für eine optimale Ausnutzung des Bildschirmplatzes kann der Rechnungseditor nun auch von der Horizontal-, auf die Vertikal-Ansicht umgeschaltet werden.
Im nächsten Update wird die Aufarbeitung der Anwendungssymbole im Vordergrund stehen. Die aktuell genutzten Icons haben eine feste Bitmap-Größe von 16x16 Pixel und eignen sich leider nicht zum Vergrößern. Die neuen Icons werden als Vektor-Daten behandelt und erst zur Laufzeit für die jeweils genutzte Auflösung, ohne Qualitätsverlust, als Bitmap berechnet.
Änderungsprotokoll
- Einstellungen: Option zum festlegen der kleinen GUI-Schriftgröße eingefügt.
- Einstellungen: Option zum festlegen der großen GUI-Schriftgröße eingefügt.
- Einstellungen: Option zum festlegen des GUI-Skalierungsfaktor eingefügt.
- Automatische Fenster-Skalierung eingefügt.
- User-TabControl: Tab-Größe an automatischer Skalierung angepasst.
- User-TabControl: Tab-Abstände leicht vergrößert, damit hervorgehobene Schrift nicht beschnitten wird.
- Rechnungseditor: SplitContainer unterstützt nun die Vertikale- und Horizontale- Ansicht.
- Rechnungseditor: Umschalter für Vertikale- und Horizontale-Ansicht eingefügt.
- Archiv / Report: Linear-Chart-Ansicht kann nun mit der rechten Maustaste umgeschaltet werden (wird auch für Report-Ausdruck genutzt).
- Archiv / Report: Linear-Chart-Zahlenbasis kann nun mit der linken Maustaste umgeschaltet werden (Einzelrechnung / Tagesumsatz / Monatsumsatz).
- Archiv / Report: Bar-Chart-Ansichten können nun mit der rechten Maustaste umgeschaltet werden (StackedBar / StackedColumn).
- Archiv / Report: Lokaler Report-Ausdruck ergänzt.
- Archiv / Report: Report-Auswahl-Details verbessert.
- Kundenverwaltung: Icon/Button für E-Mail und Homepage wird nun abhängig vom Feldinhalt ein- oder ausgeblendet.
- Kundenverwaltung: Icon/Button für E-Mail und Homepage ist jetzt im entsprechenden Textfeld rechtsbündig eingebettet.
- PrintPreviewDialog durch User-PrintPreviewControl ersetzt - Unterstützt den Darkmode und mehrere Instanzen gleichzeitig.
- User-NumericUpDown: Icon-Flickering wurde vollständig beseitigt.
- User-NumericUpDown: Tabulator-Selektion markiert nun die ganze Zahl.
- User-NumericUpDown: Timer für Maus-Widerholungsrate verbessert (4-Stufen-Beschleunigung bei gehaltener Maustaste).
- User-NumericUpDown: Default Up-Down-Child-Button ersetzt.
- User-ComboBox: Icon-Flickering wurde vollständig beseitigt.
- User-ComboBox: Default-Font-Family wurde in Vorschau falsch übernommen.
- User-ComboBox: Ausnahmefehler behoben, wenn Index außerhalb des gültigen Bereichs lag.
- User-ProgressBar: Darkmode-Switch verbessert.
- Application-Title-Bar: Inaktive TitelBar-Farbe an Darkmode angepasst.
- WebView2-Komponente aktualisiert.
- Hauptmenü: Vorschau für lokalen Report-Ausdruck ergänzt.
- Hauptmenü: Funktion für lokalen Report-Ausdruck eingefügt.
- Optimierung: Spaltenbreite der Datenraster können nun individuell angepasst werden.
- Optimierung: Neue Datenraster-Einträge werden jetzt unterhalb der aktuellen Selektion eingefügt.
- Optimierung: Datenraster scrollt jetzt beim Einfügen von neuen Einträgen automatisch zur neuen Position.
- Optimierung: Datenraster scrollt jetzt beim verschieben von Einträgen automatisch zur neuen Position.
- Optimierung: Datenraster-Code zum Einfügen, Entfernen und Verschieben von Einträgen überarbeitet.
- Optimierung: Datei-IO-Code überarbeitet (Katalog / Kundenverwaltung).
- Framework-Basis auf .NET 6.0.5 angehoben.
- Dokumentation aktualisiert.
- Code optimiert.
24.03.2022 - 21:15 Uhr
Invoice Maker Pro 1.4.22.6139
Invoice Maker Pro 1.4.22.6139Dieses Update ersetzt alle Standard Button- und TextBox-Komponenten. Die Standard Komponenten lassen leider keine direkte Kontrolle über die Border-Farbeigenschaften zu, da diese meist direkt vom Betriebssystem vorgegeben werden, ohne die benötigten Eigenschaften zu exponieren. Durch das Ersetzen der Standardkomponenten kann die Oberfläche besser nach modernen Aspekten und Richtlinien angepasst werden. In der aktuellen Version wurden die Rähmen für Textboxen und Buttons, an ihre entsprechenden Hintergrundfarben angepasst, damit ein etwas modernerer und ruhigerer "Look" angestrebt werden kann. Die Standard-TextBox bietet leider auch keinerlei Kontrolle über die Text-Padding-Eigenschaft (Randabstände) an, da diese im Betriebssystem schlichtweg nicht vorhanden ist. Die neu geschaffenen Komponenten bieten nun all die benötigten Eigenschaften mit an.
Änderungsprotokoll
- Setup.exe für optionale Erstinstallation bereitgestellt.
- Fehlerbereinigung: SplitContainer hat falschen Wert übernommen, wenn DPI-Skalierung verändert wurde.
- Fehlerbereinigung: Vollständig geleertes Archiv erzeugt keine Fehlermeldung mehr beim Start.
- Fehlerbereinigung: TextBox-Iterationsfehler im TableLayoutPanel behoben.
- Fehlerbereinigung: GDI / GDI+ HighDPI-System-Scaling - Positionen wurden falsch berechnet.
- PDF-Viewer: Controls-Layout-Theme passt sich nun dem ausgewählten Schema an.
- Alle Standard Button-Komponenten durch User-Controls ersetzt.
- Alle Standard TextBox-Komponenten durch User-Controls ersetzt.
- Dunkles und helles Oberflächenthema angeglichen.
- ComboBox Elemente überarbeitet.
- NumericUpDown Elemente überarbeitet.
- Code optimiert.
24.01.2022 - 00:38 Uhr
Invoice Maker Pro 1.4.22.5528
Invoice Maker Pro 1.4.22.5528Dieses Update widmet sich voll und ganz der integrierten Hilfe-Funktion. Zuvor wurde die integrierte Hilfe etwas umständlich, entweder im Browser-Fenster, oder mit einem dedizierten PDF-Betrachter geöffnet. Von nun an befindet sich die integrierte Hilfe direkt in der IMP-Anwendung selbst. Der Aufruf bleibt wie gehabt. Die neu integrierte PDF-Ansicht öffnet auch alle Rechnungen aus dem Archiv direkt in der Anwendung.
Änderungsprotokoll
- Neue PDF-Ansicht in Anwendung eingefügt.
- Die integrierte Hilfe Funktion öffnet sich jetzt in der neuen PDF-Ansicht.
- Dokumentation überarbeitet.
- Gesamte Anwendung: Label-Alignment verbessert.
- Archiv / Report: PDF-Rechnungen öffnen sich jetzt direkt in der neuen PDF-Ansicht und es können mehrere Rechnungen gleichzeitig geöffnet werden.
- Einstellungen: TabControl reorganisiert und neue "GUI" Sparte eingefügt.
- Einstellungen: Neue Option für OS gesteuerte Themen-Auswahl (Dunkel / Hell).
- Code optimiert.
05.01.2022 - 00:21 Uhr
Invoice Maker Pro 1.4.22.5355 Theme-Fix
Invoice Maker Pro 1.4.22.5355 Theme-FixIn diesem Update steht der Austausch des TabControl Steuerelementes im Vordergrund, da die original Komponente von Windows leider nur sehr eingeschränkt anpassbar ist. Die neu erstellte Tab-User-Control unterstützt nun neben dem DoubleBuffering, für eine flimmerfreie Darstellung, auch eine reibungslose Integration des Dark-Modes mit an.
Änderungsprotokoll
- Hauptfenster: TabControl Steuerelement durch Tab-User-Control ersetzt.
- Rechnungseditor: SplitContainer merkt sich nun dauerhaft die Position.
- Rechnungseditor: Fenster für Druckvorschau verkleinert.
- Aufgaben / Katalog: BackgroundWorker-Prozess für SSH-Auto-Synchronisation eingefügt.
- Aufgaben / Katalog: Nächste SSH-Auto-Synchronisation wird nun in der Progressbar angezeigt.
- Einstellungen: Option für SSH-Intervallsteuerung eingefügt.
- Einstellungen: Option für Intervallzeit in Minuten eingefügt.
- Einstellungsfenster: TabControl Steuerelement durch Tab-User-Control ersetzt.
- DoubleBuffering für Tab-Icons aktiviert.
- GDI+ Grafik-Routinen optimiert.
- Fehlerbereinigung: DataVisualisation.dll erzeugte Fehlermeldung, wenn konvertierte Brutto und Netto Rechnungen gemischt angezeigt wurden.
- Fehlerbereinigung: Flicker-Fix für ComboBox Elemente.
11.12.2021 - 01:54 Uhr
Invoice Maker Pro 1.3.21.5000 mit SSH Synchronisation
Invoice Maker Pro 1.3.21.5000 mit SSH SynchronisationDie aktuelle Version von IMP unterstützt nun auch die Synchronisation des Kataloges, mitsamt der aktuellen Bestandsmengenangaben, auf einen beliebigen Remote-Server. Zur Synchronisation muss auf dem Server lediglich ein öffentlicher SSH-Schlüssel hinterlegt werden. OpenSSH kann auf allen Windows 10 / 11 Systemen über die Windows-Features-Optionen, oder über die PowerShell aktiviert werden. Der Schlüssel sollte nach dem RSA2 Verfahren, mit 2048 Bit angelegt werden (ssh-keygen -t rsa). Der private Schlüssel (id_rsa) verbleibt auf ihrem System und nur der öffentliche Schlüssel (id_rsa.pub -> authorized_keys) muss auf dem Remote-Server kopiert werden. Wie das im einzelnen funktioniert, erfahren Sie bei ihrem Provider oder von ihrem Systemadministrator. Wurden die Schlüssel bereits erfolgreich ausgetauscht und der SSH-Zugriff gelingt ohne weitere Passworteingabe, dann kann IMP sofort auf dem Server zugreifen und seine Daten synchronisieren. Web-Entwickler können die Daten (XML) z. B. schnell an ein bestehendes Online-Shop System angleichen und durchreichen. Da die Daten bereits strukturiert vorliegen, ist eine Import-Extension schnell gezaubert.
09.12.2021 - 14:37 Uhr
Invoice Maker Pro 1.3.21.4962
Invoice Maker Pro 1.3.21.4962Nachdem sich die letzten Updates vor allem auf Arbeiten unter der Haube konzentriert haben, ging es nun wieder etwas an der GUI-Optimierung weiter. Historisch betrachtet wurde der IMP als spezielle Kundenanwendung entwickelt. Einer der Voraussetzungen zur damaligen Zeit war, dass die Software auch auf älteren Rechnern problemlos läuft. PC's im professionellen Umfeld haben meist einen deutlich längeren Lebens- und Upgrade-Zyklus, dies galt es dann auch bei der Entwicklung zu berücksichtigen. Von daher fiel dann auch die Wahl auf das damals gut bewährte Winforms zurück. Unter Winforms ist es aber leider alles andere als trivial, die GUI nach modernen Richtlinien anzupassen. Ein dunkles Anwendungsthema ist zum Beispiel nur mit dem Brecheisen und sehr viel Zeitaufwand zu bewerkstelligen. Aber immerhin, es geht! 😅
Änderungsprotokoll
- Rechnungseditor: Eingabetextfeld für "Land" durch Auto-Suggestion Textfeld ersetzt.
- Rechnungseditor: Standard ComboBox für Katalologauswahl durch User-Control ersetzt.
- Rechnungseditor: Alle Standard NumericUpDown Controls durch User-Controls ersetzt.
- Aufgaben / Katalog: Standard ComboBox für "Kunde" durch Auto-Suggestion Textfeld ersetzt.
- Aufgaben / Katalog: Standard ComboBox für "Objekt" durch Auto-Suggestion Textfeld ersetzt.
- Aufgaben / Katalog: Alle Standard NumericUpDown Controls durch User-Controls ersetzt.
- Kundenverwaltung: Standard ComboBox für "Land" durch Auto-Suggestion Textfeld ersetzt.
- Archiv / Report: Bestätigungsfenster nach dem Senden einer E-Mail, durch Toast-Notification ersetzt.
- Archiv / Report: Anzeige für Anzahl der ausgewählte Rechnungen eingefügt.
- Einstellungen: Alle Standard NumericUpDown Controls durch User-Controls ersetzt.
- Einstellungen: Alle Standard ComboBox Controls durch User-Controls ersetzt.
- Update-Prozess: Der Update-Prozess beinhaltet nun vollständig alle Framework Dateien.
- Update-Prozess: Toast-Notification nach erfolgreichem Update.
- GUI optimiert (Initialisierung / Controls-Paint / Padding / Angleichung von Dark- und Light-Theme).
- GUI vorbereitet für neue Synchronisations-Funktion.
- Sonstiges: Code optimiert und Speicherauslastung reduziert.
- Sonstiges: Startzeit reduziert.
04.12.2021 - 16:36 Uhr
Invoice Maker Pro 1.3.21.4869
Invoice Maker Pro 1.3.21.4869Mit kleinen, aber nützlichen Verbesserungen, steht das aktuelle Invoice Maker Pro Update, über die interne Update Funktion bereit. Zu den Änderungen in diesem Update gehören im einzelnen:
Änderungsprotokoll
- Rechnungseditor: Eingabefeld für Bestandsmenge mit Key-Event für Übernehmen-Button verlinkt.
- Rechnungseditor: Eingabefeld für Steuersatz mit Key-Event für Übernehmen-Button verlinkt.
- Aufgaben / Katalog: Echtzeitdatenabgleich eingefügt - ermöglicht die gleichzeitige Bearbeitung mehrerer Positionen.
- Aufgaben / Katalog: Ausnahmebehandlung und automatische Formatierung bei Eingabe falscher Datenwerte.
- Aufgaben / Katalog: Zahlenformate werden nach Eingabe automatisch formatiert.
- Kundenverwaltung: Spaltenfilter für Datenraster eingefügt.
- Kundenverwaltung: Datenraster kann jetzt direkt bearbeitet werden.
- Kundenverwaltung: Ausnahmebehandlung und automatische Formatierung bei der Eingabe falscher Datenwerte.
- Kundenverwaltung: Echtzeitdatenabgleich eingefügt - ermöglicht die gleichzeitige Bearbeitung mehrerer Positionen.
- Kundenverwaltung: Kundenanlage überarbeitet.
- Kundenverwaltung: Quick-Link Button für E-Mail und Homepage eingefügt.
- Archiv / Report: Multithreading für Report optimiert.
- Archiv / Report: Multithreading für Archiv-Initialisierung optimiert.
- Update-Prozess: Multithreading für Dekomprimierung und Installation optimiert.
- Registration-Requester: Eingabefelder für Registration-Key mit Passwortmaske versehen.
- Einstellungen: Freigewordenes Sprachelement (#137) mit Präfix für Kundennummer belegt.
- Sonstiges: Code optimiert.
- Sonstiges: Richtextbox durch WebView2 Control ersetzt (Update / Über...).
- Sonstiges: Asynchrone Thread-Bearbeitung für Update Prozess integriert.
- Fehlerbereinigung: Initialisierung verbessert - Verhindert Fehlermeldung, wenn Rechnung vor der Katalog-Inititalisierung erstellt wurde.
- Fehlerbereinigung: Archiv-Datenraster mit Bildelement löste Hänger in Scrollbar-Auto-Modus aus.
- Fehlerbereinigung: Selektion im Datenraster hebte bei Neuanlage den Reihenschreibschutz auf.
26.11.2021 - 15:03 Uhr
Invoice Maker Pro 1.2.21.1208
Invoice Maker Pro 1.2.21.1208Das aktuelle Invoice Maker Pro Update bietet als Highlight nun endlich auch die Unterstützung für Bestandsmengenangaben, mit automatischen Bestandsmengenabgleich. Lagerbestände können direkt im Katalog bearbeitet werden. Alle Änderungen im Überblick:
Änderungsprotokoll
- Rechnungseditor: Automatischer Bestandsmengenabgleich eingefügt.
- Rechnungseditor: Voraussichtliche Bestandsmengenangabe erscheint rot, wenn der Bestand überschritten wurde.
- Rechnungseditor: Katalognummer und Bestandsmenge in Aufgaben / Katalog eingefügt.
- Rechnungseditor: UI reorganisiert.
- Rechnungseditor: Steuersatz kann jetzt auf null gesetzt werden.
- Rechnungseditor: Abweichende Produktbeschreibungen werden nicht mehr von der Ursprungsposition abgezogen.
- Ausdruck / PDF: Katalognummer in Bezeichnung eingefügt.
- Aufgaben / Katalog: Steuersatz kann jetzt auf null gesetzt werden.
- Aufgaben / Katalog: Bestandsmengenangaben eingefügt.
- Aufgaben / Katalog: Feld für individuelle Katalognummern eingefügt (unabhängig von der ID).
- Aufgaben / Katalog: UI reorganisiert.
- Aufgaben / Katalog: Negative Bestände werden rot angezeigt.
- Aufgaben / Katalog: Bestätigungsfenster beim speichern entfernt und durch visuelles Signal ersetzt.
- Aufgaben / Katalog: Wenn Katalog-Nr. bei der Anlage bereits vorhanden ist, dann wird nun automatisch dorthin gesprungen - erleichtert Vergleich.
- Kundenverwaltung: Bestätigungsfenster beim speichern entfernt und durch visuelles Signal ersetzt.
- Kundenverwaltung: Wenn Kundennummer bei der Anlage bereits vorhanden ist, dann wird nun automatisch dorthin gesprungen - erleichtert Vergleich.
- Archiv / Report: Automatischer Bestandsmengenabgleich beim öffnen von Vorlagen eingefügt.
- Archiv / Report: Abwärtskompatible Archivdateienbehandlung eingefügt.
- Fehlerbereinigung: Feld für Katalognummer wurde bei Produktanlage nicht gelöscht.
- Fehlerbereinigung: Fehlermeldung bei Übergabe von leeren Feldwerten in Task-Liste behoben.
- Fehlerbereinigung: Beim öffnen von Vorlagen wurde der falsche Index referenziert.
16.11.2021 - 23:38 Uhr
Invoice Maker Pro 1.1.21.0909 Finale-Version
Invoice Maker Pro 1.1.21.0909 Finale-VersionDie aktuelle Version von Invoice Maker Pro, basierend auf dem brandneuem .NET 6 Framework, steht ab sofort über die interne Update-Funktion zum Download bereit.
Änderungsprotokoll
- Background-Worker (Task) Update-Prozess überarbeitet.
- Versionsabfrage überarbeitet.
- App-Font von Segoe UI auf Segoe UI Variable Display umgestellt (aktuelle Microsoft Empfehlung).
- Neues Anwendungs-Icon zugewiesen.
- Aufgaben / Katalog kann jetzt in echtzeit gefiltert werden.
- Kundenliste kann jetzt in echtzeit gefilter werden.
- Code optimiert.
- Runtime Basis auf .NET 6 angehoben.
13.11.2021 - 14:04 Uhr
Invoice Maker Pro 1.1.21.0909 Beta .NET 6 Version
Invoice Maker Pro 1.1.21.0909 Beta .NET 6 VersionDie Migration von Invoice Maker Pro auf das aktuelle .NET 6 ist reibungslos geglückt. Es mussten lediglich einige Direktiven umgebogen werden, damit der Code auch unter .NET 6 fehlerfrei kompiliert wird. Zwar lief das alte .Netframework seit vielen Jahren sehr zuverlässig und unbemerkt im Hintergrund ab, aber allmählich merkte man dem betagten Framework dann doch sein Alter an. Unter .NET 6 läuft die IMP-Anwendung im Durchschnitt um ca. Faktor 4 schneller. Einige Aspekte, wie z. B. die Dateiverarbeitung, laufen nochmals deutlich flotter ab. Die Darstellungsgeschwindigkeit geht auch sehr viel zügiger vonstatten. Neue Funktionalitäten finden nur noch in .NET einzug. Das alte .Netframework wird zwar noch gepflegt, erhält aber keine neuen Features mehr hinzu. Insofern heißt es nun Abschied nehmen. Bye, bye .Netframework und danke für die vielen Brötchen in den letzten Jahren! 👋😊
Update vom 14.11.
Nach ausführlichen Tests steht der Veröffentlichung von IMP nur noch eine Kleinigkeit im Wege. Der interne Update-Prozess muss aufgrund von tiefgreifenden Änderungen vollständig überarbeitet werden (Ersetzen der WebClient Methode, durch aktuelle HttpClient Methode und Berücksichtigung der neue File-Hierarchie bei der Dekompression). Sobald die Update-Funktion ihren Dienst wieder erfüllt, geht das Update online.
03.11.2021 - 04:13 Uhr
Invoice Maker Pro Build 1.0.21.0808
Invoice Maker Pro Build 1.0.21.0808Mit kleinen Verbesserungen, die vor allem die Darstellung unter Windows 11 optimieren, steht das neue Invoice Maker Pro Update über die interne Update-Funktion bereit. Funktional gab es bereits in der vorherigen Version keine Probleme unter Windows 11. Jedoch, bedingt durch die runden Ecken, gab es kleine optische Makel. So wurde z. B. die Progressbar unschön bis zur Fensterkante aufgezogen. Anbei die letzten Änderungen im Überblick:
Änderungsprotokoll
- Option für Gutschirift eingefügt.
- Progressbar Randabstände verbessert.
- Progressbar Farben (Dark / Light) angepasst.
- Farben für den Disabled Status der Komponenten im Dark-Theme verbessert.
- PDF's können jetzt direkt geöffnet werden, wenn man im Archiv auf das entsprechende PDF Symbol im Datenraster klickt.
- Abfangen der Fehlermeldung, wenn keine Kamera angeschlossen ist und auf den Scan Button geklickt wurde.
- Flow-Chart Farben im Light-Theme verbessert.
- Aufgaben / Katalog im Rechnungs-Editor kann jetzt in echtzeit gefiltert werden.
- Aufgaben / Katalog kann jetzt direkt im Datenraster bearbeitet werden.
- Mouse-Events in allen Datenrastern verbessert.
- Katalog ID's in Datenrasteransicht verborgen, für mehr Übersicht.
- .NET Basis auf Framework Version 4.8 angehoben und Unterstützung für ARM CPU's ergänzt.
08.10.2021 - 11:40 Uhr
Invoice Maker Pro offiziell für Windows 11 freigegeben
Invoice Maker Pro offiziell für Windows 11 freigegeben08.12.2020 - 17:30 Uhr
MPEG-DASH Live-Stream auf die eigene Homepage übertragen
MPEG-DASH Live-Stream auf die eigene Homepage übertragenEin Video-Live-Stream auf die eigene Homepage übertragen, ohne kostenintensive RTMP-Server und / oder sonstige, dazwischengeschaltete Dienste - auf völlig gewöhnlichem Webspace und ohne WebDAV? Das klingt wunderbar, will ich haben! 😊