WoW:Creating tabbed windows: Difference between revisions

no edit summary
(Created.)
 
No edit summary
Line 1: Line 1:
<center>'''Advanced Tutorial: Tabbed Windows in WoW''' ''-Contributed by DerGhulbus-''</center>
<center>'''Advanced Tutorial: Tabbed Windows in WoW''' ''-Contributed by DerGhulbus-''</center>
 
[[image:tabs.png|right|Put it on my Tab]]
= Introduction =
= Introduction =
As your UI is growing more and more complex you will spend quite some time organizing your UI elements in a way that's user-friendly but still leaves enough capabilities to make use of the more advanced features in your AddOns.  
As your UI is growing more and more complex you will spend quite some time organizing your UI elements in a way that's user-friendly but still leaves enough capabilities to make use of the more advanced features in your AddOns.  
A great way to achieve this with very little effort is the use of Tabs.  
A great way to achieve this with very little effort is the use of Tabs.  


You probably know these from the Character or Friendsframe windows in WoW. With Tabs you have the ability to store multiple windows inside of a single one. Tabs are a very important feature in UI design, since their introduction in early MacOS they became kind of a pseudo-standard in recent graphical applications, such as Mozilla Firefox.  
You probably know these from the Character or Friendsframe windows in WoW. With Tabs you have the ability to store multiple windows inside of a single one. Tabs are a very important feature in UI design, since their introduction in early [[Mac|MacOS]] they became kind of a pseudo-standard in recent graphical applications, such as Mozilla Firefox.  


Unfortunately the amount of code neccessary to generate even a simple tabbing system in WoW is quite large. However, the guys at Blizzard implemented an easy-to-use library that makes the task of handling tabs a whole lot more comfortable.
Unfortunately the amount of code neccessary to generate even a simple tabbing system in WoW is quite large. However, the guys at Blizzard implemented an easy-to-use library that makes the task of handling tabs a whole lot more comfortable.
Anonymous user