Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   DP Help-Booster für Delphi 2006, 2007, 2009 und 2010 (BETA) (https://www.delphipraxis.net/101423-dp-help-booster-fuer-delphi-2006-2007-2009-und-2010-beta.html)

Ralf Kaiser 30. Okt 2007 15:58

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Coole Sache!

Als DLL-Experte wird der Booster jetzt auch geladen wenn man in RAD Studio nur die .NET Personality startet. (war vorher, zumindest bei mir, nicht der Fall)

Habe ich das richtig verstanden, dass die Indizes für .NET noch in der Mache sind?

Ciao,
Ralf

Daniel 30. Okt 2007 16:02

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Ja, das sind sie.

Ich überarbeite gerade die Verwaltung der verschiedenen Pakete. Es wäre sinnlos, in einem .NET-Projekt die Hilfe der nativen VCL zu durchwühlen und umgekehrt.

jbg 30. Okt 2007 16:20

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Zitat:

Zitat von Daniel
( = Dateien physikalisch gelöscht)

Daran habe ich gar nicht mehr gedacht. Wer macht heutzutage denn noch eine Benutzerdefinierte Installation :wall:

jbg 30. Okt 2007 18:24

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Liste der Anhänge anzeigen (Anzahl: 1)
Da ich sowieso gerade an einem Installer für DFM Check 1.2 gearbeitet habe, dachte ich mir, dass ich diesen auch schnell für DPHelpBooster umfunktionieren könnte.

MagicAndre1981 30. Okt 2007 21:38

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Zitat:

Zitat von jbg
Wer macht heutzutage denn noch eine Benutzerdefinierte Installation :wall:

ich :tongue:

ich installiere nie ein Programm mit den Standardeinstellungen.

dmagin 31. Okt 2007 00:32

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
das wohl geilste delphi add on des jahres !!!!

gruss und danke von daniel 2 daniel

RavenIV 31. Okt 2007 07:51

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Zitat:

Zitat von jbg
Da ich sowieso gerade an einem Installer für DFM Check 1.2 gearbeitet habe, dachte ich mir, dass ich diesen auch schnell für DPHelpBooster umfunktionieren könnte.

Setz doch bitte den Installer auch in Dein erstes Post mit rein.

Wo bekommt man den DFM-Check?

Daniel 31. Okt 2007 07:59

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Habe ich eben gemacht - er Installer ist jetzt auch im ersten Beitrag verlinkt.

madtom 31. Okt 2007 17:41

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Hallo Daniel,

ein tolles Tool. Vielleicht noch einen Verbesserungsvorschlag:

- die Anzahl der gefundenen Treffer neben der Caption auflisten --> Help Booster - 22 Treffer

Frage:

- lassen sich Suchbedingungen verknüpfen ???, z.B. DP:Daniel+Wuppdi

Bug??

- bei der Suche über DP:FindFirst habe ich in der Suche auf der Delphi-Praxis-Seite wesendlich mehr
Treffer als mit dem Help-Booster. Kann es sein, das nur die erste Seite im Help-Booster geladen
wird?

Beste Grüße

madtom :twisted:

madtom 31. Okt 2007 17:57

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Hallo Daniel,

und noch was ist mir aufgefallen, aber das wird sicherlich an den verwendeten Indy-Komponenten
liegen, eben hat sich der Helpbooster mit dem Hinweis "Connection closed gracefully" verabschiedet
und war dann auch nicht mehr für Suchen in der Online-Hilfe zu benutzen :wall:

Beste Grüße

madtom :twisted:

Daniel 31. Okt 2007 18:17

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Danke für das Feedback. :-)

@tom:
Das mit der Caption werde ich gern einbauen, eine Kombinationsmöglichkeit der Suchbegriffe ebenfalls. Vermutlich werde ich mich dabei aber auf den AND-Operator beschränken. Aber mal schauen, was das Hirn so hergeben wird.

Bezüglich des Fehlers ist das natürlich etwas blöd - da muss ich mal nachforschen, in welchen Situationen sich die Indys so verhalten und wie ich damit umgehen kann.

[edit]
http://www.google.de/search?hl=de&q=...acefully&meta=
:mrgreen:

Danke, Hagen. :-)
[/edit]

Zu den Treffern: Das Such-System ist nicht das Original-System der DP und insbesondere sortiert es auch anders. Ein direkter Vergleich ist daher nicht möglich, zumal die Trefferlisten bei einer Kapazität von 200 Einträgen limitiert sind.

DMW 31. Okt 2007 22:01

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Wow.

Leider kann ich das momentan nicht testen, da ich mir eine kommerzielle Edition von C++Builder derzeit nicht leisten kann, und Turbo C++ Explorer erlaubt ja IDE-Add-Ons und Komponenten nicht. Wenn das aber wirklich so fix ist, wie es in dem GIF aussieht, ist das ein guter Grund mehr, auf C++Builder 2008 zu sparen :thumb:
... achja, funktioniert das Add-On eigentlich auch mit der C++Builder-Dokumentation?

Zwei kleine Wünsche hätte ich noch:
  • Es wäre schön, wenn die Websuche konfigurierbar wäre, so daß man z.B. einstellen könnte, daß Begriffe mit dem Präfix "cpp:" auf www.c-plusplus.de gesucht werden (nichts gegen die Delphi-PRAXiS, aber für C++-Entwickler sind andere Seiten zuweilen hilfreicher :zwinker:). Hierfür müßte ja kein eigener Suchindex geschaffen werden; die Suche über Google (site:www.c-plusplus.de) würde vollauf genügen.
  • Könntest du bitte CodeGear nahelegen, das ab Delphi Tiburón mitzuliefern? :mrgreen:

Daniel 2. Nov 2007 22:37

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Liste der Anhänge anzeigen (Anzahl: 1)
Das Problem mit den Indys habe ich lösen können. Die C++- und .NET-Doku schnappe ich mir am WoEnde.

Das Thema Web-Suche ist nicht ganz trivial - leider. Den HTML-Code von Google zu parsen wäre alles andere als schön und die einst für die Toolbar genutzte XML-Schnittstelle ist für Außenstehende so ohne Weiteres nicht nutzbar.


Anbei ein Teaser, wie ich mir die weitere IDE-Integration vorstelle. Wird bei der Suche festgestellt, dass der Suchbegriff eindeutig war, dann erfolgt gleich die Anzeige des Hilfethemas. Aber das wird sich alles nach Wunsch konfigurieren lassen.

DMW 3. Nov 2007 11:52

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Zitat:

Zitat von Daniel
Die C++- und .NET-Doku schnappe ich mir am WoEnde.

Schön :)


Zitat:

Zitat von Daniel
Den HTML-Code von Google zu parsen wäre alles andere als schön

Klar, aber wäre es nicht möglich, eine Suchanfrage an Google zu senden und das Ergebnis einfach als Webseite in der IDE anzuzeigen?

stahli 29. Dez 2007 12:36

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Hallo Daniel,

ein riesiges Lob für Dich von mir ! :kiss:

Den 2. Stammtisch hatte ich leider verpasst und deshalb heute Nacht 4 Stunden Video angesehen :roteyes:

Das Problem, dass Delphi beim Beenden abstürtzt, hatte ich auch schon. Bei mir lag es daran, dass ich einen Timer im initialization-Teile einer Unit erzeugt habe und vergessen habe, ihn im finalization-Teil wieder freizugeben...
Das Projekt lief korrekt aber beim Schließen oder Wechseln des Projektes gab es Abstürze.


Stahli

HeikoAdams 10. Jan 2008 10:43

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Also auch muss hier mal ein großes Lob für den Help Booster aussprechen.
Einen Wunsch hätte ich aber noch: Ist es möglich, die Treffer beim Doppelklick in einem neuen Register zu öffnen?

Daniel 10. Jan 2008 10:50

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Ich habe es bisher noch nicht hinbekommen, eine neue Registerseite zu erzeugen. So ganz freiwillig ist die Verwendung der Welcome-Page leider nicht - ich wusste mir nur nicht anders zu helfen.

Natürlich könnte ich ein eigenes Fenster erzeugen und dort einen Browser einbetten, aber das scheint mir kaum übersichtlicher zu werden. Alternativ könnte ich dies als Option zur Konfiguration anbieten:
(1) Welcome-Page zur Anzeige verwenden
(2) Eigenes Fenster verwenden mit einem Tab, das stets neu bestückt wird
(3) Eigenes Fenster verwenden mit mehreren tabs, die immer neu erzeugt und ggf. an die bestehenden Tabs angehängt werden.

Ghostwalker 10. Jan 2008 12:23

Re: DP Help-Booster RC1 für Delphi 2006 und 2007
 
Klasse Teil !!!!!!! :thumb: :thumb: :thumb:

Daniel 24. Jan 2008 18:46

Re: DP Help-Booster Build 356 für Delphi 2006 und 2007
 
Ich habe mich vorerst um die Bugs gekümmert, eine neue Version gibt's im ersten Beitrag als Anhang.

Prototypjack 28. Jan 2008 17:24

Re: DP Help-Booster Build 356 für Delphi 2006 und 2007
 
Moin Daniel,

Mit dem neuen AddIn bekomme ich 2 Fehlermeldungen hintereinander:
(Delphiversion: Delphi BDS 2006 Professional, alle Updates)

Zitat:

---------------------------
bds.exe - Einsprungpunkt nicht gefunden
---------------------------
Der Prozedureinsprungpunkt "@$xp$15Sysutils@TBytes" wurde in der DLL "rtl100.bpl" nicht gefunden.
---------------------------
OK
---------------------------
und

Zitat:

Experte "Voller Dateiname.." kann nicht gefunden werden.
Ich hoffe du kannst etwas dagegen machen, denn ich warte schon gierig auf die F2-Hilfe :mrgreen:

Grüße,
Max

Daniel 28. Jan 2008 17:46

Re: DP Help-Booster Build 356 für Delphi 2006 und 2007
 
:shock:
Huch ... ich habe das Delphi 2006 nur im Büro, werde mich aber morgen darum kümmern.
:gruebel:

Daniel 29. Jan 2008 07:56

Re: DP Help-Booster Build 356 für Delphi 2006 und 2007
 
...das ist mir jetzt irgendwie unangenehm ...

wie sage ich es ... ?

Delphi-PRAXiS has confirmed that this is a problem in the Delphi-PRAXiS products that are listed at the beginning of this article.


Eine für Delphi 2006 passende DLL habe ich eben zusammenkompiliert, den dazugehörigen Such-Index lasse ich gerade erstellen. In einem Anfall von Ordnungswut auf meiner Festplatte haben sich offenbar die Versionen für Delphi 2007 und Delphi 2006 ... "zusammengefaltet". Gewissermaßen eine Form von verlustbehafteter Datenkompression. Ich bitte um Entschuldigung.

Ich werde später einen Patch bereitstellen.

Daniel 29. Jan 2008 08:41

Re: DP Help-Booster Build 356 für Delphi 2006 und 2007
 
Liste der Anhänge anzeigen (Anzahl: 1)
Sodala ... anbei die Version nur für Delphi 2006. Die vorhandenen -fehlerhaften- Dateien überschreiben.

Ein vollständiges Setup, welches dann wieder für Delphi 2006 und Delphi 2007 gültig sein wird, werde ich am Abend zuhause zusammenstellen können.

Prototypjack 29. Jan 2008 15:49

Re: DP Help-Booster Build 356 für Delphi 2006 und 2007
 
Moin,

Ja, ich kann bestätigen: Es funktioniert wieder! Und ich liebe es :)

Ein kleiner Fehler fiel mir dennoch auf (Delphi 2006, Windows 32, Prof; Alle Updates):
Bei einem Testlauf gerade eben (ich liebe den F2-Shortcut!) funktionierten alle Begriffe problemlos, außer wenn man eine Unit direkt suchen ließ (also SysUtils in Uses, z.B.).
Dabei endet der richtige Url-String (aus der F1-Hilfe) auf "DelphiWin32_SysUtilsNamespace.htm", deiner jedoch nur auf "DelphiWin32_SysUtilsUnit.htm".

Ich weiß nicht in wie weit das ein Problem ist, aber es fiel bei dem kleinen Testlauf eben einfach auf.

Danke für das tolle Tool und Grüße,
Max

Edit: Einen Wunsch habe ich auch noch :mrgreen: Wäre es vielleicht möglich eine Möglichkeit zu bekommen, bei der der Help-Booster direkt den Erstbesten Eintrag öffnet? Man könnte vielleicht in der Konfiguration eine Auswahl realisieren, die diese Option entweder verbietet (also alles bleibt beim alten), oder den Eintrag direkt öffnet, solange nur einer gefunden wurde und schließlich das oben beschriebene, also: Egal wie viele Einträge geladen wurden, der Erstbeste wird geladen.

Naja, ist nur so eine Idee ;)

RavenIV 29. Jan 2008 16:15

Re: DP Help-Booster Build 356 für Delphi 2006 und 2007
 
Wie kann man weitere Hilfe-Dateien (z.B. die von DevExpress) in den Help-Booster einbinden?
Die DevExpress-Hilfe wird ja auch in der Hilfe von D2007 angezeigt.

Prototypjack 29. Jan 2008 19:22

Re: DP Help-Booster Build 356 für Delphi 2006 und 2007
 
Moin,

RavenIV, guck mal in den ersten Post ;)

Zitat:

Zitat von Daniel
Ausblick:
Neben Fehlerbereinigungen wird ein eigenständiger Konverter der nächste Schritt sein, mit dem jeder sich selbst seine Hilfe exportieren und in einen für den Help-Booster geeigneten Index konvertieren kann. Dies schließt dann die Hilfe von Drittanbietern explizit mit ein.

Grüße,
Max

Daniel 3. Mär 2008 16:48

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Neue Version (Build 394) im ersten Beitrag. Sie beinhaltet die Neuerungen des Hilfe-Updates "Februar 2008" für Delphi 2007, einige Korrekturen im Index für Delphi 2006 sowie ein paar kleine Bugfixes. Das Setup ist für Delphi 2006 und Delphi 2007 geeignet.

Die vorgeschlagene Option, den erstbesten Hilfe-Eintrag auf Wunsch automatisch zu öffnen, konnte ich noch nicht fehlerfrei einbauen, die Delphi-IDE reagiert teilweise ein wenig "spröde" auf mein Ansinnen. ;-)

STS301 3. Mär 2008 17:09

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi

finde das Toll super nur mir ist noch etwas aufgefallen, dass es sich mit dem Objektinspektor überschneidet, siehe Anhang:

[edit:]
jetzt überschneidet es sich bei mir nicht mehr, habe mich aber ein wenig herumgespielt
[/edit]

RWarnecke 27. Aug 2008 18:04

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Ich habe gerade das Tool runtergeladen und auf der Trail RAD Studio 2007 ausprobiert. Ich finde es richtig super. Nur viel mir leider auf, dass nicht alle Artikel aus der Code-Library von der Delphi-Praxis gefunden werden. Ein Beispiel dafür wäre dieser Artikel. Ich habe als Suchbegriff GetAdapterInfo, GetAdaptersAdresses und Netzwerkverbindungen, hatte aber leider keinen Erfolg.

trymeout 18. Sep 2008 11:11

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Wenn ich Online suchen möchte bekomme ich immer folgenden Fehler:

Es ist der folgende Fehler aufgetreten: cannot connect to database.

Daniel 18. Sep 2008 11:35

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
hm. Ja. *g* Das Passwort wurde geändert. Sekündchen. ;-)

// Update: Geht wieder.

OG Karotte 18. Sep 2008 11:39

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Funktioniert das Teil eigentlich auch unter D2009?

Daniel 18. Sep 2008 11:43

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Nein, das tut es nicht, da IDE-Erweiterungen speziell auf eine konkrete IDE-Version zugeschnitten sein müssen. Obwohl die Delphi-Hilfe deutlich schneller geworden ist, werde ich wohl doch wieder eine Version zusammenkompilieren, die dann die aktuelle, ausgelieferte Hilfe berücksichtigen wird.

OG Karotte 18. Sep 2008 11:52

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Zitat:

Zitat von Daniel
Obwohl die Delphi-Hilfe deutlich schneller geworden ist, werde ich wohl doch wieder eine Version zusammenkompilieren, die dann die aktuelle, ausgelieferte Hilfe berücksichtigen wird.

Das wäre super :thumb:

trymeout 18. Sep 2008 23:46

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Super! Das nenne ich mal Support! :mrgreen:

Eine Version für 2009... unbedingt!!!!
Diese Tool möchte ich nicht mehr missen. :zwinker:

Mackhack 19. Sep 2008 00:16

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Ich vermute dass das in Turbo Delphi 2006 (Borland® Delphi® for Microsoft® Windows™ Version 10.0.2558.35231) nicht funktioniert?

mkinzler 19. Sep 2008 05:37

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Wwil die TDE-IDE keine Erweiterungen akzeptiert

Mackhack 19. Sep 2008 05:39

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Zitat:

Zitat von mkinzler
Wwil die TDE-IDE keine Erweiterungen akzeptiert

Tat es bis ich das Update gezogen habe... DSU ging auch bis ich das Update drueberlaufen lies! :-(

toms 11. Okt 2008 09:09

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
Zitat:

Zitat von Daniel
Nein, das tut es nicht, da IDE-Erweiterungen speziell auf eine konkrete IDE-Version zugeschnitten sein müssen. Obwohl die Delphi-Hilfe deutlich schneller geworden ist, werde ich wohl doch wieder eine Version zusammenkompilieren, die dann die aktuelle, ausgelieferte Hilfe berücksichtigen wird.

Hallo Daniel, konntest du in der Zwischenzeit schon eine D2009 Version "zusammenkompilieren" ?

Daniel 11. Okt 2008 09:11

Re: DP Help-Booster Build 394 für Delphi 2006 und 2007
 
...wie sage ich es...
Nein.

Ich muss flugs den XML-Parser austauschen, da der alte zwar schnell, aber nicht für D2009 geeignet war. Ich will das jetzt aber im absehbarer Zeit erledigen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr.
Seite 2 von 4     12 34      

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