View Single Post
08/09/18, 07:13 PM   #3
Dekthro
Join Date: Oct 2016
Posts: 2
Manifest
Code:
## Title: A Dek Stamina Bar
## Description: Dek01 Stamina Bar Version 1.0
## APIVersion: 100023
## OptionalDependsOn: LibAddonMenu-2.0
## SavedVariables: Dek01Vars

Libs/LibStub/LibStub.lua
Libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua
Libs/LibAddonMenu-2.0/controls/panel.lua
Libs/LibAddonMenu-2.0/controls/submenu.lua
Libs/LibAddonMenu-2.0/controls/button.lua
Libs/LibAddonMenu-2.0/controls/checkbox.lua
Libs/LibAddonMenu-2.0/controls/colorpicker.lua
Libs/LibAddonMenu-2.0/controls/custom.lua
Libs/LibAddonMenu-2.0/controls/description.lua
Libs/LibAddonMenu-2.0/controls/dropdown.lua
Libs/LibAddonMenu-2.0/controls/editbox.lua
Libs/LibAddonMenu-2.0/controls/header.lua
Libs/LibAddonMenu-2.0/controls/slider.lua
Libs/LibAddonMenu-2.0/controls/texture.lua
Libs/LibAddonMenu-2.0/controls/iconpicker.lua

Dek01.lua
Dek01.xml
It is listed, I also tried adding in the debug output
Lua Code:
  1. function Dek01:Initialize()
  2.     d("Initializing")
  3.     Dek01.savedVars = ZO_SavedVars:New("Dek01Vars", Dek01.varVersion, nil, Dek01.Default)
  4.     Dek01.CreateSettingsWindow()
  5.     d(Dek01.savedVars.Show)

Which returned true in the console, as I have it set in my defaults. It's also set in my saved vars as well.

Lua Code:
  1. Dek01Vars =
  2. {
  3.     ["Default"] =
  4.     {
  5.         ["@Dekthro"] =
  6.         {
  7.             ["Domochevsky"] =
  8.             {
  9.                 ["BarHeight"] = 50,
  10.                 ["OffsetY"] = 75,
  11.                 ["StaminaBarColor"] =
  12.                 {
  13.                     [4] = 1,
  14.                     [1] = 1,
  15.                     [2] = 0,
  16.                     [3] = 0,
  17.                 },
  18.                 ["version"] = 20,
  19.                 ["Show"] = true,
  20.                 ["OffsetX"] = 20,
  21.                 ["BarWidth"] = 300,
  22.             },
  23.         },
  24.     },
  25. }

And my XML file while we're at it :P

Code:
<GuiXml>
	<Controls>
		<TopLevelControl name="Dek01StaminaBarWindow" clampedToScreen="true"
		mouseEnabled="true"	movable="true" hidden="false">
			<Dimensions x="300" y="50" />
			<Anchor point ="TOPLEFT" relativeTo="GuiRoot" relativePoint="CENTER" offsetX="0" offsetY="0"/>
			
			<OnMoveStop>
				Dek01.SaveLoc()
			</OnMoveStop
			
			<Controls>
				<Backdrop name="$(parent)Backdrop" edgeColor="00000000" centerColor="6495ED" alpha="0.6" layer="0" level="0">
					<Dimensions x="300" y="50" />
					<Anchor point="TOPLEFT" relativeTo="$(parent)" relativePoint="TOPLEFT"/>
					<Edge edgeSize="0" />
				</Backdrop>
				
				<Backdrop name="$(parent)Border" edgeColor="FF0000" centerColor="00000000" alpha="1" layer="0" level="2">
					<Dimensions x="300" y="50" />
					<Anchor point="TOPLEFT" relativeTo="$(parent)" relativePoint="TOPLEFT"/>
					<Edge edgeSize="6" />
				</Backdrop>
				
				<StatusBar name="$(parent)StatusBar" color="8A2BE2" alpha="1" layer="0" level="1">
					<Dimensions x="300" y="50" />
					<Anchor point="TOPLEFT" relativeTo="$(parent)" relativePoint="TOPLEFT" offsetX="0" offsetY="0" />
					<Limits min="0" max="100" />
				</StatusBar>
				
				<Label name="$(parent)Label" font="ZoFontWinH1" color="FFFFFF" text="Status Bar"
				verticalAlignment="CENTER" horizontalAlignment="LEFT" alpha="0.85">
					<Dimensions x="350" y="50" />
					<Anchor point="BOTTOMLEFT" relativeTo="$(parent)StatusBar" relativePoint="TOPLEFT"
					offsetX="0" offsetY="0" />
				</Label>
			</Controls>
		</TopLevelControl>
	</Controls>
</GuiXml>
  Reply With Quote