Thread Tools Display Modes
11-03-20, 09:03 PM   #1
Walkerbo
A Cobalt Mageweaver
 
Walkerbo's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2010
Posts: 233
View All Widget Templates

Is there a way to view all frame/button templates, and also see all the font objects?
__________________
"As someone once told me, frames are just special types of tables, and tables are special types of pointers."
Fizzlemizz
  Reply With Quote
11-04-20, 04:16 PM   #2
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
Like this? https://wow.gamepedia.com/Viewing_Bl...interface_code
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

  Reply With Quote
11-07-20, 05:50 PM   #3
Walkerbo
A Cobalt Mageweaver
 
Walkerbo's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2010
Posts: 233
Hi Seerah

I have already grabbed all of the art files, I just wondered if there was a site/album that showed them as images.

I may open them all and then upload them so others can search and see.

Cheers
__________________
"As someone once told me, frames are just special types of tables, and tables are special types of pointers."
Fizzlemizz
  Reply With Quote
11-07-20, 06:49 PM   #4
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,313
Fonts are usually all gathered in both Fonts.xml and FontStyles.xml in both FrameXML and SharedXML folders.

FrameXML/Fonts.xml
FrameXML/FontStyles.xml
SharedXML/SharedFonts.xml
SharedXML/SharedFontStyles.xml

Templates are harder to find. They're littered all over in various XML files. Most of the generic ones would be in files that have Template in the name (usually at the end).

Note: You need to extract code, not art, to extract the UI source.
__________________
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)
  Reply With Quote
11-07-20, 08:08 PM   #5
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
Not sure if this still works. It's been some time since I've had it installed.
https://www.wowinterface.com/downloa...0-BLPView.html

There is also this (or others like it) if you want to convert batches to browse through. (What I usually do.)
https://www.wowinterface.com/downloa...7-BLP2PNG.html
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

  Reply With Quote
11-07-20, 10:45 PM   #6
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,026
Originally Posted by Walkerbo View Post
Is there a way to view all frame/button templates
You can parse the XML files for the "virtual" attribute

Just a quick test dump which is in a not very useful format, my python sucks
https://gist.github.com/Ketho/7ce16e...d935bf0fc2779c

Last edited by Ketho : 11-07-20 at 10:53 PM.
  Reply With Quote
11-23-20, 08:25 PM   #7
Walkerbo
A Cobalt Mageweaver
 
Walkerbo's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2010
Posts: 233
Sorry for the very late reply.

I did download all of the art and started the import into photoshop, but that was a huge pita.

After many a dive down the rabbit hole, I found the following resource on github.

https://github.com/Gethe/wow-ui-textures

I am posting this here to help other newbs like myself.

Cheers
__________________
"As someone once told me, frames are just special types of tables, and tables are special types of pointers."
Fizzlemizz
  Reply With Quote

WoWInterface » Developer Discussions » Lua/XML Help » View All Widget Templates

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off