Entwickler-Ecke

Freeware Projekte - Funktions Datenbank


gehstock - Mi 10.10.07 01:02
Titel: Funktions Datenbank
Da sich im Laufe der zeit bei mir eine unendliche Anzahl von kleinen Dateien mit
Codeschnipseln angesammelt hat und ich so langsam den Überblick darüber verlor,
hab ich mir zunächst für den Privaten Gebrauch diese Verwaltungs Software gebastelt da ich
aber öfters aus Mangel an Erfahrung die Hilfe von sehr netten Usern des Delphi Praxis
Forums hatte möchte ich dieses Programm zur Verfügung stellen . Es sollte noch kleinere
Macken haben an denen aber Konsequent gearbeitet wird.

-noch nicht in der Anleitung erwähnt ist die Drag&Drop-Funktion mit automatischer Anpassung des Syntax Highlighting

-gearbeitet wird noch an der History Funktion und der DB Suche welche noch nicht perfekt arbeitet

-in der finalen Version ist die Datenbank dann leer das programm soll ja eure Souces verwalten, nicht meine

Wünsche,Kritik und Anregungen werden gern entgegengenommen

Version vom : 31.10.2007


Christian S. - Mi 10.10.07 01:06

Bitte ergänze Deine Programmvorstellung um ... äh ... die Vorstellung Deines Programmes :zwinker: Denn dieser eine Satz wird's ja wohl nicht gewesen sein ;-)


Mitmischer 1703 - Do 25.10.07 15:43

Worüber ist dein Programm? Delphi-Funktionen?


Raffo - So 28.10.07 08:41

Nicht schlecht, jedenfalls die umfangreiche Sammlung der Tipps!

Meine Anmerkungen zur Oberfläche die auf jeden Fall verbesserungswürdig sind, eigentlich nur Kleinigkeiten:

- Das Fenster sollte (muss!) nicht als ToolWindow sondern ganz normal sizeable sein, ich kann zwar einerseits die langen Einträge links lesen, aber das Codefenster kommt zu kurz

- Die Einstellung der Schriftart bitte in "Setup" unterbringen, die Umschaltung von Delphi auf andere Sprachen sollte im Editormodus hinterlegt werden können

- Das Suchenfeld bitte dann anstatt der Schriftart dort einfügen (hat sich ja auch so eingebürgert, das Suche oben rechts ist, der Dialog Suchen ist somit obsolet. Die Suche könnte man noch optimieren, suche im Baum oder in den Einträgen, aber kannst erstmal in allem suchen lassen. Ähm, ein Weitersuchen habe ich nicht gefunden?

- Was ganz wichtig ist: Bitte überarbeite die Menüstruktur, "Datei, Bearbeiten, Ansicht, Hilfe". In Datei: Neue Gruppe, Neuer Eintrag etc. Schau Dir doch einfach mal das gute alte Notepad an, oder siehe gleich in Word 2002 wo überhaupt Rückgängig und Wiederholen angelegt sind.

- Wäre auch nicht schlecht, wenn eine neue Gruppe / Eintrag direkt im Kontextmenü des Treeviews gemacht werden könnte

- Oben in der Titelzeile steht (1637 Entrys), bitte korrigieren "Entries", oder weil das Programm ja eh auf deutsch ist, besser gleich "Einträge" schreiben


alzaimar - So 28.10.07 08:48

Verwende doch einfach die Codesnippet-Datenbank der GExperts. Dann haben Alle etwas davon...

Und ..ähem... kann es sein, das Du Dich z.B. bei den Schweizern (http://www.swissdelphicenter.ch) bedient hast? Das wäre aber unfein.


Raffo - So 28.10.07 16:11

Sieht mir auch alles 'zusammengelaubt' aus, aber das soll wohl auch nur eine Anspielung auf die Möglichkeiten dieser Base geben, denn immerhin kann man seine eigenen Schnipsel hinzufügen. Ist beim EasyHelper z.B. nicht möglich, den ich auch immer zuerst zu Rate frage bevor ich überhaupt eine Frage im Forum absetze (=sehr selten). Von daher finde ich so eine "Wissenbasis" super!

Außerdem sagt er ja oben selbst:

Zitat:
...hab ich mir zunächst für den Privaten Gebrauch...
in der finalen Version ist die Datenbank dann leer...
gegen einen Anfangsbestand habe ich gar nichs!


Sinspin - So 28.10.07 17:28

Astreine Idee :zustimm:
An sowas in der Art habe ich auch schon x-mal gedacht. Mir wachsen meine gesammelten Codeschnipsel und Demoprogramme auch so ganz sachte über den Kopf. Braucht man dann mal was bestimmtes, findet man es nicht mehr.


gehstock - Di 30.10.07 11:09

Danke für die Anregungen Raffo

Zitat:"- Das Fenster sollte (muss!) nicht als ToolWindow sondern ganz normal sizeable sein, ich kann zwar einerseits die langen Einträge links lesen, aber das Codefenster kommt zu kurz "

das programm hat doch Splitter damit kannst du das fenster anpassen


gehstock - Mi 31.10.07 15:46

Neue Version hochgeladen

mit den gewünschten Änderungen und integrierter Hilfe


Raffo - Mi 31.10.07 17:12

Jupp, son bisschen besser isses nun, aber bitte beherzigen, das die Menüstruktur immer noch DEINEM EIGENEM Schema entspricht, eben deshalb sollte Windows in den Menüs doch für ALLE gleich sein? (war jedenfalls mal so, bis einige Leutchen uns in der heutigen Zeit unmögliche Oberflächen aufgezwungen haben, was auch M$ mittlerweile macht)

Datei > Neuer Eintrag
> Neue Kategorie
> -
> Drucken
> -
> Schliessen (oder) Beenden, das ist hier egal

Bearbeiten > Undo, Redo, -, Ausschneiden, Kopieren, Einfügen, Löschen, -, Suchen, -; Alles markieren

(die Einträge mit - sind immer Trenner, wirst Du bestimmt im Menüeditor sofort sehen, wenn Du nur mal - eingibst)

(was bei Dir Springen ist, weiss ich nicht, wird auch für den gemeinen Anwender unverständlich sein)

Ansicht > History (siehe, hier kommt erst die Ansicht!) wenn Du später Ambitonen dazu hast, die gesamte Ansicht von VERTIKAL auf HORIZONTAL umzustellen (also von oben nach unten) - ist hier schon vorgebaut!

Hilfe > Hilfe als PDF (weil nicht jeder einen PDF-Viewer hat, oder Du machst es eh als .htm sodas es für jeden lesbar ist), -, über (wobei das hier nicht unbedingt mit Trenner verbunden werden muss, wäre aber übersichtlicher, und vielleicht willst Du ja später noch mehr Einträge reinmachen, dann ist zumindest die Struktur schon da)


So, diesmal ging es also nur ums Menü. Ich weiss nicht wie alt Du bist, aber schätze Dich als 'relativ ' jung ein, was keinesfalls als negativ zu deuten ist, aber wenn Du lernbereit bist, kannst Du sicher in der Zukunft auch professionelle Programme veröffentlichen, die den Anwender erfreuen wird. Kritik muss jeder von uns einstecken, aber jemand der noch "in der Lehre" ist, dem sei die Kritik der anderen als Lernziel vor Augen geführt (komisch, das sich andere Leute aus der Community sich noch nicht gemeldet haben).

Bitte denke auch immer an die Leute, die bei einem Softwareprodukt eine aktualisierte Version installieren, diese wollen nicht völlig von vorne anfangen, Sie müssen Ihre gewohnten Menüs und Funktionen dort wiederfinden, wo sie zuvor waren (Ausnahme: Word 2007, echt ätzend)


gehstock - Mi 31.10.07 18:01

user profile iconRaffo hat folgendes geschrieben:
Ich weiss nicht wie alt Du bist, aber schätze Dich als 'relativ ' jung ein


ja 30 is "Relativ" jung den Rest schau ich mir mal an