Deutsch
Wünsche und Anregungen

Der HilfeHelfer kann HTML-Hilfe (CHM-Dateien)!

 

RGH
Windows Vista kann im Ursprungszustand nicht mit den bewährten HLP-Dateien umgehen, sondern unterstützt nur noch die neue (ähem ...) CHM-Hilfe.
Während die alte Hilfe ein kompiliertes RTF-Format war, ist die neze Hilfe ein kompiliertes HTML-Format.

Seit XProfan 10 ist der in die IDE integrierte Hilfehelfer eine optisch angepaßte Version des ehemas eigenständigen Programmes ProHelp.

Dieses habe ich so umgeschrieben, dass es nun aus denselben und unveränderten Hilfeprojekten der bisherigen Version eine voll funktionsfähige CHM-Hilfe mit Index erzeugt.

Damit das Programm komplett funktioniert, muss allerdings der HTML Help Workshop von Microsoft installiert sein. (Bislang hatte ich den Microsoft Helpcompiler einfach unter der Hand mitgeliefert, da er nur aus 2 Dateien bestand, aber für den HTML-Hilfe-Compiler ist das nicht so einfach möglich.)
Den kann man hier downloaden: [...] 

Normalerweise findet ProHelp (HTMLHilfe.exe) den Pfad zum Hilfecompiler automatisch. Wenn nicht, öffnet sich beim ersten Start ein Datei-Dialog, um den Helpcompiler hhc.exe zu suchen.

Wird hier abgebrochen, weil er nicht installiert ist, kann man das Prohramm trotzdem nutzen. Es erstellt dann aus dem Hilfeprojekt lediglich die HTML-Dateien (und zwei Projektdateien für den Hilfecompiler). Die HTML-Dateien kann man natürlich auch unabhängig vom Hilfecompiler nutzen und hat nun eine Hilfe, die in jedem Browser angezeigt werden kann.

Die beigefügte Hilfe zu ProHelp wurde mit dem Programm selbst erstellt. Da es mir auch um Kopatibilität zu älteren Hilfeprojekten ging, habe ich sie erst einmal unverändert gelassen. Da sich auch die Bediernung des Programmes nicht verändert hat, sollte das kein Problem sein.

Zum Ausprobieren liegt im Unterverzeichnis PROHELP das Hilfe-Projekt zum Selberkompilieren bei.

Das Programm legt eine Datei prohelp.cfg im Programmverzeichnis an, die den Pfad zum gefundenen Hilfecompiler enthält. Der Hilfecompiler-Eintrag in der *.hpr-Datei wird ignoriert und ist nur für die ältere HLP-Version von Prohelp gültig. So kann man also aus dem gleichen Projekt eine HLP- und CHM-Hilfe erzeugen!

In der Auslieferungsversion von XProfan 11 wird natürlich auch der Quellcode dieses neuen Hilfehelfers dabei sein!

Gruß
Roland

Download: [...] 

571 kB
Kurzbeschreibung: HTML ProHelp 3.0ß2
Hochgeladen:06.02.2008
Ladeanzahl567
Herunterladen
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
06.02.2008  
 



Kann ja nachträglich abgetrennt werden:

Absturz Roland.

12 kB
Hochgeladen:06.02.2008
Ladeanzahl238
Herunterladen
26 kB
Hochgeladen:06.02.2008
Ladeanzahl264
Herunterladen
 
06.02.2008  
 




RGH
Was genau hast Du gemacht, um den Fehler zu erzeugen?
Läßst sich denn das mitgelieferte Hilfeprojekt bei Dir problemlos erstellen?
Ein bisschen mehr als zwei Bilder bräuchte ich schon, um den Fehler zu finden.

Gruß
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
06.02.2008  
 



CHM-Datei wird ohne Problem erstellt.

Wie komme ich an die Vollversion und werden Bilder in der VV intregiert oder muss ich sie mitliefern ??

PS: Quanta Kosta die Vollversion ?
 
06.02.2008  
 




RGH
@Horst:

Du hast bereits die (Beta-Version der) Vollversion! Und die fertige Vollversion kommt mit XProfan 11.

(Säufz, also keine Extra-Verdienstmöglichkeit für mich ...)

Im mitgelieferten Projekt siehst Du auch, wie Bilder eingebunden werden. Diese müssen dann nicht mit der CHM-Datei mitgeschickt werden, weil sie eingebettet werden.

@iF:

Ich glaube, ich habe den Fehler. In manchen Fällen werden beim ersten Compile-Versuch falsche Pfadnamen erzeugt und dann stürzt der Hilfecompiler ab. Wenn Du das Projekt anschließend erneut öffnest, sollte es klappen. Ich kümmere mich darum!

Gruß
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
06.02.2008  
 



So bin wider da!

Auf dem [...]  ist der ? Button rot hervorgehoben, nach Klick auf diesen kommt Bild 2 (Absturz) zum Tragen.

Ich lege ein neues Projekt an namens lol, dann gleich ein Thema namens lol - in diesem Dialog (Bild 1) ist der ? Button - diesen geklickt ergibt bei mir den Absturz.
 
06.02.2008  
 




RGH
So, ich habe den Fehler gefunden! Zum einen wurden falsche Dateinamen erzeugt und zum anderen der User nicht gezwungen, das Projekt vor dem erstmaligen kompiliere auch abzuspeichern, damit der Compiler was findet. Hier die korrigierte Version:

571 kB
Kurzbeschreibung: HTML ProHelp
Hochgeladen:06.02.2008
Ladeanzahl356
Herunterladen
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
06.02.2008  
 



@Roland: Ich empfehle die obige Version mit der neuen zu ersetzen - erst auf Durchsuchen und dann auf Neue Version.

Somit bleibt die Download-URL die selbe, der Downloadcounter wird nicht zurückgesetzt und und im Initialposting ist das korrekte Paket zu finden.
 
06.02.2008  
 





Somit bleibt die Download-URL die selbe, der Downloadcounter wird nicht zurückgesetzt und und im Initialposting ist das korrekte Paket zu finden.


Ahaaa ! - hab ich auch immer falsch gemacht !
 
06.02.2008  
 




Christof
Neuß
Hallo,

sieht gut aus. Funktioniert auch, aber wenn ich aus ProfED heraus den HilfeHelfer aufrufe lande ich immer noch auf der alten Version. Richtig? Kann man da was einstellen oder ist das in ProfEd fest eingebunden?
 
Win10 16 GB RAM
08.02.2008  
 




RGH
Christof Neuß
Hallo,

sieht gut aus. Funktioniert auch, aber wenn ich aus ProfED heraus den HilfeHelfer aufrufe lande ich immer noch auf der alten Version. Richtig? Kann man da was einstellen oder ist das in ProfEd fest eingebunden?


Ja, im ProfED ist immer noch der alte Helfer eingebunden. Da der neue HilfeHelfer bislang ja nur eine erste Betaversion, habe ich ihn als unabhängige EXE-Datei geliefert.

In XProfan 11 wird dann die in XProfed eingebundene Version dabei sein.

So kannst Du ihn aber jetzt schon einbinden:

1. Mache eine Sicherung der Datei hilfe.hlf die sich im XProfan-Verzeichnis befindet und lösche anschließend die Originaldatei.

2. Schreibe ein winziges XProfan-Programm:
KompilierenMarkierenSeparieren
3. Speichere es als hilfe.prf ab.

4. Kompilieres es und benenne die erzeugte hilfe.prc in hilfe.hlf um.

5. Kopiere die hilfe.hlf und den hier downloadbaren neuen Hilfehelfer ins XProfan-Verzeichnis.

Jetzt wird der neue Helfer über das Menü aufgerufen.

Gruß
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
08.02.2008  
 




Christof
Neuß
Perfekt! Funktioniert! Danke!

Und wenn Du mir jetzt noch einen Tipp geben könntest, warum die Hilfe aus XPorfED nicht aufgerufen werden kann, wäre ich Dir SEHR dankbar.
Ich meine jetzt nicht den HilfeHelfer sonder einfach über Menü->Hilfe->XProfan²-Hilfe oder F1. Da tut sich bei mir gar nix.
 
Win10 16 GB RAM
08.02.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

10.501 Betrachtungen

Unbenanntvor 0 min.
Gast.081507.09.2024
Georg07.04.2020
Sebald Grandjean16.02.2018
Rschnett11.07.2017
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie