Template:Snippet Header: Difference between revisions

From AutoIt Wiki
Jump to navigation Jump to search
mNo edit summary
m (fix: Category:Templates (wrong location))
 
(34 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>
<blockquote style="width: 60%; background-color:#FAEBD7; padding: 5px; padding-bottom: 3px; border-bottom: 2px solid #aaa; margin-bottom: 1ex;">
<div style="background-color:white; padding: 1em; border:2px; solid; #8FBC8F";>


{{ #if: {{{AuthorURL|}}} | '''Author: [http://www.autoitscript.com/forum/user/{{{AuthorURL}}} {{{AuthorName}}} ]''' | '''{{{AuthorName}}}''' }}
{{ #if: {{{AuthorURL|}}}
| '''Author: [http://www.autoitscript.com/forum/user/{{{AuthorURL}}} {{{AuthorName}}}]'''
| '''{{{AuthorName}}}'''
}}
 
{{ #if: {{{AuthorURL2|}}}
| '''Author: [http://www.autoitscript.com/forum/user/{{{AuthorURL2}}} {{{AuthorName2}}}]'''
| {{ #if: {{{AuthorName2|}}}
    | '''{{{AuthorName2}}}'''
  }}
}}
 
{{ #if: {{{AuthorURL3|}}}
| '''Author: [http://www.autoitscript.com/forum/user/{{{AuthorURL2}}} {{{AuthorName3}}}]'''
| {{ #if: {{{AuthorName3|}}}
    | '''{{{AuthorName3}}}'''
  }}
}}
 
{{ #if: {{{ModifierURL|}}}
| <br> '''Modified: [http://www.autoitscript.com/forum/user/{{{ModifierURL}}} {{{ModifierName}}}]'''
| {{ #if: {{{ModifierName|}}}
    | <br> '''Modified: {{{ModifierName}}}'''
  }}
}}
 
{{ #if: {{{ModifierURL2|}}}
| '''[http://www.autoitscript.com/forum/user/{{{ModifierURL2}}} {{{ModifierName2}}}]'''
| {{ #if: {{{ModifierName2|}}}
    | '''{{{ModifierName2}}}'''
  }}
}}


{{ #if: {{{ModifierURL|}}}  | <br> '''Modified: [http://www.autoitscript.com/forum/user/{{{ModifierURL|}}} {{{ModifierName|}}} ]''' }}
{{ #if: {{{ModifierURL3|}}}
{{ #if: {{{ModifierURL2|}}} | '''[http://www.autoitscript.com/forum/user/{{{ModifierURL2|}}} {{{ModifierName2|}}}]''' }}
  | '''[http://www.autoitscript.com/forum/user/{{{ModifierURL3}}} {{{ModifierName3}}}]'''
{{ #if: {{{ModifierURL3|}}} | '''[http://www.autoitscript.com/forum/user/{{{ModifierURL3|}}} {{{ModifierName3|}}}]''' }}
| {{ #if: {{{ModifierName3|}}}  
{{ #if: {{{ModifierURL4|}}} | '''[http://www.autoitscript.com/forum/user/{{{ModifierURL4|}}} {{{ModifierName4|}}}]''' }}
    | '''{{{ModifierName3}}}'''
{{ #if:  {{ModifierURL5|}}} | '''[http://www.autoitscript.com/forum/user/{{{ModifierURL5|}}} {{{ModifierName5|}}}]''' }}
  }}
}}


{{ #if: {{{Desc|}}} | <br> <br> {{{Desc}}} }}
{{ #if: {{{Desc|}}}
</div>
| <br> {{{Desc}}}  
</includeonly>
}}
 
</blockquote>
 
<noinclude>
 
<div style="background-color:#FAEBD7; padding: 15px; padding-bottom: 3px; border-bottom: 2px; solid #aaa; margin-bottom: 1ex;">
 
Note that the entire Author URL is not needed.


<div style="background-color:#FAEBD7; padding: 15px; padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bottom: 1ex;">
Unlimited authors and modifiers.  If more are needed then edit this template accordingly.


<pre>
<pre>
Note that the entire URL is not needed.


Up to five modifiers.  If more are needed then edit this template accordingly.
{{Snippet Header
 
{{
Snippet Header
| AuthorURL = 35302-guinness Optional.
| AuthorURL = 35302-guinness Optional.
| AuthorName = guinness
| AuthorName = guinness
Line 29: Line 64:
| ModifiedURL2 = Optional.
| ModifiedURL2 = Optional.
| ModifiedName2 = Optional.
| ModifiedName2 = Optional.
| ModifiedURL3 = Optional.
| ModifiedName3 = Optional.
| ModifiedName3 = Optional.
| ModifiedURL4 = Optional.
| ModifiedName4 = Optional.
| ModifiedURL5 = Optional.
| ModifiedName5 = Optional.
| Desc = This is a short description of the snippet. Optional.
| Desc = This is a short description of the snippet. Optional.
}}
}}
</pre>
</pre>


== _WinAPI_SwapMouseButton ==
Please see this link for more information: [[Posting Code]]


{{Snippet Header
</div>
| AuthorURL = 35302-guinness
| AuthorName = guinness
| Desc = This is a snippet from the wiki used to demonstrate the template.}}
 
<syntaxhighlight lang="autoit">
Example()
 
Func Example()
    ; Swap the left button to generate right-button messages and vice versa.
    ConsoleWrite(_WinAPI_SwapMouseButton(True) & @CRLF)
 
    ; Wait for the user to see the changes.
    Sleep(10000)


    ; Change the mouse buttons back to their original meanings.
[[Category:Templates]]
    ConsoleWrite(_WinAPI_SwapMouseButton(False) & @CRLF)
</noinclude>
EndFunc  ;==>Example
 
; If $fFlag is True, the left button generates right-button messages and the right button generates left-button messages.
; If $fFlag is False, the buttons are restored to their original meanings.
Func _WinAPI_SwapMouseButton($fFlag)
    Local $aReturn = DllCall('user32.dll', 'int', 'SwapMouseButton', 'int', $fFlag)
    If @error Then
        Return SetError(1, 0, 0)
    EndIf
    Return $aReturn[0]
EndFunc  ;==>_WinAPI_SwapMouseButton
</syntaxhighlight>
</div>

Latest revision as of 23:16, 9 November 2013

{{{AuthorName}}}








Note that the entire Author URL is not needed.

Unlimited authors and modifiers. If more are needed then edit this template accordingly.


{{Snippet Header
| AuthorURL = 35302-guinness Optional.
| AuthorName = guinness
| ModifiedURL =  Optional.
| ModifiedName = Optional.
| ModifiedURL2 = Optional.
| ModifiedName2 = Optional.
| ModifiedName3 = Optional.
| Desc = This is a short description of the snippet. Optional.
}}

Please see this link for more information: Posting Code