buttonAction: Difference between revisions
mNo edit summary  | 
				Pabstmirror (talk | contribs)  m (fix example)  | 
				||
| (72 intermediate revisions by 14 users not shown) | |||
| Line 1: | Line 1: | ||
{{RV|type=command  | |||
|game1= ofp  | |||
|version1= 1.75  | |||
|game2= ofpe  | |||
|version2= 1.00  | |||
|game3= arma1  | |||
|version3= 1.00  | |||
|game4= arma2  | |||
|version4= 1.00  | |||
|game5= arma2oa  | |||
|version5= 1.50  | |||
|game6= tkoh  | |||
|version6= 1.00  | |||
|game7= arma3  | |||
|version7= 0.50  | |||
|gr1= GUI Control  | |||
|arg= local  | |||
|descr= Returns the action assigned to a control of the currently active user dialog. Can be used for buttons and active texts. Read [[Arma: GUI Configuration]] for more information about user dialogs and controls.  | |||
|s1= [[buttonAction]]  idc  | |||
|p1= idc: [[Number]] - button IDC  | |||
|r1= [[String]]  | |||
|s2= [[buttonAction]]  control  | |||
|p21= control: [[Control]]  | |||
_action =   | |r2= [[String]]  | ||
|x1= <sqf>  | |||
buttonSetAction [100, { player exec "reply.sqs" }];  | |||
_action = buttonAction 100; // Returns { player exec "reply.sqs" };  | |||
</sqf>  | |||
|seealso= [[buttonSetAction]]  | |||
}}  | |||
Latest revision as of 01:59, 11 October 2025
Description
- Description:
 - Returns the action assigned to a control of the currently active user dialog. Can be used for buttons and active texts. Read Arma: GUI Configuration for more information about user dialogs and controls.
 - Groups:
 - GUI Control
 
Syntax
- Syntax:
 - buttonAction idc
 - Parameters:
 - idc: Number - button IDC
 - Return Value:
 - String
 
Alternative Syntax
- Syntax:
 - buttonAction control
 - Parameters:
 - control: Control
 - Return Value:
 - String
 
Examples
- Example 1:
 - buttonSetAction [100, { player exec "reply.sqs" }]; _action = buttonAction 100; // Returns { player exec "reply.sqs" };
 
Additional Information
- See also:
 - buttonSetAction
 
Notes
- 
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note 
Categories: 
- Scripting Commands
 - Introduced with Operation Flashpoint version 1.75
 - Operation Flashpoint: New Scripting Commands
 - Operation Flashpoint: Scripting Commands
 - Operation Flashpoint: Elite: Scripting Commands
 - ArmA: Armed Assault: Scripting Commands
 - Arma 2: Scripting Commands
 - Arma 2: Operation Arrowhead: Scripting Commands
 - Take On Helicopters: Scripting Commands
 - Arma 3: Scripting Commands
 - Command Group: GUI Control