WoW AceGUI-3.0-SharedMediaWidgets addon Dragonflight/Wrath of the Lich King Classic 2025
logo
wow addon AceGUI-3.0-SharedMediaWidgets

AceGUI-3.0-SharedMediaWidgets

Game Version: 9.0.1
Total Downloads: 439,638
Updated: Oct 19, 2020
Created: Jul 22, 2008
download AceGUI-3.0-SharedMediaWidgetsDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
r65-release +1 More release 81.58 KB Oct 19, 2020 9.0.1 0 download AceGUI-3.0-SharedMediaWidgets r65-release

+1 More releaseDownload
r63-release +1 More release 81.54 KB Oct 19, 2020 8.1.5 335 download AceGUI-3.0-SharedMediaWidgets r63-release

+1 More releaseDownload
r61-release +1 More release 81.00 KB Jun 14, 2019 8.1.5 22,998 download AceGUI-3.0-SharedMediaWidgets r61-release

+1 More releaseDownload
r57-release +1 More release 79.51 KB Jul 20, 2016 7.0.3 72,722 download AceGUI-3.0-SharedMediaWidgets r57-release

+1 More releaseDownload
r55-release +1 More release 75.61 KB Jul 19, 2016 7.0.3 6,752 download AceGUI-3.0-SharedMediaWidgets r55-release

+1 More releaseDownload
r52-release +1 More release 75.60 KB Jul 22, 2015 6.2.0 28,948 download AceGUI-3.0-SharedMediaWidgets r52-release

+1 More releaseDownload
r48-release +1 More release 75.18 KB May 26, 2013 5.3.0 66,574 download AceGUI-3.0-SharedMediaWidgets r48-release

+1 More releaseDownload
v3.4.3 +1 More release 74.85 KB Aug 28, 2012 5.0.4 40,061 download AceGUI-3.0-SharedMediaWidgets v3.4.3

+1 More releaseDownload
v3.4.2 +1 More release 361 Bytes Aug 28, 2012 5.0.4 211 download AceGUI-3.0-SharedMediaWidgets v3.4.2

+1 More releaseDownload
v3.4.1 release 15.49 KB Jul 25, 2010 3.3.5 103,826 download AceGUI-3.0-SharedMediaWidgets v3.4.1 releaseDownload
v3.4.0 release 15.20 KB Jul 20, 2010 3.3.5 686 download AceGUI-3.0-SharedMediaWidgets v3.4.0 releaseDownload
3.3.1 release 9.54 KB Dec 8, 2009 3.3.0 6,538 download AceGUI-3.0-SharedMediaWidgets 3.3.1 releaseDownload
v3.3.2 release 9.51 KB Dec 5, 2009 3.2.0 1,934 download AceGUI-3.0-SharedMediaWidgets v3.3.2 releaseDownload
v3.3.1 release 9.98 KB Dec 3, 2009 3.2.0 1,852 download AceGUI-3.0-SharedMediaWidgets v3.3.1 releaseDownload
v3.2.5 release 9.62 KB Nov 2, 2009 3.2.0 359 download AceGUI-3.0-SharedMediaWidgets v3.2.5 releaseDownload
v3.2.4 release 9.23 KB Aug 5, 2009 3.2.0 836 download AceGUI-3.0-SharedMediaWidgets v3.2.4 releaseDownload
v3.2.1 release 9.25 KB May 3, 2009 3.1.0 739 download AceGUI-3.0-SharedMediaWidgets v3.2.1 releaseDownload
v3.2 release 9.64 KB Oct 14, 2008 3.0.2 534 download AceGUI-3.0-SharedMediaWidgets v3.2 releaseDownload
AceGUI-3.0-SharedMediaWidgets-r78930 beta 5.89 KB Jul 22, 2008 2.4.3 405 download AceGUI-3.0-SharedMediaWidgets AceGUI-3.0-SharedMediaWidgets-r78930 betaDownload
AceGUI-3.0-SharedMediaWidgets-r78450 beta 5.18 KB Jul 14, 2008 2.4.3 93 download AceGUI-3.0-SharedMediaWidgets AceGUI-3.0-SharedMediaWidgets-r78450 betaDownload
AceGUI-3.0-SharedMediaWidgets-r75598 beta 9.27 KB May 30, 2008 2.4.3 187 download AceGUI-3.0-SharedMediaWidgets AceGUI-3.0-SharedMediaWidgets-r75598 betaDownload
r64-alpha +1 More alpha 81.21 KB Oct 19, 2020 9.0.1 0 download AceGUI-3.0-SharedMediaWidgets r64-alpha

+1 More alphaDownload
r62-alpha +1 More alpha 81.22 KB Jul 19, 2020 8.1.5 1,114 download AceGUI-3.0-SharedMediaWidgets r62-alpha

+1 More alphaDownload
r60-alpha +1 More alpha 81.00 KB Jun 14, 2019 8.1.5 46 download AceGUI-3.0-SharedMediaWidgets r60-alpha

+1 More alphaDownload
r59-alpha +1 More alpha 80.98 KB Jun 14, 2019 7.0.3 38 download AceGUI-3.0-SharedMediaWidgets r59-alpha

+1 More alphaDownload
r58-alpha +1 More alpha 78.77 KB Jun 21, 2018 7.0.3 1,164 download AceGUI-3.0-SharedMediaWidgets r58-alpha

+1 More alphaDownload
r56 +1 More alpha 79.46 KB Jul 20, 2016 7.0.3 173 download AceGUI-3.0-SharedMediaWidgets r56

+1 More alphaDownload
r54 +1 More alpha 75.55 KB Jul 19, 2016 7.0.3 90 download AceGUI-3.0-SharedMediaWidgets r54

+1 More alphaDownload
r53 +1 More alpha 75.66 KB Jun 3, 2016 6.2.4 689 download AceGUI-3.0-SharedMediaWidgets r53

+1 More alphaDownload
r51 +1 More alpha 75.55 KB Jul 22, 2015 6.2.0 96 download AceGUI-3.0-SharedMediaWidgets r51

+1 More alphaDownload
r50 +1 More alpha 75.52 KB Jul 22, 2015 6.0.3 90 download AceGUI-3.0-SharedMediaWidgets r50

+1 More alphaDownload
r49 +1 More alpha 75.36 KB Oct 14, 2014 6.0.2 2,938 download AceGUI-3.0-SharedMediaWidgets r49

+1 More alphaDownload
r47 +1 More alpha 75.12 KB May 26, 2013 5.3.0 97 download AceGUI-3.0-SharedMediaWidgets r47

+1 More alphaDownload
r46 +1 More alpha 75.33 KB Jan 2, 2013 5.0.5 4,971 download AceGUI-3.0-SharedMediaWidgets r46

+1 More alphaDownload
r45 +1 More alpha 75.20 KB Dec 9, 2012 5.0.5 2,358 download AceGUI-3.0-SharedMediaWidgets r45

+1 More alphaDownload
r42 +1 More alpha 74.79 KB Aug 28, 2012 5.0.4 932 download AceGUI-3.0-SharedMediaWidgets r42

+1 More alphaDownload
r37 +1 More alpha 73.66 KB Oct 12, 2010 4.0.1 35,807 download AceGUI-3.0-SharedMediaWidgets r37

+1 More alphaDownload
r34 +1 More alpha 73.44 KB Sep 19, 2010 3.3.5 965 download AceGUI-3.0-SharedMediaWidgets r34

+1 More alphaDownload
r32 alpha 15.43 KB Jul 22, 2010 3.3.5 233 download AceGUI-3.0-SharedMediaWidgets r32 alphaDownload
r31 alpha 15.40 KB Jul 21, 2010 3.3.5 223 download AceGUI-3.0-SharedMediaWidgets r31 alphaDownload
r30 alpha 15.21 KB Jul 21, 2010 3.3.5 104 download AceGUI-3.0-SharedMediaWidgets r30 alphaDownload
r28 alpha 15.15 KB Jul 14, 2010 3.3.5 257 download AceGUI-3.0-SharedMediaWidgets r28 alphaDownload
r27 alpha 15.11 KB Jul 13, 2010 3.3.5 132 download AceGUI-3.0-SharedMediaWidgets r27 alphaDownload
r26 alpha 14.90 KB Jul 12, 2010 3.3.5 103 download AceGUI-3.0-SharedMediaWidgets r26 alphaDownload
r25 alpha 14.79 KB Jul 12, 2010 3.3.5 83 download AceGUI-3.0-SharedMediaWidgets r25 alphaDownload
r24 alpha 14.75 KB Jul 12, 2010 3.3.5 58 download AceGUI-3.0-SharedMediaWidgets r24 alphaDownload
r23 alpha 14.79 KB Jul 12, 2010 3.3.5 114 download AceGUI-3.0-SharedMediaWidgets r23 alphaDownload
r22 alpha 9.54 KB Feb 9, 2010 3.3.0 559 download AceGUI-3.0-SharedMediaWidgets r22 alphaDownload
r20 alpha 9.51 KB Dec 8, 2009 3.3.0 77 download AceGUI-3.0-SharedMediaWidgets r20 alphaDownload
r18 alpha 9.47 KB Dec 5, 2009 3.2.0 81 download AceGUI-3.0-SharedMediaWidgets r18 alphaDownload
r20091018020740 alpha 9.89 KB Dec 3, 2009 3.2.0 75 download AceGUI-3.0-SharedMediaWidgets r20091018020740 alphaDownload
r16 alpha 9.55 KB Oct 18, 2009 3.2.0 231 download AceGUI-3.0-SharedMediaWidgets r16 alphaDownload
r12 alpha 9.17 KB Aug 5, 2009 3.2.0 66 download AceGUI-3.0-SharedMediaWidgets r12 alphaDownload
r10 alpha 9.19 KB May 3, 2009 3.1.0 81 download AceGUI-3.0-SharedMediaWidgets r10 alphaDownload
r8 alpha 9.60 KB Oct 14, 2008 3.0.2 66 download AceGUI-3.0-SharedMediaWidgets r8 alphaDownload
r7 alpha 9.58 KB Oct 11, 2008 2.4.3 418 download AceGUI-3.0-SharedMediaWidgets r7 alphaDownload
r6 alpha 9.56 KB Oct 11, 2008 2.4.3 94 download AceGUI-3.0-SharedMediaWidgets r6 alphaDownload
r5 alpha 9.54 KB Oct 11, 2008 2.4.3 75 download AceGUI-3.0-SharedMediaWidgets r5 alphaDownload
r4 alpha 9.46 KB Oct 11, 2008 2.4.3 81 download AceGUI-3.0-SharedMediaWidgets r4 alphaDownload
r3 alpha 12.85 KB Oct 11, 2008 2.4.3 72 download AceGUI-3.0-SharedMediaWidgets r3 alphaDownload

Screenshots

Description

Share this:

This addon provides 5 AceGUI-3.0 widgets that will make selection LibSharedMedia-3.0 types easier.

The widget names are:

  • "LSM30_Font"
  • "LSM30_Sound"
  • "LSM30_Statusbar"
  • "LSM30_Background"
  • "LSM30_Border"

to use these widgets simply create the widget and register for the appropriate callback "OnValueChanged"

the other way to use the widgets is to replace the select option in a Ace-3.0 option table by adding dialogControl = "widget name", to it you will also need to supply a list of keys to the values you may use the lists provided by the widgets by setting values as(use the appropriate one) you may also use the HashTable function provided by LibSharedMedia-3.0:

  • AceGUIWidgetLSMlists.font
  • AceGUIWidgetLSMlists.sound
  • AceGUIWidgetLSMlists.statusbar
  • AceGUIWidgetLSMlists.border
  • AceGUIWidgetLSMlists.background

here is some sample code that works with the above generated list to add a Font Selection box to a Ace-3.0 option table. Of course you need to use AceConfigDialog-3.0 to actually see the widget 😛

font = {
     type = 'select',
     dialogControl = 'LSM30_Font', --Select your widget here
     name = 'Some Name',
     desc = 'Some Description',
     values = LSM:HashTable("font"), -- pull in your font list from LSM
     get = function()
          return current -- variable that is my current selection
     end,
     set = function(self,key)
          current = key -- saves our new selection the the current one
     end,
}

Instead of pulling in the font list from LSM you can also use the provided font table as seen in the code sample below

font = {
     type = 'select',
     dialogControl = 'LSM30_Font', --Select your widget here
     name = 'Some Name',
     desc = 'Some Description',
     values = AceGUIWidgetLSMlists.font, -- this table needs to be a list of keys found in the sharedmedia type you want
     get = function()
          return current -- variable that is my current selection
     end,
     set = function(self,key)
          current = key -- saves our new selection the the current one
     end,
}

if you want to make the widgets optional you can check if they are loaded by trying to access them via libstub:

local areWidgetsLoaded = LibStub:GetLibrary("AceGUISharedMediaWidgets-1.0", true) --returns a table if the widgets are leaded or nil if they are not. 

Screen shots

The LSM30_Font widget
LSM30_Font

The LSM30_Sound widget (and yes you can preview the sound by clicking on the speaker)
LSM30_Sound

The LSM30_Statusbar widget
LSM30_Statusbar

The LSM30_Background widget
LSM30_Background

The LSM30_Border widget
LSM30_Border

Comments

Add a comment