|
Antwort |
Registriert seit: 25. Okt 2007
Moin, Moin.
Nach nunmehr fast genau einem Jahr "Bauzeit" möchte ich hier mein aktuelles Projekt rzDelphiGuide vorstellen. Obwohl noch nicht komplett (welche Software ist überhaupt jemals "fertig"?), gibt es eine ganze Reihe von Funktionalitäten, die ausgiebig getestet werden können; vermutlich ist das Programm bereits für die tägliche Verwendung einsetzbar. Zunächst aber vielleicht eine kurze Vorstellung des Programms: Die Basisfunktionen von rzDelphiGuide entsprechen zunächst einmal denen der vielen anderen bereits auf dem Markt befindlichen Wissensdatenbanken - aber es gibt auch einige Features, die ich bisher nicht gefunden habe:
Von etwa 850 Todo-Einträgen und vermutlich mindestens so vielen zusätzlichen Notizen sind die meisten Punkte nunmehr erledigt - mit diesem Stand möchte ich mich in die Öffentlichkeit wagen. Der Source besteht derzeit aus über 90 Units mit mehr als 50.000 Zeilen; das Projekt beinhaltet über 60 Forms/Frames - das ist für meine Verhältnisse schon 'ne ganze Menge. Damit der Test der Funktionalitäten möglichst praxisgerecht erfolgen kann, stelle ich einen Test-Datenbestand zur Verfügung. Hierbei handelt es sich um alte und neue Texte, die überwiegend nicht formatiert sind. Die Texte enthalten teilweise unsinnige, falsche oder für einen Dritten uninteressante Information. Die Daten sind zur weiteren Verwendung nicht geeignet. Ich bitte daher ausdrücklich darum, die Textinhalte hier im Forum nicht zu kommentieren oder diesbezügliche Diskussionen zu beginnen! Eine Installation des Programmes ist nicht erforderlich; die Registry wird nicht verwendet. Wichtige Hinweise zur Inbetriebnahme sind in der Hilfe unter "Allgemeines, Basisinformationen" und "Allgemeines, Detailinformationen" zu finden - bitte unbedingt lesen! |
Delphi 7 Professional |
#21
zu (1) Autsch, da habe ich nicht mal eine Idee, was der Fehler sein könnte. Schick mir das komplette Verzeichnis gezippt per PN, dann schaue ich mir das mal an!
zu (2) Ok, verstanden. Darüber mache ich mir Gedanken! Derzeit sind aber alle Versionen kompatibel, d.h. mit neuer Programmversion sollten die vom Anwender veränderten Daten weiterverwendet werden können. Die mitgelieferten Beispieldaten müssen nicht genutzt werden - soweit die Theorie (hoho) Wenn die heute besprochenen Änderungen der Strukturtiefen umgesetzt werden, wird das vermutlich nicht mehr möglich sein. Aber bitte daran denken, dies ist eine Vorabversion die noch nicht für den Produktivbetrieb gedacht ist.
Ralph
|
Zitat |
Delphi 7 Professional |
#22
@"Edelstahl-Frank"
Ich denke, der Fehler ist jetzt lokalisiert, da ich ihn reproduzieren kann. Allerdings nur, wenn das "Laden mit Einfachklick" aktiviert ist. Ist vor dem Vergrößern im Treeview ein anderes Topic markiert, als gegenwärtig geladen und angezeigt, wird bei Änderung der Fenstergröße das Markierte geladen und zur Anzeige gebracht. Seltsam allerdings, dass im "Singleclick-Modus" eine Diskrepanz zwischen angezeigtem und markiertem Topic auftreten kann. Ich kann diese Konstellation nur herstellen, wenn ... a) der Editiermodus aktiviert wird, während des Editierens im Treeview ein anderes Topic markiert und danach der Editiermodus wieder verlassen wird. Ergebnis: angezeigter TopicText <> im Treeview markiertes Topic -> Fenstergröße ändern -> das markierte Topic wird "wie von Geisterhand" geladen. b) ein Text im DblClick-Modus geladen, danach ein anderes Topics im Treeview markiert und anschließend in der Konfiguration in den SingleClick-Modus umgeschaltet wird. Ergebnis: angezeigter TopicText <> im Treeview markiertes Topic -> Fenstergröße ändern -> das markierte Topic wird "wie von Geisterhand" geladen. Entspricht das dem von dir festgestellten Fehlverhalten?
Ralph
|
Zitat |
Delphi XE2 Professional |
#23
Leider kann ich nicht genau sagen, durch welche Konstelation dieses Fehlverhalten hervorgerufen worden ist. Ich habe gestern auf jeden Fall mit dem Editiermodus rumgespielt, und auch das "Laden mit Einfachklick" zwischendurch eingestellt.
Welche der beiden möglichkeiten bei mir jetzt zu dem Fehler geführt haben kann ich aber leider nicht mehr sagen. Wenn Du Ihn aber reproduzieren kannst, sollte er ja auch zu finden sein. Ich warte dann mal auf eine neue Version |
Zitat |
Delphi 2005 Personal |
#24
Hallo Taaktaak,
Ich will noch mal auf die punkte 6 und 7 eingehen 6 OK ich habe übersehen, dass das Fenster in seiner Größe veränderbar ist (Sorry). Aber nicht jeder hat einen 22“ oder größeren Bildschirm oder gar 2 Monitore, deshalb finde ich es übersichtlicher den Quickview gleich in das TODO- Fenster zu integrieren dann bekommst du gleich, wenn du einen ToDo-Punkt auswählst, den View angezeigt. 6b Ich sehe eigentlich keinen Sinn darin den Text welcher im Editor angezeicgt wird, nochmals in einem separaten Fenster anzeigen zu lassen. 7 Ich persönlich würde dir empfehlen, wenn du es später als Mehrsprachiges Tool anbieten willst, jetzt schon die Menüs und Buttons usw mit deutscher Beschriftung zu versehen. Warum ? Nun es ist so, und das kann ich dir aus eigener Erfahrung sagen, dass die deutschen Bezeichnungen in der Regel länger sind als die englischen. Dann fängst du an, statt an den Bezeichnungen zu arbeiten, deine Componenten anzupassen, was in der Regel bei größeren Programmen viel Arbeit bedeutet. Auf einen größeren Button passt bekanntlich eine kleinere Bezeichnung. Ok, aber wie gesagt alles deine Entscheidung. Mir ist noch Aufgefallen, dass wenn man im Editormodus ist, im Topic-Baum herumklicken kann ohne dass der Editormodus beendet wird und der neue Topic im Editorfenster angezeigt wird. So kann man in Baum einen anderen Topic auswählen der dann nicht angezeigt wird, da wir ja noch den alten Topic im Editor haben und diesen eigentlich bearbeiten.(Verwirrung ist groß weil der Text jetzt nicht mehr zum ausgewählten Topic past.) So das war es für heute, werde weiter in deinem Programm herumspielen. Gruß Dieter |
Zitat |
Delphi 7 Professional |
#25
Moin, Moin.
Nicht das hier ein falscher Eindruck entsteht: Die "Funkstille" bedeutet lediglich, dass neben meiner (normalen) beruflichen Tätigkeit intensiv am Programm gearbeitet wird. Die Lesezeichenverwaltung ist implementiert, der Fehler im LinkEditor des TextEditors beseitigt. Ebenso der letzte von v2afrank gemeldete Fehler. An anderen Dingen wird gearbeitet. Am Wochenende soll eine neue Version kommen (und einige Fragen zum neuen Funktionsbereich "Projekte")
Ralph
|
Zitat |
Delphi 7 Professional |
#26
Moin, Moin.
Wie geplant ist nun ein drittes Update (Build 1220) der Vorabversion im ersten Post verfügbar; hier einige Erläuterungen zum aktuellen Sachstand:
Ralph
|
Zitat |
|
#27
Hallo TaakTaak,
hab mir gerade deinen rzDelphiGuide angesehen, und wollte Dir ein paar Anmerkungen zukommen lassen.
Dies sind nur ein paar Anmerkungen auf die Schnelle. Ansonsten sieht man, dass viel Arbeit darin steckt. Wird sicher noch eine gute Sache. Noch einen schönen Abend. |
Zitat |
Delphi 7 Professional |
#28
Hallo WInfo,
auch dir vielen Dank für deine Zeilen
Ralph
|
Zitat |
|
#29
Hallo TaakTaak,
danke für deine ausführliche Antwort. Die obigen Punkte waren mir auf die schnelle aufgefallen, es gäbe da sicher etwas mehr darüber zu sagen. Aber mal zu den Punkten:
Im übrigen war es das Build 1220, welches bei den Tests herhalten musste Schöne Grusse und noch viel Erfolg |
Zitat |
Delphi 7 Professional |
#30
Guten Morgen WInfo
Vielen Dank für die ausführlichen Anmerkungen. Kann heute leider nicht so eingehend darauf eingehen, wie ich es gern tun würde. Offenbar forciert die Arbeit im "stillen Kämmerlein" nicht nur meine Betriebsblindheit gegenüber manchen Fehlern, sondern führt auch dazu verstärkt individuelle Bedienungsabfolgen abzubilden - und die entsprechen manchmal eben nicht der "usability", die ein beliebiger Anwender erwartet. In Grenzen bin ich aber durchaus lernfähig und willens das Programm anzupassen um es damit für Außenstehende besser bedienbar zu machen. Da gerade die Favoriten angepasst werden, wird nun sofort, wie von dir vorschlagen, das Umbenennen der Favoritengruppen auch direkt in der Baumansicht ermöglicht. Auf die anderen Punkte gehe ich in den nächsten Tagen oder am Wochenende ein. Stelle fest, dass durch die vielen Anregungen (auf die ich ja gehofft habe) die Verwaltung der ToDo's einen spürbaren Zeitaufwand erfordert. // EDIT - Einen Hinweis möchte ich noch loswerden: Das Programm macht intensiven Gebrauch von Popup-Menüs; also bitte "immer mal wieder" einen Rechtsklick versuchen. Nahezu alle Funktionalitäten sind kontextabhängig über die Popup's zu erreichen. In der Textanzeige kann man z.B. auf diesem Weg ebenfalls den Editiermodus ein-/ausschalten!
Ralph
|
Zitat |
Ansicht |
Linear-Darstellung |
Zur Hybrid-Darstellung wechseln |
Zur Baum-Darstellung wechseln |
ForumregelnEs ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus. Trackbacks are an
Pingbacks are an
Refbacks are aus
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
Gehe zu... |
LinkBack |
LinkBack URL |
About LinkBacks |