http://wiki.winamp.com/index.php?title=Modern_Skin:_Snap_Points&feed=atom&action=historyModern Skin: Snap Points - Revision history2024-03-29T12:32:00ZRevision history for this page on the wikiMediaWiki 1.22.3http://wiki.winamp.com/index.php?title=Modern_Skin:_Snap_Points&diff=950&oldid=prevTarik: Protected "Modern Skin: Snap Points" [edit=autoconfirmed:move=autoconfirmed]2008-09-25T13:11:55Z<p>Protected "<a href="/wiki/Modern_Skin:_Snap_Points" title="Modern Skin: Snap Points">Modern Skin: Snap Points</a>" [edit=autoconfirmed:move=autoconfirmed]</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 13:11, 25 September 2008</td>
</tr><tr><td colspan='2' style='text-align: center;'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Tarikhttp://wiki.winamp.com/index.php?title=Modern_Skin:_Snap_Points&diff=869&oldid=prevTarik: Unprotected "Modern Skin: Snap Points"2008-09-24T17:15:27Z<p>Unprotected "<a href="/wiki/Modern_Skin:_Snap_Points" title="Modern Skin: Snap Points">Modern Skin: Snap Points</a>"</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 17:15, 24 September 2008</td>
</tr><tr><td colspan='2' style='text-align: center;'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Tarikhttp://wiki.winamp.com/index.php?title=Modern_Skin:_Snap_Points&diff=797&oldid=prevTarik: Protected "Modern Skin: Snap Points": There seems to be a problem with your login session [edit=sysop:move=sysop]2008-09-22T21:29:51Z<p>Protected "<a href="/wiki/Modern_Skin:_Snap_Points" title="Modern Skin: Snap Points">Modern Skin: Snap Points</a>": There seems to be a problem with your login session [edit=sysop:move=sysop]</p>
<table class='diff diff-contentalign-left'>
<tr style='vertical-align: top;'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 21:29, 22 September 2008</td>
</tr><tr><td colspan='2' style='text-align: center;'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Tarikhttp://wiki.winamp.com/index.php?title=Modern_Skin:_Snap_Points&diff=557&oldid=prevWahdahtahdammie at 19:37, 27 August 20082008-08-27T19:37:09Z<p></p>
<p><b>New page</b></p><div>Creating a Modern Skin --> [[Modern Skin: Intro|Intro]] --> [[Modern Skin: Winamp 2 to W3+|Winamp 2 to Winamp 3+]] --> [[Modern Skin: Simple Skin Tutorial|Simple Skin Tutorial]] --> [[Modern Skin: XML Intro|XML Intro]] --> [[Modern Skin: Simple Skin Tutorial (Continued)|Simple Skin Tutorial (Continued)]] --> [[Modern Skin: Container| Container]] --> [[Modern Skin: Group|Group]] --> [[Modern Skin: Relative Positioning| Relative Positioning]] --> [[Modern Skin: Complex Skin|Complex Skin]] --> [[Modern Skin: Non-Rect Player| Non-Rect Player]] --> [[Modern Skin: Layer Composition| Layer Composition]] --> [[Modern Skin: Alpha Channels| Alpha Channels]] --> [[Modern Skin: Animatedlayer|Animatedlayer]] --> [[Modern Skin: Snap Points|Snap Points]] --> [[Modern Skin: Drawers|Drawers]] --> [[Modern Skin: Skin Scripting| Skin Scripting]] --> [[Modern Skin: Drawer Scripting| Drawer Scripting]] --> [[Modern Skin: Animating a Skin|Animating a Skin]] --> [[Modern Skin: Maki Overview| Maki Overview]] --> [[Main_Page#Glossary_of_Terms|Glossary]]<br />
<br />
<br />
A snap point is a point that windows will snap on to. When you move that window close in proximity to that point, the window will "latch" on to that point. You can drag it out of that point later. Take a look at these two examples.<br />
<br />
==Boxor Example==<br />
<br />
<br />
Snap point is a useful tool that adds more functionalities to your skin. Take a look at the Boxor example. <br />
<br />
<br />
[[Image:Snappoint boxor.png]]<br />
<br />
<br />
<br />
<br />
==Default Player Example==<br />
<br />
<br />
<br />
[[Image:Snappoint default.png]]<br />
<br />
<nowiki>*</nowiki> Snap points defined along the Main Window<br />
<br />
<br />
<br />
[[Image:Winamp3 mainpl.png]]<br />
<br />
<nowiki>*</nowiki> The Playlist Editor snaps to the Main Window when you move it close in proximity of the Main Window <br />
<br />
<br />
<br />
<br />
==XML Example==<br />
<br />
<br />
Lets take a look at the XML code to define a snappoint. To get two components to snap together when they're close, you need to define snappoints in their XML. The XML itself is simple. The important part is the id: components with the same snappoint id will snap together whereas components with different ids will not.<br />
<br />
<br />
[[Image:Snappoint xml1.png]]<br />
<br />
<br />
<br />
[[Image:Snappoint xml2.png]]</div>Wahdahtahdammie