DXX: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| No edit summary | No edit summary | ||
| Line 9: | Line 9: | ||
| ===Required Arguments===   | ===Required Arguments===   | ||
| *'''eventName:''' The name of the event you | *'''eventName:''' The name of the event you want to listen for. Possible values are: | ||
| **'''click''' | **'''click''' | ||
| **'''destroy''' | **'''destroy''' | ||
Revision as of 01:12, 27 May 2018
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 want 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 [-]
Examplelocal 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)