Difference between revisions of "NCScriptsDynamicWindows"
Line 8: | Line 8: | ||
</center> | </center> | ||
<p style="width: 60%;margin: 0 auto">Example of creating a DynamicWindow object</p> | <p style="width: 60%;margin: 0 auto">Example of creating a DynamicWindow object</p> | ||
+ | <div style="width:60%;margin: 0 auto">* Create a dynamic window that is 200x500 in size at the center of the client screen</div> | ||
<div style="width:60%;margin: 0 auto"> | <div style="width:60%;margin: 0 auto"> | ||
function DisplayDynamicWindow(player) | function DisplayDynamicWindow(player) |
Revision as of 04:14, 13 November 2019
DynamicWindow Object
DynamicWindow(...) |
This is the main dynamic window object creator, you can use many of its child functions to create your dynamic window. |
Example of creating a DynamicWindow object
* Create a dynamic window that is 200x500 in size at the center of the client screen
function DisplayDynamicWindow(player) -- create the dynamic window object local dynamicWindow = DynamicWindow("UniqueWindowHandler","Custom Window Title",200,500,-100,-250,"Default","Center") -- REMINDER: A dynamic window wont display unless you have at least one child element such as AddLabel -- display the dynamic window to the player player:OpenDynamicWindow(dynamicWindow) end
DynamicWindow Child Functions
AddButton() |
. |
Example
CODE EXAMPLE BLOCK
AddContainerScene() |
. |
Example
CODE EXAMPLE BLOCK
AddLabel(...) |
This child function of the DynamicWindow object allows you to add a label at x,y on the dynamic window. |
Example of adding a Label to your DynamicWindow
CODE BLOCK CODE BLOCK CODE BLOCK
AddHotbarAction() |
. |
Example
CODE EXAMPLE BLOCK
AddImage() |
. |
Example
CODE EXAMPLE BLOCK
AddMap() |
. |
Example
CODE EXAMPLE BLOCK
AddPortrait() |
. |
Example
CODE EXAMPLE BLOCK
AddProgressBar() |
. |
Example
CODE EXAMPLE BLOCK
AddScrollWindow() |
. |
Example
CODE EXAMPLE BLOCK
AddSkillSlider() |
. |
Example
CODE EXAMPLE BLOCK
AddStatBar() |
. |
Example
CODE EXAMPLE BLOCK
AddSubWindow() |
. |
Example
CODE EXAMPLE BLOCK
AddTextField() |
. |
Example
CODE EXAMPLE BLOCK
AddUserAction() |
. |
Example
CODE EXAMPLE BLOCK
ScrollElement() |
. |
Example
CODE EXAMPLE BLOCK