|
1 <html> |
|
2 <head> |
|
3 <title>ExperienceUI Documentation Content Frame</title> |
|
4 <link rel=stylesheet href=style.css type=text/css> |
|
5 </head> |
|
6 |
|
7 <body bgcolor="#FFFFFF" style="background-color:#FFFFFF;margin:0px;padding:0px"> |
|
8 |
|
9 <table border=0 width=100% height=100%> |
|
10 |
|
11 <tr> |
|
12 |
|
13 <td valign=top style=margin:10px;padding:10px> |
|
14 |
|
15 <h1>Useful macros</h1> |
|
16 <p style="margin-left: 0.20in"> |
|
17 <font face=Verdana style=font-size:8pt color=#000000> |
|
18 Of course, there are macros that the ExperienceUI uses for its system that are great in your script. Here are a few:<br> |
|
19 <br> |
|
20 <b>XPUI_SET</b> <font color=#294F75>Symbol Value</font> - Defines a symbol, and sets it to the value specified. If the symbol is |
|
21 already defined, its value will be overwritten.<br> |
|
22 <br> |
|
23 <b>XPUI_UNSET</b> <font color=#294F75>Symbol</font> - !undefs a symbol if it is defined. This is a safer way to undefine a symbol, |
|
24 because if you try to undefine a symbol using !undef, and it isn't defined, MakeNSIS will stop compiling your script.<br> |
|
25 <br> |
|
26 <b>XPUI_DEFAULT</b> <font color=#294F75>Symbol Value</font> - Defines a symbol. If the symbol is already defined, its value will |
|
27 <b>not</b> be overwritten.<br> |
|
28 <br> |
|
29 <b>XPUI_INNERDIALOG_TEXT</b> <font color=#294F75>Text Control_ID</font> - Sets control Control_ID to Text on the inner dialog (RECT |
|
30 1018).<br> |
|
31 <br> |
|
32 <b>XPUI_PAGECOLOR_INIT</b> <font color=#294F75>Control_ID</font> - Sets Control_ID on the <b>inner child window</b> to the XPUI |
|
33 dialog colors.<br> |
|
34 <br> |
|
35 <b>XPUI_PAGEBG_INIT</b> <font color=#294F75></font> - Sets control 1005 on the inner dialog to the background color.<br> |
|
36 <br> |
|
37 <b>XPUI_SET_BG</b> <font color=#294F75></font> - Initializes the background image. Use this if you have a) a custom skin, and b) |
|
38 if you have custom pages that occur before the first ExperienceUI-native page.<br> |
|
39 <br> |
|
40 </font> |
|
41 </p> |
|
42 |
|
43 </td> |
|
44 |
|
45 </tr> |
|
46 |
|
47 <tr> |
|
48 |
|
49 <td valign=bottom style=margin:0px;padding:0px> |
|
50 |
|
51 <p class=footer>Copyright © 2004-2006 Dan Fuhry. All rights except those explicitly given in the <a href=license_agreement.htm style=color:#A0A0D0 onmouseover="this.style.color='#A0A0A0'" onmouseout="this.style.color='#A0A0D0'">license agreement</a> reserved.</p> |
|
52 |
|
53 </td> |
|
54 |
|
55 </tr> |
|
56 |
|
57 </table> |
|
58 |
|
59 </body> |
|
60 |
|
61 </html> |