Traversing the UI Frame List - How do you access tables? menu

Shout-Out

User Tag List

Results 1 to 3 of 3
  1. #1
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Traversing the UI Frame List - How do you access tables?

    All-

    Was just curious, for those that access UIFrame, has anyone been able to access the tables? Or know how to? I'm referring to these:
    Traversing the UI Frame List - How do you access tables?-table-png

    Basically for UI elements like the new mount list in 5.0.4. I can't figure out how to even find pointers to them. Ideally I want to access the actual spell buttons in the mount list, but hovering over them references a table I can't find while traversing the list.

    Thanks!
    ~ Tanaris
    https://tanaris4.com

    Traversing the UI Frame List - How do you access tables?
  2. #2
    yossarian87's Avatar Corporal
    Reputation
    10
    Join Date
    Jan 2012
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm not sure what you mean. When I run a dump of the visible UI frames when the mounts window is open, I see a bunch of 40x40 buttons with coordinates that match the locations of the spell buttons on screen. Their names are all null, but aside from that they're like any other UI frame. Maybe your code is filtering frames without names?

  3. #3
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How do you access them then if you don't have a name (child of a mount related frame)?

    I basically have a dictionary that stores Name -> BaseAddress. Perhaps I shouldn't be doing this.

    Edit: Nevermind, got it - thanks
    Last edited by Tanaris4; 09-04-2012 at 11:46 PM.
    https://tanaris4.com

Similar Threads

  1. How do you fix "The app failed to initialize properly(0xc0150002)"?
    By explode13 in forum World of Warcraft Emulator Servers
    Replies: 1
    Last Post: 08-30-2007, 07:34 PM
  2. How do you make the max level 80?
    By karlz in forum World of Warcraft Emulator Servers
    Replies: 8
    Last Post: 08-30-2007, 08:43 AM
  3. How do you access Europe servers
    By xxsolstice in forum World of Warcraft General
    Replies: 1
    Last Post: 08-27-2007, 10:44 AM
  4. how do you get the thumbs down icon?
    By orangegold in forum Community Chat
    Replies: 2
    Last Post: 04-29-2007, 03:31 AM
  5. How do you find memory offsets in the game?
    By koalaz2004 in forum World of Warcraft General
    Replies: 0
    Last Post: 08-18-2006, 09:40 PM
All times are GMT -5. The time now is 10:45 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search