AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Document Launcher 1.0
Thema durchsuchen
Ansicht
Themen-Optionen

Document Launcher 1.0

Ein Thema von Christian Seehase · begonnen am 16. Sep 2003 · letzter Beitrag vom 13. Nov 2003
Antwort Antwort
Seite 2 von 3     12 3      
Christian Seehase
Registriert seit: 29. Mai 2002
Moin Zusammen,

nachdem ich mir letztens meinen Rechner neu installiert, und mir dabei die Quicklaunchleiste mit Links zu allen möglichen Dokumenten "zugemüllt" habe, kam bei mir die Idee auf ein Programm zu erstellen, das mir den Zugriff auf die Dokumente erleichtert.

Im Wesentlichen dient das Programm nur dazu, alle gewünschten Dokumentationen strukturiert, und mit einem sprechenden Namen versehen in einem Kontextmenü in der TBNA zusammenzufassen.

Alle Daten die das Programm benötigt werden in einer INI Datei gespeichert, es wird also nichts in der Registry abgelegt.

Das Setup wurde mit Inno Setup 2.0.19 (b) erstellt.
Die Setup und die Programm EXE wurden mit Norton Antivirus überprüft.

Neue Version 1.0.3.0 hochgeladen
Dokumentation ist gleich geblieben

ACHTUNG:
Bis 16.09.2003 18:53 war noch die Version 1.0.0.0 hier zu finden.


[EDIT]
Links auf alte Version gelöscht. Neue siehe unten (22.10.2003/18:40)
[/EDIT]
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
 
Benutzerbild von Phoenix
Phoenix
 
#11
  Alt 16. Sep 2003, 16:46
*schulterzuck* Was längeres ist mir nicht eingefallen
Sebastian Gingter
  Mit Zitat antworten Zitat
Christian Seehase

 
Delphi 11 Alexandria
 
#12
  Alt 16. Sep 2003, 17:10
Moin Phoenix,

die korrigierte Fassung (1.0.1.0) sollte jetzt auch das Problem mit dem TBNA Icon beheben.
  Mit Zitat antworten Zitat
Benutzerbild von Wormid
Wormid

 
Delphi XE2 Professional
 
#13
  Alt 16. Sep 2003, 21:21
Öhm, Christian...

ich habe das Tool auch mal zum testen gesaugt und installiert.

Und jetzt die Story:
Ich bin nur kurz durch die Menüs gegangen, habe noch nix mit dem Proggi gemacht. Aber Leichtsinnig, wie ich ja nunmal bin 8), habe ich beherzt "F5" gedrückt, obwohl noch keine Gruppen oder Einträge vorhanden waren, es also nix zu aktualisieren gab...

Der Effekt ist, das das Programm wie Irre versucht, von Laufwerk A zu lesen. (Ist keine Disc drin!) Und dem Sound nach, findet mein Laufwerk das irgendwie gar nicht so witzig. Vor allem scheint das Irre geratter gar kein Ende zu nehmen, das Tool lässt sich nur hart killen. (Ein weiterer Test hat ergeben, wenn ich aktualisieren im Menü anklicke (egal wie oft), dann passiert das nicht.)

Mein System hosted ein nettes kleines Win 2000 Pro, die Einstellungen in Deinem Tool sind alle default, Laufwerk A ist also nicht selektiert für den Autoscan.


Gruß

Wormid
  Mit Zitat antworten Zitat
Christian Seehase

 
Delphi 11 Alexandria
 
#14
  Alt 16. Sep 2003, 23:45
Moin Wormid,

das tut mir leid, aber danke für die Info.

Ich hab' sicherheitshalber mal F5 für das Aktualisieren rausgenommen.
Leider kann ich mir das Problem (noch) nicht erklären.
Es wird, natürlich mit F5 genau die gleiche Prozedur angesprungen, wie mit der Auswahl im Menü, nur mit dem Unterschied, dass F5 nicht aus der Messageloop entfernt, und die Prozedur deshalb immer wieder angesprungen wird => Endlosschleife.

Damit wärest Du dann auch, unfreiwillig, in der History verewigt

Neue Version ist hochgeladen.
  Mit Zitat antworten Zitat
Christian Seehase

 
Delphi 11 Alexandria
 
#15
  Alt 17. Sep 2003, 16:53
Moin Zusammen,

Version 1.0.3.0 ist hochgeladen.
Jetzt kann F5 benutzt werden, um die Laufwerke zu aktualisieren.
Danke an sakura, für den Hinweis mit dem VCL Bug.
  Mit Zitat antworten Zitat
Christian Seehase

 
Delphi 11 Alexandria
 
#16
  Alt 22. Okt 2003, 17:40
Moin Zusammen,

jetzt kann die Version 1.1 heruntergeladen werden:
  • Einige grössere und kleinere Bugs wurden entfernt u.a:
    • Hinzufügen von Dokumenten verschiedener Typen war nicht mehr möglich
    • Filter bei Dateiauswahldialog wurde doppelt angezeigt
    • Bei Aktivierung per Drag&Drop bekam die Anwendung nicht den Fokus
    • Cursor im "About-Dialog" korrigiert
  • Dateien beliebigen Typs können hinzugefügt werden (auch nicht registrierte Typen)
  • Zu jeder Datei kann angegeben werden, womit sie geöffnet werden soll
  • Eine Überprüfung ob alle angegebenen Pfade noch gültig sind kam hinzu
  • Man kann beim Hinzufügen ganze Ordner überspringen, nicht nur einzelne Dateien
  • Dialog Einstellungen überarbeitet
  • Angabe von Dateitypen nur noch für Autoscan wichtig
  • Eine Hilfedatei (HLP) wurde hinzugefügt (einfach mal F1 drücken )

Auch diesmal wurden die Setup und Programm EXE mit Norton Antivirus 2002 überprüft.

Das Überinstallieren über eine bestehende Version sollte keine Problem bereiten, wer auf Nummer sicher gehen will sichert sich vorher die Settings.ini im Programmverzeichnis.
Angehängte Dateien
Dateityp: exe setup_129.exe (781,2 KB, 22x aufgerufen)
  Mit Zitat antworten Zitat
Tom

 
RAD-Studio 2009 Pro
 
#17
  Alt 11. Nov 2003, 10:15
Aus diversen Gründen habe ich mir das Programm mal angesehen. Es fällt mir so auf:

- Beim Start höre ich mein Diskettenlaufwerk.
- Füge ich per Drag & Drop eine INI-Datei ein, meldet mir das Programm, dass der Dateityp nicht registiert ist. Ist er aber. Sowohl unter HKEY_CLASSES_ROOT\.ini\Shell\open\Command als auch unter HKEY_CURRENT_USER. Die eingefügten INI-Dateien werden auch korrekt von Deinem Program geöffnet.
- Wofür ist die Abstufung im Treeview gut? Unter Eintrag erst das Programm. Ist ein bißchen viel zu klicken.
- Ich vermisse Shellicons.
- Beim Scannen wird kein Vorschlag für die Beschreibung gemacht. Sinnvoll wäre IMHO der Dateiname (ggf. ohne Endung).
- Die Scan-Menüführung ist seltsam. Erst fünf mal ins Menü klicken um die Platten auszuwählen und dann noch ein Klick ins Menü für den Scandialog. Die Auswahl der Platten gehört IMHO in den Scan-Dialog.
  Mit Zitat antworten Zitat
Christian Seehase

 
Delphi 11 Alexandria
 
#18
  Alt 11. Nov 2003, 20:08
Moin Tom,

danke erst einmal für die Rückmeldung.

Zitat von Tom:
Beim Start höre ich mein Diskettenlaufwerk
Das liegt daran, dass das Programm beim Start die Laufwerke durchgeht, um ggf. das Volume Label auszulesen.
Hättest Du das, zumindest für A: gerne abschaltbar?

Zitat von Tom:
Füge ich per Drag & Drop eine INI-Datei ein, meldet mir das Programm, dass der Dateityp nicht registiert ist. ...
Komisch, dass kann ich bei mir nicht reproduzieren (Version 1.1.0.0), funktioniert problemlos. Welche Windows/Programmversion hast Du?

Zitat von Tom:
Wofür ist die Abstufung im Treeview gut? Unter Eintrag erst das Programm. Ist ein bißchen viel zu klicken.
Soll eigentlich der Übersicht dienen, da man m.E. an die Pfade nicht so oft ran muss.

Zitat von Tom:
Ich vermisse Shellicons.
Die gibt's ja im TBNA Kontextmenü. Im Hauptfenster hab' ich die weggelassen, damit man leichter sieht, wo man ist. Kann ich aber noch optional mit einbauen, dass die auch im Hauptfenster erscheinen. (ist notiert )

Zitat von Tom:
- Beim Scannen wird kein Vorschlag für die Beschreibung gemacht. Sinnvoll wäre IMHO der Dateiname (ggf. ohne Endung).
Hab' ich mir auch mal als Option notiert. Allerdings halte ich es für einfacher die gleich im Formular einzugeben, als später.

Zitat von Tom:
Die Scan-Menüführung ist seltsam. Erst fünf mal ins Menü klicken um die Platten auszuwählen und dann noch ein Klick ins Menü für den Scandialog. Die Auswahl der Platten gehört IMHO in den Scan-Dialog.
Da hatte ich auch schon drüber nachgedacht. Hmm... werd' ich noch mal zusätzlich als CheckedListBox im Scandialog mit aufnehmen. Im Menü halte ich es dennoch für sinnvoll, damit man gleich sieht, welche Laufwerke gerade ausgewählt sind.
  Mit Zitat antworten Zitat
MrKnogge

 
Delphi 2007 Professional
 
#19
  Alt 11. Nov 2003, 20:17
ich glaub es wäre besser, wenn man a von anfang an ausgeschaltet wäre,
und man es optional einschalten kann, denn wer hat denn schonn immer
ne Diskette im Laufwerk...

ganz abschalten wäre aber schwachsinn
Christian Bootz
  Mit Zitat antworten Zitat
Christian Seehase

 
Delphi 11 Alexandria
 
#20
  Alt 11. Nov 2003, 20:21
Moin MrKnogge,

auch 'ne Idee.
An ganz abschalten hab' ich auch nicht gedacht, auch wenn ich zugeben muss, dass die Aufnahme einer Datei von A: nicht unbedingt sehr viel Sinn macht, ausser man einige Disketten, auf denen jeweils eine Beschreibungsdatei ist, die immer gleich heisst.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es 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

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz