Skip to content

Commit

Permalink
Zusatzinformation über Sternchenoptionen von Picture (Vorschlag von H…
Browse files Browse the repository at this point in the history
…olle)
  • Loading branch information
Ragnar-F committed Mar 2, 2012
1 parent 4ae9528 commit d2606a6
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion commands/GuiControl.htm
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ <h3>ErrorLevel</h3>
<p><a href="../misc/ErrorLevel.htm">ErrorLevel</a> wird auf 1 gesetzt, wenn das angegebene Fenster/Steuerelement nicht existiert oder ein anderes Problem aufgetreten ist. Ansonsten auf 0.</p>
<h3>Unterbefehle</h3>
<p><strong>(Leer)</strong>: Falls der <em>Unterbefehl</em> leer ist, k&ouml;nnen neue Inhalte &uuml;ber <em>Param3</em> in das Steuerelement eingef&uuml;gt werden. Im Einzelnen:</p>
<p><a href="GuiControls.htm#Picture">Picture</a>: Bestimmt mit <em>Param3</em> den Dateinamen des neuen Bildes, das geladen werden soll (siehe <a href="GuiControls.htm#Picture">Gui Picture</a> f&uuml;r unterst&uuml;tzte Dateitypen). Direkt vor dem Dateinamen k&ouml;nnen beliebig viele der folgenden Optionen angegeben werden: *wN (Breite N), *hN (H&ouml;he N) und *IconN (Gruppennummer des Icons N in einer DLL- oder EXE-Datei). Im folgenden Beispiel wird das Standard-Icon aus der zweiten Icon-Gruppe geladen - mit einer Breite von 100 Pixel und einer automatischen H&ouml;he via "Seitenverh&auml;ltnis beibehalten": <code>GuiControl,, EigenesBild, *icon2 *w100 *h-1 C:\Eigene Anwendung.exe</code>. Mit <em>*w0 *h0</em> wird die aktuelle Breite und H&ouml;he des Bildes beibehalten. Wenn *w und *h nicht vorhanden sind, passt sich das Bild an die Steuerelementgr&ouml;&szlig;e an. Falls ein Icon aus einer ICO-Datei geladen wird, die mehrere Icons enth&auml;lt, dann bewirkt die Angabe von Breite und H&ouml;he zudem, welches Icon geladen wird. Hinweis: Zwischen der letzten Option und dem Dateinamen selbst sollte nur ein Leer- oder Tabulatorzeichen verwendet werden; weitere Leer- und Tabulatorzeichen werden als Teil des Dateinamens betrachtet.</p>
<p><a href="GuiControls.htm#Picture">Picture</a>: Bestimmt mit <em>Param3</em> den Dateinamen des neuen Bildes, das geladen werden soll (siehe <a href="GuiControls.htm#Picture">Gui Picture</a> f&uuml;r unterst&uuml;tzte Dateitypen). Direkt vor dem Dateinamen k&ouml;nnen beliebig viele der folgenden Optionen angegeben werden: *wN (Breite N), *hN (H&ouml;he N) und *IconN (Gruppennummer des Icons N in einer DLL- oder EXE-Datei). Beachtet, dass es <strong>nicht</strong> m&ouml;glich ist, auf diese Weise (*x und *y) das Bild auf eine neue Position zu verschieben - verwendet stattdessen <a href="#Move">GuiControl Move</a>. Im folgenden Beispiel wird das Standard-Icon aus der zweiten Icon-Gruppe geladen - mit einer Breite von 100 Pixel und einer automatischen H&ouml;he via "Seitenverh&auml;ltnis beibehalten": <code>GuiControl,, EigenesBild, *icon2 *w100 *h-1 C:\Eigene Anwendung.exe</code>. Mit <em>*w0 *h0</em> wird die aktuelle Breite und H&ouml;he des Bildes beibehalten. Wenn *w und *h nicht vorhanden sind, passt sich das Bild an die Steuerelementgr&ouml;&szlig;e an. Falls ein Icon aus einer ICO-Datei geladen wird, die mehrere Icons enth&auml;lt, dann bewirkt die Angabe von Breite und H&ouml;he zudem, welches Icon geladen wird. Hinweis: Zwischen der letzten Option und dem Dateinamen selbst sollte nur ein Leer- oder Tabulatorzeichen verwendet werden; weitere Leer- und Tabulatorzeichen werden als Teil des Dateinamens betrachtet.</p>
<p><a href="GuiControls.htm#Text">Text</a>/<a href="GuiControls.htm#Button">Button</a>/<a href="GuiControls.htm#GroupBox">GroupBox</a>/<a href="GuiControls.htm#StatusBar">StatusBar</a>: Bestimmt mit <em>Param3</em> den neuen Text des Steuerelements. Da das Steuerelement sich dabei nicht automatisch breiter macht, verwendet, falls n&ouml;tig, <code><a href="#Move">GuiControl</a>, Move, EigenerText, W300</code>. Beim <a href="GuiControls.htm#StatusBar">StatusBar</a>-Steuerelement wird nur der Text im ersten Teil ge&auml;ndert (verwendet daher <a href="GuiControls.htm#SB_SetText">SB_SetText()</a> f&uuml;r eine h&ouml;here Flexibilit&auml;t).</p>
<p><a href="GuiControls.htm#Edit">Edit</a>: Jedes LF-Zeichen (`n) in <em>Param3</em> ohne vorhergehendes CR-Zeichen (`r) wird automatisch in CR+LF (`r`n) umgewandelt, damit diese korrekt angezeigt werden. Allerdings ist das normalerweise kein Grund zur Sorge, weil diese Umwandlung durch die Befehle "Gui Submit" und "GuiControlGet Ausgabevariable" automatisch r&uuml;ckg&auml;ngig gemacht wird, indem CR+LF mit LF (`n) ersetzt wird.</p>
<p><a href="GuiControls.htm#Hotkey">Hotkey</a>: Mit leerem <em>Param3</em>-Wert kann das Steuerelement freigemacht werden, ansonsten k&ouml;nnen mehrere Modifikatortasten mit einem Tastennamen angegeben werden. Beispiele: ^!c, ^Numpad1, +Home. Es werden nur die Modifikatortasten ^ (Steuerung), ! (Alt) und + (Umschalt) unterst&uuml;tzt. Siehe <a href="../KeyList.htm">Keyboard, Maus und Joystickreferenz</a> f&uuml;r weitere Tasten.</p>
Expand Down

0 comments on commit d2606a6

Please sign in to comment.