WoW BlueTracker Home | RSS | News | Contact
Recent | Search | Archive | CS Posts
Poster: Iriel at 3/28/2006 1:18:58 PM PST
Subject: Upcoming 1.11 Changes - (Placeholder)
   This is a consolidated list of the announced (and sometimes observed) changes in the User Interface API's and functionality for the 1.11 patch. Please note that this thread is to discuss the upcoming changes and any clarifications or features that are a direct result of those changes, or things which we've been asked to remind slouken of. It is NOT an appropriate place for general feature requests, they should have their own threads (or be in the suggestions forum).

Blank for now, until slouken starts making exciting announcements

[ post edited by Iriel ]


<Authors: Don't hook when RegisterForEvent will do!>
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post343889
 
Poster: slouken at 4/6/2006 10:01:03 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   Added the following methods for 1.11:

Frame:SetToplevel(toplevel)
toplevel = Frame:IsToplevel()

EditBox:SetAutoFocus(autofocus)
autofocus = EditBox:IsAutoFocus()
EditBox:SetMultiLine(multiline)
multiline= EditBox:IsMultiLine()
EditBox:SetNumeric(numeric)
numeric= EditBox:IsNumeric()
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post355464
Poster: slouken at 4/6/2006 11:40:51 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   Added the following methods for 1.11:

MessageFrame:SetInsertMode("TOP" or "BOTTOM")
mode = MessageFrame:GetInsertMode()
MessageFrame:SetFading(fading)
fading = MessageFrame:GetFading()
MessageFrame:SetTimeVisible(seconds)
seconds = MessageFrame:GetTimeVisible()
MessageFrame:SetFadeDuration(seconds)
seconds = MessageFrame:GetFadeDuration()
MessageFrame:Clear()
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post355499
Poster: slouken at 4/6/2006 11:49:41 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   Added the following methods for 1.11:

filename = Model:GetModel()
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post355506
Poster: slouken at 4/6/2006 10:01:03 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List *edited post*
   Added the following methods for 1.11:

EditBox:SetAutoFocus(autofocus)
autofocus = EditBox:IsAutoFocus()
EditBox:SetMultiLine(multiline)
multiline= EditBox:IsMultiLine()
EditBox:SetNumeric(numeric)
numeric= EditBox:IsNumeric()

[ post edited by slouken ]

  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post355464
Poster: slouken at 4/6/2006 6:27:10 PM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   Added for 1.11:

Frame:RegisterAllEvents() - For debugging purposes only!!!

Edit: Tricked Iriel into adding ZOMG. :)

[ post edited by slouken ]

  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post355729
Poster: slouken at 4/10/2006 9:30:55 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
  

Q u o t e:
Slouken, I notice a bunch of the Enable functions on Frame dont have getters, the one I specifically would like is:

Frame:IsMouseEnabled()

I suspect it'd be nice to also have

Frame:IsKeyboardEnabled()
Frame:IsMouseWheelEnabled()


You got it. :)
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post357767
Poster: slouken at 4/24/2006 2:18:29 PM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   New API function:
GetAddOnMetadata("addon", "field") - returns the value of the following fields in the addon TOC file: Title, Notes, Author, Version, and any field starting with X-

e.g.
## X-Foo: I love pancakes
## X-Foo-esES: Te quiero, mi esposa

[ post edited by slouken ]

  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post366541
Poster: slouken at 4/24/2006 3:39:37 PM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
  

Q u o t e:

GetAddOnMetadata("MmmPancakes", "X-Foo") returns the appropriate one for the locale?



Yes, if the addon is called MmmPancakes


Q u o t e:

Does the client load them all anyway? if so can we get a 3rd 'ignore locale' flag that picks the field literally?


No, only the locale relevant one is loaded, and the locale suffix is stripped.
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post366605
Poster: slouken at 4/26/2006 12:48:52 PM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   The button implementation has been changed from three fontstrings to a single fontstring with three font objects. This is more efficient, uses less memory, and reduces the complexity of defining a button.

To support this, the existing NormalText, HighlightText, and DisabledText elements have been deprecated (though they will still work in 1.11 for backwards compatibility), and new elements ButtonText, NormalFont, HighlightFont, and DisabledFont are defined to replace them.

For example:

<Button>
<NormalText name="$parentNormalText" inherits="GameFontNormal" justifyH="LEFT" nonspacewrap="true" text="OKAY">
<Size x="275" y="10"/>
<Anchors>
<Anchor point="LEFT">
<Offset x="20" y="0"/>
</Anchor>
</Anchors>
</NormalText>
<HighlightText inherits="GameFontHighlight" justifyH="LEFT" nonspacewrap="true" text="OKAY">
<Size x="275" y="10"/>
<Anchors>
<Anchor point="LEFT">
<Offset x="20" y="0"/>
</Anchor>
</Anchors>
</NormalText>
<DisabledText inherits="GameFontHighlight" justifyH="LEFT" nonspacewrap="true" text="OKAY">
<Size x="275" y="10"/>
<Anchors>
<Anchor point="LEFT">
<Offset x="20" y="0"/>
</Anchor>
</Anchors>
</NormalText>
</Button>

would become:

<Button>
<ButtonText name="$parentNormalText" nonspacewrap="true" text="OKAY">
<Size x="275" y="10"/>
<Anchors>
<Anchor point="LEFT">
<Offset x="20" y="0"/>
</Anchor>
</Anchors>
</NormalText>
<NormalFont inherits="GameFontNormal" justifyH="LEFT"/>
<HighlightFont inherits="GameFontHighlight" justifyH="LEFT"/>
<DisabledFont inherits="GameFontHighlight" justifyH="LEFT"/>
</Button>

If you were referring to the highlight and disabled string directly, it was likely just to make sure they matched the normal string, and this can simply be removed.

Added the following API functions:
Button:SetFontString()
Button:GetFontString()
Button:GetNormalTexture()
Button:GetPushedTexture()
Button:GetDisabledTexture()
Button:GetHighlightTexture()
Button:GetTextColor()
Button:GetDisabledTextColor()
Button:GetHighlightTextColor()
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post367936
Poster: slouken at 4/26/2006 2:22:02 PM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
  

Q u o t e:
So do functions like Button:SetTextColor(r,g,b) apply to the FontString only when it is in the "normal" state, or do they apply to all states?



Just the normal state. Use Button:SetHighlightTextColor() and Button:SetDisabledTextColor() for the other states.


Q u o t e:

What are the return values of these functions when the Texture object is "visible" to the UI and when it is not?


They are a texture object if it's visible to the UI, and nil if not.
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368035
Poster: slouken at 4/26/2006 7:00:44 PM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
  

Q u o t e:
My appologies, I ment Button:SetFont() and Button:GetFont().



They set the font for all states, and return the font for the normal state.


Q u o t e:

Any chance of getting the Texture functions to return the Texture's path if the object isn't available?



Possibly, although I hesitate to make a function return a value that you have to check the type of before using it.


Q u o t e:
So that the FontString doesn't have a name, what will Button:GetFontString() return?


It will return nil, since the fontstring is not exposed to the UI.
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368209
Poster: slouken at 4/27/2006 9:42:31 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   In 1.11, unnamed textures and font strings will be anonymously added to the scripting system if they are queried.

This means that functions which return textures and fontstrings will always return valid values if a texture or fontstring is set.

Don't create an addon that always traverses the entire UI, as each fontstring and texture that is added to the scripting system takes up additional script memory!
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368495
Poster: slouken at 4/27/2006 9:48:31 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   Oh Iriel, Button:SetFontString() only accepts a fontstring, not a name.
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368499
Poster: slouken at 4/27/2006 10:46:20 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   Added for 1.11:
region = Frame:CreateTitleRegion()
region = Frame:GetTitleRegion()

TitleRegion is the type of object returned by the new Frame:GetTitleRegion() method. TitleRegion:GetObjectType() returns "TitleRegion", and TitleRegion:IsObjectType("type") returns true if "type" is "TitleRegion". TitleRegions have all the member functions shared with other LayoutFrame types, including ClearAllPoints(), SetPoint(), and SetAllPoints().
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368535
Poster: slouken at 4/27/2006 11:29:21 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
   Added:
* texture = CheckButton:GetCheckedTexture()
* texture = CheckButton:GetDisabledCheckedTexture()
* texture = Slider:GetThumbTexture()

Changed:
StatusBar:SetStatusBarTexture() takes a filename, a texture object, or nil.
StatusBar:GetStatusBarTexture() returns a texture object instead of a filename.
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368568
Poster: slouken at 4/27/2006 11:54:12 AM PDT
Subject: Re: Add GetGameDay() function?
   Added:
* ColorSelect:SetColorWheelTexture(texture or nil)
* ColorSelect:SetColorWheelThumbTexture(texture or "texture" or nil)
* ColorSelect:SetColorValueTexture(texture or nil)
* ColorSelect:SetColorValueThumbTexture(texture or "texture" or nil)
* texture = ColorSelect:GetColorWheelTexture()
* texture = ColorSelect:GetColorWheelThumbTexture()
* texture = ColorSelect:GetColorValueTexture()
* texture = ColorSelect:GetColorValueThumbTexture()
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368579
Poster: slouken at 4/27/2006 11:58:26 AM PDT
Subject: Re: Upcoming 1.11 Changes - Concise List
  

Q u o t e:
Will a Frame:GetRegions() call cause the various special Textures and FontStrings to be generated? (I hope not)



No.


Q u o t e:

Would it be possible to extend the Gets for the various Special Regions with an optional argument, that if true, prevents the addition of the object to the scripting system? I would see this as functioning by returning the object if it was already visible to the scripting system, or simply true if the object exists, but isn't visible to the scripting system.


Also, A new function that I think could be potentially useful:

specialType, frame = Region:IsSpecialRegion()

The returns would be nil if the Texture/FontString is not attached as a special region, or if it is:
  • specialType - a string indicating the type (ie. "NormalTexture")
  • frame - the frame that the Region is a special region for


  • No, that would take too much rearchitecting. :)

    [ post edited by slouken ]

      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368582
    Poster: slouken at 4/27/2006 12:08:08 PM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * format = SimpleHTML:GetHyperlinkFormat()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368590
    Poster: slouken at 4/27/2006 1:53:15 PM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * r, g, b, a = Model:GetFogColor()
    * value = Model:GetFogNear()
    * value = Model:GetFogFar()
    * enabled, omni, dirX,dirY,dirZ, ambIntensity[,ambR,ambG,ambB], dirIntensity[,dirR,dirG,dirB] = Model:GetLight()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368685
    Poster: slouken at 4/27/2006 2:18:01 PM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * MiniMap:SetArrowModel("file")
    * MiniMap:SetPlayerModel("file")
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368711
    Poster: slouken at 4/27/2006 2:18:48 PM PDT
    Subject: Re: "Missing" Widget API Functions
      

    Q u o t e:
    Can you explain how the optional ones work? Are they always present just nil?


    If the intensity is zero, they are omitted, just like the SetLight() parameters.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368712
    Poster: slouken at 4/27/2006 2:36:44 PM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * Tooltip:AddFontStrings(leftstring, rightstring) - dynamically expand the maximum size of a tooltip
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368730
    Poster: slouken at 4/27/2006 2:51:56 PM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * Button:SetPushedTextOffset(x, y)
    * x, y = Button:GetPushedTextOffset()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368748
    Poster: slouken at 4/27/2006 3:16:47 PM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * ULx,ULy,LLx,LLy,URx,URy,LRx,LRy = Texture:GetTexCoord()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368779
    Poster: slouken at 4/27/2006 4:06:59 PM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * EditBox:SetPassword(isPassword)
    * isPassword = EditBox:IsPassword()
    * EditBox:SetBlinkSpeed(speed)
    * speed = EditBox:GetBlinkSpeed()
    * bytes = EditBox:GetMaxBytes()
    * letters = EditBox:GetMaxLetters()

    EditBox:GetHistoryLines() already exists, BTW.

    [ post edited by slouken ]

      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368820
    Poster: slouken at 4/27/2006 5:13:25 PM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * Frame:SetHitRectInsets(left, right, top, bottom)
    * left, right, top, bottom = Frame:GetHitRectInsets()
    * minWidth, minHeight = Frame:GetMinResize()
    * maxWidth, maxHeight = Frame:GetMaxResize()
    * backdropTable = Frame:GetBackdrop(backdropTable) - backdropTable will be filled in and returned.
    * r, g, b, a = Frame:GetBackdropColor()
    * r, g, b, a = Frame:GetBackdropBorderColor()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368862
    Poster: slouken at 4/27/2006 5:15:16 PM PDT
    Subject: Re: "Missing" Widget API Functions
       *pant*pant* Whew!

    Esamynn, the rest of the functions on your list will not be implemented. Thanks for collecting that list, it made it much easier to fill the gaps in the scripting methods!
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post368865
    Poster: slouken at 5/1/2006 11:12:11 AM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       Added for 1.11:
    * SetCursor() can now be passed a 32x32 texture filename, as well as a cursor mode, or nil to reset the cursor.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post370898
    Poster: slouken at 5/4/2006 5:00:26 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       In 1.11 there will be a "clampToScreen" frame attribute, which if set to true will prevent the frame from being dragged off the screen.

    Added:
    * Frame:SetClampedToScreen(clamped)
    * clamped = Frame:IsClampedToScreen()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post373022
    Poster: slouken at 5/5/2006 9:13:55 AM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
      

    Q u o t e:
    Will it also move the frames back into the screen in case the screen size changes (ui scale/video resolution)?


    Yes, it will.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post373401
    Poster: slouken at 5/5/2006 10:21:58 AM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * l, r, t, b = EditBox:GetTextInsets()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post373459
    Poster: slouken at 5/5/2006 10:34:49 AM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * isAtTop = ScrollingMessageFrame:AtTop()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post373483
    Poster: slouken at 5/5/2006 10:42:37 AM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * isDesaturated = Texture:IsDesaturated()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post373495
    Poster: slouken at 5/5/2006 10:54:23 AM PDT
    Subject: Re: "Missing" Widget API Functions
       Added:
    * nonSpaceWrap = FontString:GetNonSpaceWrap()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post373508
    Poster: slouken at 5/5/2006 3:12:27 PM PDT
    Subject: Re: "Missing" Widget API Functions
      

    Q u o t e:
    I was trying to subtly point out that maybe it should be
    * nonSpaceWrap = FontString:IsNonSpaceWrap()


    Okay, good point. Changed to:
    FontString:CanNonSpaceWrap()

    [ post edited by slouken ]

      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post373751
    Poster: slouken at 5/12/2006 5:39:07 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       The TitleRegion entry has been obsoleted:

    Region is the base object type for all frames, textures and fontstrings. Region is also the type of object returned by the new Frame:GetTitleRegion() method. Region:GetObjectType() returns "Region", and Region:IsObjectType("type") returns true if "type" is "Region".

    All regions have the following member functions:
    * type = Region:GetObjectType()
    * isType = Region:IsObjectType("type")
    * name = Region:GetName()
    * frame = Region:GetParent()
    * Region:SetParent(frame)
    * x,y = Region:GetCenter()
    * x = Region:GetLeft()
    * x = Region:GetRight()
    * y = Region:GetTop()
    * y = Region:GetBottom()
    * width = Region:GetWidth()
    * Region:SetWidth(width)
    * height = Region:GetHeight()
    * Region:SetHeight(height)
    * numPoints = Region:GetNumPoints()
    * "point",relativeObject,"relativePoint",xOfs,yOfs = Region:GetPoint(index)
    * Region:SetPoint("point" [, LayoutFrame] [, "relativePoint"] [, offsetX, offsetY])
    * Region:SetAllPoints(LayoutFrame)
    * Region:ClearAllPoints()
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post377563
    Poster: slouken at 5/15/2006 11:14:32 AM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       Nope, they're all specializations of the region class.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post378960
    Poster: slouken at 5/15/2006 2:29:26 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       No, it's a special region that isn't rendered. It's only returned via the API, since there's always only one of them.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post379109
    Poster: slouken at 5/19/2006 12:39:15 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
      

    Q u o t e:
    Frame objects always exist within the scripting environment, and so don't have to be instantiated when Frame:GetChildren() is called.



    This is no longer true. Unnamed frames are not added to the scripting system until they are queried somehow (like with Frame:GetChildren())

    This will save some memory for 1.11. :)


    Q u o t e:

    Frame:GetRegions() will not cause any un-instantiated FontStrings/Textures to be instantiated in the scripting environment.



    Yes, it will. Frame:GetRegions() will return ALL regions, not just the named and "special" ones.


    Q u o t e:

    To Slouken: With the change in hierarchy, are we changing the name of Frame:GetRegions()? ;)


    *poke*
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post381004
    Poster: slouken at 5/19/2006 10:44:53 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
      

    Q u o t e:
    I imagine doing an EnumerateFrames traversal may be the easiest thing here, though perhaps that does instantiate unnamed frames, I have a feeling it wont.


    Yes, it will.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post381245
    Poster: slouken at 5/22/2006 10:58:21 AM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       The PTR patch notes didn't have some UI changes in them:
    * The interface event processing has been optimized while zoning.
    * Your interface windows are no longer closed when you zone.
    * You can now bind the mousewheel to button actions.
    * You can now rebind the screenshot action.
    * When you kill a creature, the combat log will report "You have slain X!"
    * Reloading the UI requires user input.
    * Mouselook now overrides normal UI input, and if the world area loses mouse focus, mouselook is turned off.
    * Fixed cursor tooltip positioning in widescreen video modes.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post382181
    Poster: slouken at 5/22/2006 8:48:22 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       Wow, thanks for the cookies! That was certainly a surprise, and very nice. :)
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post382472
    Poster: slouken at 5/22/2006 10:14:11 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
      

    Q u o t e:
    Share?


    Of course, I'm taking them to work tomorrow morning... Oh, you mean with you! ;-)
    *hands Cairenn a cookie*
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post382509
    Poster: slouken at 5/23/2006 4:02:32 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       Coming in 1.11

    * Virtual templates defined in XML are always available, and do not need to be loaded again by dynamically loaded addons.
    * CreateFrame() takes an optional additional parameter, which is the name of a virtual frame to inherit.
    * Frame:CreateTexture() and Frame:CreateFontString() take an optional additional parameter, which is the name of a virtual texture or fontstring to inherit.

    Edit: This isn't live on the test realm yet.

    [ post edited by slouken ]

      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post382611
    Poster: slouken at 5/23/2006 4:33:36 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       You're welcome! :)
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post382643
    Poster: slouken at 5/24/2006 9:13:32 AM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
      

    Q u o t e:

    It looks like UnitSex() now reports as follows:
    1 = unknown
    2 = male
    3 = female
    which is different from before. Not sure if this indexing change is a bug or some weird update.


    This was a change, for localization.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post383063
    Poster: slouken at 5/30/2006 9:57:26 AM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
      

    Q u o t e:
    is there a way to disable this new behavior? it's extremely frustrating


    Yes, it's much improved for 1.11 release. Mouselook now overrides all other mouse input, period.

    Edit: BTW, the reason for the change in the first place was to fix the bug where if you made a macro that enabled mouselook while the worldframe wasn't the focus, then you'd be stuck in mouselook mode without being able to move the mouse or move your character until you logged out.

    [ post edited by slouken ]

      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post385797
    Poster: slouken at 5/30/2006 12:27:17 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       I guess I wasn't clear. It's fixed. :)
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post385858
    Poster: slouken at 5/31/2006 11:05:08 AM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
      

    Q u o t e:
    Do health bars above mobs/npcs still break this, or was that fixed as well (pressing the V key)?


    It still breaks this, it's on my list to fix today.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post386432
    Poster: slouken at 6/20/2006 9:30:55 AM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
      

    Q u o t e:
    I think I'm lost, did you REALLY get cookies? (In real life).



    Yes, I really did. A few more than API functions, I might add. I put them out on the table here at work and they vanished within minutes. :)
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post397289
    Poster: slouken at 6/26/2006 3:29:32 PM PDT
    Subject: Re: Upcoming 1.11 Changes - Concise List
       The PlaySoundFile() fix is in 1.11.2, not 1.11.1, FYI.
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post403778
    Poster: slouken at 8/2/2006 10:40:01 AM PDT
    Subject: Re: 1.11 Changes (through 1.11.2) - Concise List
       Can you post a link to the exact version of the crashing mod, and a link to the SavedVariables.lua file which crashes?
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post424389
    Poster: slouken at 8/2/2006 10:40:01 AM PDT
    Subject: Re: 1.11 Changes (through 1.11.2) - Concise List *edited post*
       Can you post a link to the exact version of the crashing mod, and a link to the SavedVariables.lua file which crashes?

    Can you also verify that it crashes on the test realm with 1.12?

    Thanks!

    [ post edited by slouken ]

      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post424389
    Poster: slouken at 8/4/2006 10:08:42 AM PDT
    Subject: Re: 1.11 Changes (through 1.11.2) - Concise List
       You're welcome!
      http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=#post425750

    View all recent official Blue Posts

    WoW Blue Tracker: Archiving World of Warcraft Blue Posts
    since March 2005
    Home | RSS | News | Contact
    Recent | Search | Archive | CS Posts
     

    Why Ads?