Hallo!
Während im Hilfe & Unterstützung noch die Tidy-Frage rum"gammelt", hab ich schon die nächste:
In der Hilfe zu AutoIt gibt es einen Knopf, "Skript öffnen". Wie ist das gemacht?
Danke schon im Voraus!
Hallo!
Während im Hilfe & Unterstützung noch die Tidy-Frage rum"gammelt", hab ich schon die nächste:
In der Hilfe zu AutoIt gibt es einen Knopf, "Skript öffnen". Wie ist das gemacht?
Danke schon im Voraus!
Hi,
ich habe mal in dem Skript geschaut, wo die Seiten für die Hilfe erstellt werden.
Dort steht u. a.
$example = $example & @CRLF & _
'<br><OBJECT id=hhctrl type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" width=58 height=57>' & @CRLF & _
'<PARAM name="Command" value="ShortCut">' & @CRLF & _
'<PARAM name="Button" value="Text:Dieses Skript öffnen">' & @CRLF & _
'<PARAM name="Item1" value=",Examples\HelpFile\' & StringReplace($Filename, ".txt", ".au3") & ',">' & @CRLF & _
'</OBJECT>'
$example = $example & @CRLF
EndIf
Es gibt ein Skript zum Erstellen der Seiten?
Ist das zufälligerweise zu haben
Es sind mehrere Skripte zum erstellen
Müsste ich mal pee fragen ob man es weitergeben darf.
Für was brauchste es denn?
Ich quäle mich gerade mit dem Programm rum und versuche zu lernen, wie man Hilfen macht. Problem: Vista blockiert da einiges, und im Einstellungen-Dialog lässt sich das auch nicht freigeben. Also habe ich mehrmals hintereinander versucht zu kompilieren. 30% haben geklappt Im Moment erstelle ich HTML-Seiten, und mir fällt jetzt auf, wie kompliziert das ist, wenn man es etwas schöner haben will, verwandte Artikel, Beispiele etc. Da wäre eine AutoIt-Skript sehr praktisch
Schau Dir mal das Programm hier an: BookME
Das Programm wird für private Zwecke kostenlos zur Verfügung gestellt.
Danke, dass schau ich mir mal an!
Aber was ist, wenn ich zu meiner Open-Source-Software eine Hilfe schreiben will (Gerüchten zu Folge, soll es auch Leute geben, die gar kein AutoIt können ), ist das dann auch ok? Ich mach das Programm ja publik, also ist es nicht mehr privat...
Vielleicht gefällt dir ja auch HelpMaker
Werde ich mir morgen sofort "reinziehen"
also wir wollen das Skript nicht verbreiten.
Aber ich denke du hast mittlerweile genug Antworten zu Alternativen erhalten
also wir wollen das Skript nicht verbreiten.
Aber ich denke du hast mittlerweile genug Antworten zu Alternativen erhalten
ein paar der Skripte gibt es auch hier: http://www.autoitscript.com/forum/index.php?s=&showtopic=984&view=findpost&p=438346
Aber Hilfe dazu gibt es nicht
Danke allerseits! Ich habe mich zum Schluß für den HTML-Helper entschieden. Danke an alle!
Edit: Bleibt nur noch die Frage, wie ich den Button reinkriege, und wie ich darauf reagieren kann, wenn er gedrückt wird?
Das geht über Einfügen -> HTML Objekt und dann folgenden Code:
<OBJECT id=hhctrl type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" width=58 height=57>
<PARAM name="Command" value="ShortCut">
<PARAM name="Button" value="Text:Dieses Skript öffnen">
<PARAM name="Item1" value=",C:\Programme\AutoIt3\Examples\Helpfile\_ArrayDisplay.au3,">
</OBJECT>
C:\Programme\AutoIt3\Examples\Helpfile\_ArrayDisplay.au3 mit deinem Pfad ersetzen (relativ zum helpfile)
Also mit relativ meinst du, dass ich auch ..\ und .\ benutzen darf? Und kann ich auch Parameter übergeben? (z.B. scite.exe -Array.au3 oder so)
Danke allerseits! Ich habe mich zum Schluß für den HTML-Helper entschieden. Danke an alle!
Edit: Bleibt nur noch die Frage, wie ich den Button reinkriege, und wie ich darauf reagieren kann, wenn er gedrückt wird?
Button einfügen und dann Rechtsklick --> Hyperlink
Bei Internal Pages wählst du dann die Seite.
Edit: oder was auch immer...
Also mit relativ meinst du, dass ich auch ..\ und .\ benutzen darf? Und kann ich auch Parameter übergeben? (z.B. scite.exe -Array.au3 oder so)
Schau einfach hier: http://www.cybertext.com.au/tips_HTML_chm_external.htm
Ja, Parameter sind auch möglich, aber nur, solange sie ohne Anführungszeichen auskommen: