Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Secretizer RC1.4 (https://www.delphipraxis.net/93575-secretizer-rc1-4-a.html)

Coder90 7. Jun 2007 16:55


Secretizer RC1.4
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hi
Nach 4 Jahren ist mein Projekt nun endlich bereit zur ersten Vorschau. :party:

Secretizer ist ein tabbed Notebook.
  • Notizen, Dokumente und Ordner können in einer Baumstruktur erstellt und verwaltet werden.
  • Zusammen werden sie in eine XML-Datei gespeichert.
  • Diese kann mit Blowfish verschlüsselt werden.
  • Mit der Suche kann man mehrere Notizen durchsuchen.
Ein kommendes Feature ist ein PHP-Serverscript, welches ermöglicht Secretizer XML-Dateien online zu bearbeiten.
So könnte man es z.B. als gemeinsamen Workplace benutzen.

Das Projekt ist Open Source.
Verwendete 3rd-Party Komponenten:
Virtual TreeView
Toolbar 2000 mit TBX
Open XML
DEC
JvRichEdit
Indy 9
PNGImageList

Verbesserungsvorschläge für Source und Features sind sehr willkommen! :D

Bekannte Bugs:
  • try-except sollte öfter verwendet werden.

Soll ich das Hauptfenster vielleicht in mehrere Frames unterteilen (Editor mit Toolbar, TreeView mit Toolbar) um den Source übersichtlicher zu machen?

Crossposting DF

himitsu 7. Jun 2007 17:29

Re: Secretizer RC1
 
Zitat:

Zitat von Coder90
Bekannte Bugs:
  • try-except sollte öfter verwendet werden.

Also sowas klingt ja nicht sonderlich "gut".
Besser wäre es, wenn du die Fehler vorher schon abfangen würdest ... also vor Ausführen eines Befehls prüfen ob ein Fehler auftreten würden.

Weiteres, wenn ich mal ins Programm reingesehn hab.

Die Muhkuh 7. Jun 2007 17:33

Re: Secretizer RC1
 
Zitat:

Zitat von Coder90
Hi
Nach 4 Jahren ist mein Projekt nun endlich bereit zur ersten Vorschau. :party:

4 Jahre für das Programm? :lol:

Ich kann leider gar nichts tun, egal worüber ich fahre bekomme ich AVs und irgendwann beendet sich das Programm, in einer Endlosschleife von Fehlermeldung.

Coder90 7. Jun 2007 17:37

Re: Secretizer RC1
 
Zitat:

Zitat von Die Muhkuh
4 Jahre für das Programm? :lol:

Joa, ich war damals totaler Anfänger und hab mir ssseeeeehhhr viel Zeit gelassen :lol:

Zitat:

Zitat von Die Muhkuh
Ich kann leider gar nichts tun, egal worüber ich fahre bekomme ich AVs und irgendwann beendet sich das Programm, in einer Endlosschleife von Fehlermeldung.

Wieso hab ich geahnt das, dass passiert :wall:
Hab die Binarys nochmal geladen und die laufen bei mir astrein.
Hast du die Sources kompiliert? Vielleicht fehlt eine Komponente...

Tommy1988 7. Jun 2007 17:39

Re: Secretizer RC1
 
:D

Zitat:

Wieso hab ich geahnt das, dass passiert ouch!
Richtig so:

Wieso hab ich geahnt, dass das passiert.. ouch!

Die Muhkuh 7. Jun 2007 17:40

Re: Secretizer RC1
 
Coder90: Ich hab die Binaries genommen und kompiliere das nicht selbst...

Coder90 7. Jun 2007 17:53

Re: Secretizer RC1
 
Merkwürdig.
Hab es nun auf einem anderen PC (auch XP, ohne Delphi) getestet und dort läuft es wie es soll.

Coder90 7. Jun 2007 20:54

Re: Secretizer RC1.2
 
Es wurde nun einiges gefixed:
http://www.delphi-forum.de/viewtopic...=444589#444589

Neue Version (1.2) oben. :)

MfG

Aike 7. Jun 2007 21:56

Re: Secretizer RC1.2
 
Der Link in ein anderes Forum bringt mir auf der Suche nach v1.2 aber leider nichts ;-p

"Einloggen, um Attachments anzusehen!"
Poste die v1.2 doch im ersten Beitrag.

Coder90 7. Jun 2007 22:00

Re: Secretizer RC1.2
 
Zitat:

Zitat von Aike
Der Link in ein anderes Forum bringt mir auf der Suche nach v1.2 aber leider nichts ;-p

"Einloggen, um Attachments anzusehen!"
Poste die v1.2 doch im ersten Beitrag.

Jupp, ich meinte damit oben in diesem Thread :thumb:

Gremlin 8. Jun 2007 00:52

Re: Secretizer RC1.2
 
Hallo,


sind ja schon noch ein paar AV's eingebaut, die unbedingt einen Taskmanager zum beenden benötigen.
Zb. öffnen, Baum ist leer bis auf den Eintrag 'Neue Datei', den man nicht löschen kann. Wird dann eine Notiz zugefügt, dann kann dieser Eintrag 'Neue Datei' gelöscht werden. Nach diesem Zeitpunkt kommt für fast jeden Programmpunkt eine AV. Dann hab ich mal ein bisschen wild auf die Buttons geklickt. Beim Beenden kam wieder eine AV.

Wieso sind bei dir immer alle Funktionen verfügbar, obwohl nichts ausgewählt wurde?
Beim ersten Aufruf hatte ich einmal zweimal den Eintrag "Neue Notiz", obwohl dieser nur einmal zugefügt wurde. Eine Suche sieht ein wenig seltsam aus, wenn die Meldung erscheint "Keine Notiz geöffnet". Lass doch die Suche einfach nicht zu, dann sparst du dir die Fehlermeldungen.

Sonst sieht es eigentlich ganz interessant und ausbaufähig aus. Vielleicht solltest du ein wenig defensiver programmieren?!

Coder90 8. Jun 2007 02:43

Re: Secretizer RC1.2
 
Zitat:

Zitat von Gremlin
Zb. öffnen, Baum ist leer bis auf den Eintrag 'Neue Datei', den man nicht löschen kann. Wird dann eine Notiz zugefügt, dann kann dieser Eintrag 'Neue Datei' gelöscht werden.

fixed
Zitat:

Zitat von Gremlin
Wieso sind bei dir immer alle Funktionen verfügbar, obwohl nichts ausgewählt wurde?
Beim ersten Aufruf hatte ich einmal zweimal den Eintrag "Neue Notiz", obwohl dieser nur einmal zugefügt wurde. Eine Suche sieht ein wenig seltsam aus, wenn die Meldung erscheint "Keine Notiz geöffnet". Lass doch die Suche einfach nicht zu, dann sparst du dir die Fehlermeldungen.

fixed

Und Kleinigkeiten gefixed.

Neue Version (1.3) oben.

Wieso es bei manchen soviele AVs schmeißt aber bei anderen nicht, versteh ich jedoch nicht.

Gremlin 8. Jun 2007 11:05

Re: Secretizer RC1.3
 
Normalerweise ist es doch so, das der Entwickler nur grob seine eigene Anwedung testen kann/sollte, da nur ein Aussenstehender das Programm so bedienen kann, wie es der Entwickler nie machen würde. Deshalb hat der Entwickler besondere Sorgfalt in der Auswahl und Implementierung der Programmfunktionen walten zu lassen :-D.
Manchmal findet man keine Zeit dazu oder es fehlt einfach die Erfahrung und das Gespür wo etwas falsch sein könnte.

Meiner Meinung nach treten nur in wenigen Fällen Fehler auf, die etwas mit der Hardware oder installierten Software direkt zu tun haben. :wink:

Coder90 14. Jun 2007 19:51

Re: Secretizer RC1.3
 
Es wurde wieder einiges Verbessert.
Changelist

Es sollten jetzt eigentlich keine großen Bugs mehr vorhanden sein.
RC1.4 gibt oben.

Danke für eure Beiträge und Vorschläge :)

MfG,
Coder90


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:27 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