📄 bsm_options.xml
字号:
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_Dropdown" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_Labels" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="-20" y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_Bindings" inherits="BSM_CheckButtonSub2">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_Dropdown" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="20" y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_IndvLabels" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_Bindings" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="-20" y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_IndvColor" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_IndvLabels" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_IndvTotals" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_IndvColor" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_IndvSlots" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_IndvTotals" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
</Frames>
</Frame>
<Frame name="BSM_Divider_Overall" inherits="BSM_Divider">
<Anchors>
<Anchor point="TOP" relativeTo="BSM_Options_Individual" relativePoint="BOTTOM">
<Offset>
<AbsDimension y="-10"/>
</Offset>
</Anchor>
</Anchors>
</Frame>
<Frame name="BSM_Options_Overall">
<Size>
<AbsDimension x="420" y="190"/>
</Size>
<Anchors>
<Anchor point="TOP" relativeTo="BSM_Divider_Overall" relativePoint="BOTTOM"/>
</Anchors>
<Frames>
<CheckButton name="BSM_Check_Overall" inherits="BSM_CheckButton">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="10" y="20"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_Title" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_Overall" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="20" y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_Back" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_Title" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_OverallLabels" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_Back" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_OverallColor" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_OverallLabels" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_OverallTotals" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_OverallColor" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_OverallSlots" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_OverallTotals" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_OverallLock" inherits="BSM_CheckButtonSub1">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_OverallSlots" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<Frame name="BSM_Options_Position" inherits="BSM_PositionFrame">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_OverallLock" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="5" y="5"/>
</Offset>
</Anchor>
</Anchors>
</Frame>
</Frames>
</Frame>
<Frame name="BSM_Divider_Global" inherits="BSM_Divider">
<Anchors>
<Anchor point="TOP" relativeTo="BSM_Options_Overall" relativePoint="BOTTOM">
<Offset>
<AbsDimension y="-10"/>
</Offset>
</Anchor>
</Anchors>
</Frame>
<Frame name="BSM_Options_Global">
<Size>
<AbsDimension x="420" y="75"/>
</Size>
<Anchors>
<Anchor point="TOP" relativeTo="BSM_Divider_Global" relativePoint="BOTTOM"/>
</Anchors>
<Frames>
<CheckButton name="BSM_Check_Notify" inherits="BSM_CheckButton">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="10" y="20"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="BSM_Check_OptionsButton" inherits="BSM_CheckButton">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="BSM_Check_Notify" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension y="5"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
</Frames>
</Frame>
<Button name="BSM_Options_Close" inherits="GameMenuButtonTemplate" text="BSM_OPTIONS_CLOSE">
<Anchors>
<Anchor point="CENTER" relativePoint="BOTTOM">
<Offset>
<AbsDimension x="0" y="30" />
</Offset>
</Anchor>
</Anchors>
<Scripts>
<OnClick>
this:GetParent():Hide();
</OnClick>
</Scripts>
</Button>
<Button name="BSM_Options_Default" inherits="GameMenuButtonTemplate" text="BSM_OPTIONS_DEFAULT">
<Size>
<AbsDimension x="55" y="21"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="12" y="-12" />
</Offset>
</Anchor>
</Anchors>
<Scripts>
<OnClick>
BSM_Save = nil;
BSM_loadVariables();
this:GetParent():Hide();
</OnClick>
</Scripts>
</Button>
</Frames>
<Scripts>
<OnLoad>
-- Add HelloWorldOptionsFrame to the UIPanelWindows list
UIPanelWindows["BSMOptionsPane"] = {area = "center", pushable = 0};
</OnLoad>
<OnHide>
-- Check if the options frame was opened by myAddOns
if(MYADDONS_ACTIVE_OPTIONSFRAME == this) then
ShowUIPanel(myAddOnsFrame);
end
</OnHide>
<OnMouseDown>
if ( arg1 == "LeftButton" ) then
this:StartMoving();
end
</OnMouseDown>
<OnMouseUp>
if ( arg1 == "LeftButton" ) then
this:StopMovingOrSizing();
end
</OnMouseUp>
</Scripts>
</Frame>
<Button name="BSM_OptionsButton" toplevel="false" enableMouse="true" hidden="false" frameStrata="LOW" parent="UIParent">
<Size>
<AbsDimension x="33" y="33"/>
</Size>
<Anchors>
<Anchor point="LEFT" relativeTo="BSM_Frame" relativePoint="RIGHT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="ARTWORK">
<Texture file="Interface\Icons\INV_Misc_Bag_01.blp">
<Size>
<AbsDimension x="18" y="18"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="7" y="-6"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
</Layer>
<Layer level="OVERLAY">
<Texture file="Interface\Minimap\MiniMap-TrackingBorder">
<Size>
<AbsDimension x="52" y="52"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnClick>
if not getglobal("BSM_Options"):IsVisible() then
getglobal("BSM_Options"):Show();
else
getglobal("BSM_Options"):Hide();
end
</OnClick>
</Scripts>
</Button>
</Ui>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -