[UI] Tukui a Amazing Addon menu

Shout-Out

User Tag List

Results 1 to 2 of 2
  1. #1
    Bagger's Avatar Active Member
    Reputation
    60
    Join Date
    Apr 2007
    Posts
    98
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [UI] Tukui a Amazing Addon

    So this post is a summary of what i have been looking at for the last 3 days.



    For a long time I have been playing on a Gameboy screen, a 19’ with no option for higher then 1200x1080.


    After I got my new Samsung SyncMaster I have been looking around for a good UI for raiding – and I soon found out that one of the best UIs out there is Tukui.


    Some might why is this so good that I want to share it with you guys let me run it over.



    • Tukui is an extreme light-weight user interface. Uses approx between 700 and 900 KB memory.
    • A single addon.
    • Fit automatically to your resolution.
    • And the look of it is stunning! It’s really clean and perfect for raiding.



    And when I say stunning I mean it take a look on some of the following set-up you can run it as.


    Elv's UI – T13 Update.


    Download Here


    Follow changes he make to the UI on GitHub.






    Hydra UI – T13 Update.


    You can download the optional ingame config here.


    Hydra_Edit_t13.1.zip





    Tukui – T13 Update.





    Some Guides on how to change and mod it. There is a ingame option for this but for players who like Lua Scripting it can be done aswell.


    Hydra - Panels for dummies


    To start off lets look at a test frame i've made


    Code:
    -- Example Panel
       local example = CreateFrame("Frame", "Example", UIParent)
       example:CreatePanel(nil, 30, 23, "RIGHT", TukuiInfoRight, "LEFT", -3, 0)
    Which will make a small frame beside the Info Right panel looking like this –




    So what does this code mean?


    The first line of the code is setting up parameters,

    Code:
    newFrame = CreateFrame("frameType"[, "frameName"[, parentFrame[, "inheritsFrame"]]])
    Arguments


    frameType
    String - Type of the frame to be created (XML tag name): "Frame", "Button", etc.


    frameName
    String - Name of the newly created frame. If nil, no frame name is assigned. The function will also set a global variable of this name to point to the newly created frame.


    parentFrame
    Frame - The frame object that will be used as the created Frame's parent (cannot be a string!) Does not default to UIParent if given nil.


    inheritsFrame
    String - a comma-delimited list of names of virtual frames to inherit from (the same as in XML). If nil, no frames will be inherited. These frames cannot be frames that were created using this function, they must be created using XML with virtual="true" in the tag.



    the second line is creating variables of size/position/parenting,
    so looking again at the code I posted


    Code:
    example:CreatePanel(nil, 30, 23, "RIGHT", TukuiInfoRight, "LEFT", -3, 0)
    example is my frames name,
    CreatePanel() is the function within Tukui to create skinned panels,
    nil is the template for the frame (explained below),
    30 is my frames width,
    23 is my frames height,
    "RIGHT" is the position of my frame that I want to anchor to the parent,
    TukuiInfoRight is the frame I want my new frame to be parented to,
    "LEFT" is the position of the parent frame that I want my new frame to anchor to,
    -3 is the X-axis distance I want my frame to be from the parent
    0 is the Y-axis distance I want my frame to be from the parent


    Templates:


    The template colors the given frame, options are as follows
    "Tukui", "ClassColor", "Elv", "Duffed", "Dajova", "Eclipse", "Hydra"
    If none of the above templates are chosen, the panel will use the colors defined from medias.lua


    X Offset - Horizontal
    Increase for right
    Decrease for left


    Y Offset - Vertical
    Increase for up
    Decrease for down



    As well other things can be added for different purposes to the frame, some examples --

    example:SetFrameLevel(number)
    Set the level of this frame (determines which of overlapping frames shows on top). Higher numbers always show up on top of lower numbers.


    example:SetAlpha(number)
    Sets the alpha (transparency) of the given object. 1 is fully opaque, 0 is transparent (in fact, invisible).


    This will likely be updated so it's easier to understand, this was just a quick write-up, some credit to WoWWiki API.



    Website for this Addon; Tukui
    And for Forum; Tukui - Forums


    I’ll properly add some more to it as I start working more with it myself but until then thanks for reading my post
    The internet, where men are men, women are men, and children are the FBI

    [UI] Tukui a Amazing Addon
  2. #2
    TheDash's Avatar Member
    Reputation
    14
    Join Date
    Mar 2007
    Posts
    112
    Thanks G/R
    0/2
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    TukUI is pretty much the best UI out there, I've been using it since v8. If you're going to use it then you might also want to check out TelUI,. It contains an additional addon called TelUI_AddonSkins which will skin DBM, DXE, Omen, QBar, Quartz, Recount, Sexycooldown and Skada to fit in with the TukUI skin.

    Make sure you ONLY extract TelUI_AddonSkins though otherwise you'll get conflicts with TukUI.

Similar Threads

  1. Amazing Arena Addon, Better Than Proximo
    By Lucianix5 in forum World of Warcraft Guides
    Replies: 6
    Last Post: 02-19-2008, 09:42 AM
  2. wow_kings list of best addons
    By Elites360 in forum World of Warcraft Bots and Programs
    Replies: 20
    Last Post: 11-20-2006, 01:33 PM
  3. Your favorite addons!
    By bloodofwar in forum World of Warcraft General
    Replies: 7
    Last Post: 11-06-2006, 11:26 AM
  4. Addon!
    By evancooleo in forum World of Warcraft General
    Replies: 8
    Last Post: 07-14-2006, 02:33 PM
  5. Amazing guide (not mine :P)
    By Anduln in forum World of Warcraft Guides
    Replies: 2
    Last Post: 07-07-2006, 01:54 PM
All times are GMT -5. The time now is 06:49 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