• 0

    posted a message on Shazbot
    Quote from Phanx
    Neither your post nor your project page describe what the addon actually does, and most people (myself included) are unlikely to spend time downloading and installing an addon without having any idea what it does. You should write up a clear description of the addon's functionality and features, and include a screenshot or two if the addon provides any visible UI objects.


    Thanks for the feedback. I'll be sure to update the page to include more information and pictures.
    Posted in: General AddOns
  • 0

    posted a message on Shazbot
    Greetings,

    I have just released my first project for WoW. It is a project that I have had a ton of fun with so far and absolutely enjoy. Please check it out! Note: it is much more useful with friends.

    Description: Shazbot is a voice communication tool that was created primarily for entertainment, but has benefits in PvP as well.

    Shazbot allows player to communicate with each other with information regarding their needs relative to the battlefield. For example, using '/vgs vaf' will alert other users that you are going after the flag. For those that are new to this type of system, a full voice listing is included and available by using '/vgs'.

    Every voice command will print out the VGS shortcut that was used to access it. For example, using '/vgs vgs' will print '[VGS] Shazbot!'. This allows other players can easily spot which command was used for that particular voice command.

    The idea for this add-on came from the Tribes universe. This add-on features sounds from Tribes: Ascend by Hi Rez Studios. Some voice commands were left out as they do not pertain to WoW or any of the game modes encompassed within.

    Link: http://wow.curseforge.com/addons/shazbot/
    Posted in: General AddOns
  • 0

    posted a message on AceGUI Container Resize Help
    I finally got it. I had forgotten to disabled the Flow layout for the ScrollFrame. Changing the ScrollFrame layout to a list resolved the resizing issues. Thanks again for your replies, Farmbuyer. You have been extremely helpful.
    Posted in: AddOn HELP!
  • 0

    posted a message on AceGUI Container Resize Help
    Thanks for the swift reply. I have a few questions about your tips. First, after modifying the code I still have issues with the height. I want the user to be able to resize it with the parent Window. I tried changing the status table to:

    shazFrameUI:SetStatusTable({height=shazFrameUI:GetHeight()})


    But it only produced an error. Come to think of it, I always get an error when I call GetHeight() as it returns a nil value. Shouldn't this at least return the default height that the constructor calls?

    I suppose I could just fix the window size as a temporary fix, but I would really like for everything to resize together.
    Posted in: AddOn HELP!
  • 0

    posted a message on AceGUI Container Resize Help
    		-- Create Main Frame TODO: Add this portion to its own function
    		shazFrameUI = AceGUI:Create("Frame")
    		shazFrameUI:SetTitle("Test")
    		shazFrameUI:SetStatusText("Test")
    		--shazFrameUI:SetHeight(200)
    		
    		-- Create Scroll Frame Container TODO: Add this portion to its own function
    		shazFrameUIScrollContainer = AceGUI:Create("InlineGroup")
    		shazFrameUIScrollContainer:SetFullHeight(true)
    		shazFrameUIScrollContainer:SetFullWidth(true)
    		shazFrameUIScrollContainer:SetLayout("Fill")
    		shazFrameUI:AddChild(shazFrameUIScrollContainer)
    		
    		-- Add the frame
    		shazFrameUIScroll = AceGUI:Create("ScrollFrame")
    		shazFrameUIScroll:SetLayout("Flow")
    		shazFrameUIScrollContainer:AddChild(shazFrameUIScroll)


    When I run this code, shazFrameScrollContainer will max the width of the parent container, but it will not max the height. I end up with a small but wide container inside of the parent Frame.

    Also, what is the best practice for initializing GUI elements like this? Is it OK to call this code every time a slash command is called, for example?
    Posted in: AddOn HELP!
  • To post a comment, please or register a new account.