WoW:XML/CheckButton

From AddOn Studio
< XML
Revision as of 12:44, 17 September 2009 by WoWWiki>SinusPi (Created page with 'Derived from: Button Elements: CheckedTexture, DisabledCheckedTexture Attributes: checked Note: For checkb…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Derived from: Button

Elements: CheckedTexture, DisabledCheckedTexture

Attributes: checked

Note: For checkbuttons, setting the label of the checkbutton works differently from normal buttons. Using MyCheckButton:SetText("monkey"); will not give you a visible result. Instead, you need to address the text property of the checkbuttons invisible FontString frame. The FontString frame is named "<checkButtonName>Text", so to address it, use the following lua code: getglobal(MyCheckButton:GetName() .. "Text"):SetText("Monkey");


Example

Included in Backdrop

<CheckButton name="$parentCheckButton" inherits="OptionsCheckButtonTemplate" checked="true">
	<Anchors>
		<Anchor point="LEFT">
			<Offset>
				<AbsDimension x="20" y="0"></AbsDimension>
			</Offset>
		</Anchor>
	</Anchors>
</CheckButton>

File:Checkbutton.jpg