![]() |
Re: dgHaushaltsbuch - Version 0.3.1
Ok, dann kommt das mit rein. Als Platz kündige ich hiermit die Statusbar an. :mrgreen:
Zitat:
|
Re: dgHaushaltsbuch - Version 0.3.1
Zitat:
|
Re: dgHaushaltsbuch - Version 0.3.1
Jaja,
Form follows Function, irgendwas war da im Studium. :mrgreen: Muss halt nur schauen, wo es am Besten rein passt. Und da ist nunmal die Statusleiste die einzig freie Fläche. :) |
Re: dgHaushaltsbuch - Version 0.3.1
Ich beziehe mich auf deinen letzten Screen (umsätze.png). Wie wäre es, wenn du unten rechts das Tag-Feld in der Breite halbierst und auf die neue freie Fläche drei Felder Einnahmen, Ausgaben, Saldo hinpackst (untereiander)?
Wer Spenden erwartet muss auch auf Kundenwünsche eingehen. :mrgreen: |
Re: dgHaushaltsbuch - Version 0.3.1
Hmm, das wäre ne Möglichkeit. Muss ich zuhause nochmal evaluieren. :mrgreen:
Zitat:
|
Re: dgHaushaltsbuch - Version 0.3.1
Hab mal ne reine Interessensfrage:
Das Programm nutzt ein paar Thirdparty-Komponenten, hauptsächlich die ZEOS-DBO und JVCL. Ich weiß, dass beide recht mächtig sind. Aber ist es normal, dass die Zeos-DBO die Exe um fast 1,2 MB aufpusten? Ich meine, die Exe hat fast 3 MB. Ich halte das für ganz schön - groß. :shock: Man muss auch dazu sagen, dass beim Erzeugen fast eine halbe Million Zeilen kompilliert werden. So ein großes Projekt hatte ich bis dato noch nicht... :stupid: |
Re: dgHaushaltsbuch - Version 0.3.1
Liste der Anhänge anzeigen (Anzahl: 1)
So,
für die regelmäßigen Leser dieses Threads habe ich mal ein Paket mit einer ersten Beta der Version 0.5 geschnürt, um die Wartezeit etwas zu verkürzen. Mich würde mal interessieren, wie ihr das UI findet, sowie den Rest. Durch ![]() Hier mal ein kleiner Changelog:
Code:
Mir ist aufgefallen, dass die Listview sehr langsam wird, je mehr Daten im Programm sind. Um das zu beheben, werde ich vermutlich die "OwnerData"-Eigenschaft der Listview nutzen. Das muss allerdings auch erstmal implementiert werden.
[+] Feature hinzugefügt
[-] Fehler behoben[*] Feature verbessert Version 0.5 Beta 1 (06.10.09) ====================== [-] Fenster ließ sich auf unlogische Größe verkleinern [-] Mehrmaliger Start des Programms nicht mehr möglich [+] Menüicons hinzugefügt [+] NavigationBar auf der linken Seite mit den wichtigsten Funktionen [+] Diagramm-Funktion [+] HTML-Generator [+] Erweiterte Konfigurationsmöglichkeiten der Generatoren [+] HTML-Wilkommensseite/Startseite mit den wichtigsten Funktionen [+] Tastatursteuerung hinzugefügt[*] Komplettes Redesign[*] "Einkommen" gegen "Einnahmen" ausgetauscht[*] Filterfunktionen verfeinert[*] Unnötige Abfragen entfernt[*] Toolbar vergrößert + Größere Icons [Tango Icon Lib][*] Fixkosten vorerst entfernt[*] "Über..."-Dialog umgestaltet[*] Windows 7 tauglich[*] Einstellungen könn(t)en gespeichert werden Es handelt sich um einen "inoffiziellen" Release, daher habe ich auch weder den Titel noch den ersten Eintrag editiert. Bilder gibts ![]() ![]() |
Re: dgHaushaltsbuch - Version 0.3.1
Danke für das Update, doch bekomme ich SQL-Fehler um die Ohren gehauen:
Code:
Zum Thema Listview:
---------------------------
dgHaushaltsbuch --------------------------- SQL Error: Dynamic SQL Error SQL error code = -206 Column unknown EXP_DATE At line 1, column 125. Error Code: -206. Column does not belong to referenced table The SQL: SELECT EXTRACT(MONTH FROM EXP_DATE) as EXP_MONTH, SUM(EXP_VALUE) as EXP_SUM, EXP_TYPE FROM EXPENSES WHERE EXTRACT(YEAR FROM EXP_DATE) = ? GROUP BY EXTRACT(MONTH FROM EXP_DATE), EXP_TYPE ORDER BY EXTRACT(MONTH FROM EXP_DATE) ASC;; --------------------------- OK --------------------------- Eventuell könntest Du den TVirtualTreeView nutzen. Wenn man lang genug auf den einredet (keine Childnodes, RowSelect=true, mehrere Spalte bei Bedarf), dann glaubt der auch, ein Listview zu sein - und der ist richtig schnell. |
Re: dgHaushaltsbuch - Version 0.3.1
Liste der Anhänge anzeigen (Anzahl: 1)
Ups, äh,
hatte ich eigentlich erwähnt, dass man die alte Datenbank konvertieren müsste? Mit einem richtig schmutzigen DBConverter? :stupid: Ich lade ihn mal hoch, allerdings ist der wirklich nur Q'n'D zusammengehauen, es empfiehlt sich ein Backup der DB. Zur Sicherheit ist im Archiv der Source. //Edit: @ListView: Ja, an die VirtualTreeView hatte ich auch schon gedacht. Allerdings glaube ich, dass in meinem Falle ein umstellen auf OwnerData einfach wäre. Mit der Eigenschaft habe ich aktuell in einem nonVCL-Projekt gearbeitet, ist eigentlich gar nicht so schwer, und auch recht flott... :) //Edit2: Den Converter sollte man im Verzeichnis der Haushaltsbuch-Exe ausführen, da ich den ganzen FB-Kram nicht nochmal ins Archiv schmeißen wollte. ;) |
Re: dgHaushaltsbuch - Version 0.3.1
Moinsen die Dame :hi:
Ansonsten schönes Update, weiter so. :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz