ProgBase 2.x.x
-
@7xCoreDanke für die Rückmeldung.
So etwas ermutigt einen doch weiter zu machenEs kommen in der nächsten Zeit laufend Updates raus mit Erweiterungen/Verbesserungen. Diese werde ich dann einfach meinem ersten Beitrag hinzufügen.
Wenn ich fertig bin, sag ich nochmal Bescheid, dann könnt Ihr, wenn Ihr wollt, ja nochmal eine Rückmeldung im Bezug auf Fehler/Probleme, positiver/negativer Kritik, ... geben, bevor ich dann in die Release-Phase eintrete.
-
Das Programm ist echt cool, aber wenn ich ein Programm starten will, dann stürzt das Programm ab!
Egal, ob mit Doppelklick oder über Ausführen!
EDIT:
Ich hab einen Fehler gemacht. Lag an mir!Ist echt cool.
EDIT2:
Gleich ein Verbesserungsvorschlag:
Du könntest die Felder von der Größe dynamisch gestalten, d.h. wenn man "Vollbild" macht, dass die Felder ebenfalls größer werden.
Sonst aber nützlich.
Und warum ist das Win98-Stil?
-
@Die erinnerung
Hast Du Windows XP?
Ich hab grade gesehen, dass da ja die Vergrößern-Schaltfläche bei XP und Vista nicht deaktiviert ist.
Auch die Titelleiste sieht bei XP wirklich wie Win98 aus.
Das war nicht beabsichtig, ich werde sehen, wie sich das verändern lässt.Screenshots:
Win 8:
http://henning-janssen.net/img/products/ProgBase_Win8.pngWin 7:
http://henning-janssen.net/img/products/ProgBase_Win7.pngWinVista:
http://henning-janssen.net/img/products/ProgBase_Vista.pngWinXP (wie Du schon sagtest, echt nicht schön):
http://henning-janssen.net/img/products/ProgBase_XP.pngDanke, dass Du mich darauf hingewiesen hast; das wäre mir sonst nicht aufgefallen.
-
Nur noch eine Idee:
Wandle mal das Icon in eine .ico-Datei um und füge es als Icon deines Programms ein. Das sieht dann professioneller aus.
-
Danke, ich hab mich schon gefragt, wieso das Icon nicht angezeigt wird.
Die PB.dll wurde nun auch komplett entfernt und alles in die ProgBase.exe.
Ich habe das komplette Programm ursprünglich in eine dll ausgelagert, um von der exe aus Updaten zu können, dies erwies sich jedoch als nicht möglich (zumindest für mich), weshalb ich dann doch eine Updater.exe eingeführt habe. Die PB.dll war also noch ein Überbleibsel.
-
Ich habe festgestellt, dass dein programm ein Update durchgeführt hat, als ich meinen Rechner runtergefahren habe. Ich denke, das ist Absicht.
Jetzt sehe ich das Icon. Alles schön und gut, doch jetzt stürzt das Programm ab!
Weder Updater.exe, noch ProgBase.exe funktionieren noch!
Das solltest du unbedingt fixen!
(P.S. Ich verwende Win XP Professional)
-
Und ich dachte unter Windows startet man Programme mit ALT, erste 3 Buchstaben eintippen, Enter.
(Oder wie auch immer man das Startmenü aufmacht um in die Suchmaske zu tippen)
-
Zum Abstürzen: Das ist mir gestern auf aufgefallen, aber ich hatte keine Zeit mehr, mich darum zu kümmern.
Solange eben http://henning-janssen.net/zip/products/ProgBase_2.zip runterladen und die Dateien ersetzen.
Sobald ich Zeit habe (ich denke, heute abend), werde ich das fixen.
Der Updater sollte eigentlich ein paar (2-3) Sekunden nach dem beenden von ProgBase starten, wenn ein neues Update verfügbar ist.Die Updater.exe kann alleine nicht funktionieren, da die Update.xml, die benötigt wird, von ProgBase.exe runtergeladen wird.
[EDIT] Updater funktioniert nun auch alleine.
-
Wenn ich das mache, verliere ich dann dei Daten? Oder gibt es einen Weg, das zu umgehen?
-
Du verlierst keine Dateien, solange du den alten Ordner nicht löschst.
Wenn Du mal in den Unterordner "Data" guckst, siehst du da einen Ordner "Lists", in dem die Listen gespeichert werden. (Bald als XML)
Da du nur die Dateien ersetzt, werden die Listen in dem Ordner nicht gelöscht.
ProgBase "interpretiert" den Inhalt dieses Ordners. Du kannst also auch manuell Listen hinzufügen und löschen.
ProgBase guckt also nach den Dateien in dem Ordner und speichert nirgends irgendwelche Daten über Anzahl/Namen der Listen.
Das einzige, was passieren kann, ist, dass die Liste "Windows Tools" wieder auftaucht, falls du sie gelöscht hast.