• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

AceGUI-3.0-SharedMediaWidgets

 
Project Updated:
Files Updated: Tue, Dec 8 2009
Supports Game Version: 3.3.0
Category: Libraries
Tags:

, and [Edit Tags]

Project Manager: yssaril
Additional Authors: No additional authors
Current Version: 3.3.1
License: Customized BSD
Development Site: WowAce.com
Avg Daily DL (last 30 days): 17
Downloads Total: 46,755
Favorites: 41
Comments: 1
  • About AceGUI-3.0-SharedMediaWidgets
  •  

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 optiontable. Of course you need to use AceConfigDialog-3.0 to actually see the widget :P

font = {
     type = 'select',
     dialogControl = 'LSM30_Font', --Select your widget here
     name = 'Some Name',
     desc = 'Some Description',
     values = LSM:HashTable(type), -- 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 ass 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,
}

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

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  AceGUI-3.0-SharedMediaWidgets 3.3.1 Release 3.3.0 4,133 12/8/2009
  AceGUI-3.0-SharedMediaWidgets v3.3.2 Release 3.2.0 1,340 12/5/2009
  AceGUI-3.0-SharedMediaWidgets v3.3.1 Release 3.2.0 955 12/3/2009
  AceGUI-3.0-SharedMediaWidgets v3.2.5 Release 3.2.0 3,728 11/2/2009
  AceGUI-3.0-SharedMediaWidgets v3.2.4 Release 3.2.0 10,041 8/5/2009
  • 1 page(s)
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • tennberg said

    The latest version of AceGUI-3.0-SharedMediaWidgets (version 3.2.2) through the Curse Client is empty. It only contains a text file. All other files and folders within that library folder are missing.

    Reply Report Permalink
  • 1 page(s)
  • Addon Packs Containing AceGUI-3.0-SharedMediaWidgets
  • Similar Addons
  •  

Average downloads per day

  1. 487 Ace3 Libraries
  2. 437 Addon Control Panel Libraries, Development Tools...
  3. 268 Ace2 Libraries
  4. 240 LibBabble-Boss-3.0 Libraries
  5. 207 LibRock-1.0 Libraries