DXX

From Multi Theft Auto: Wiki
Revision as of 01:09, 27 May 2018 by Tails (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


OOP Syntax Help! I don't understand this!

Note: Use a dot instead of a colon to access class methods
Method: Dxx.on(...)


Syntax

bool Dxx.on(string eventName, function callbackFunction)

Required Arguments

  • eventName: The name of the event you're trying to listen for. Possible values are:
    • click
    • destroy
    • change
  • callbackFunction: This is the function that should receive the data returned from the remote server. The callback argument list should be:
    • responseData - A string containing the remote response or "ERROR" if there was a problem
    • errno - A number containing the error number or zero if there was no error.
  • arguments... - The arguments that were passed into fetchRemote


Click to collapse [-]
Example
local win = Window(700, 400, 1000, 600, "cool window")
local btn = Button(55, 55, 125, 30, "click me")

btn.setParent(win)
btn.on("click", function() btn.value = "clicked" end)