Shestak UI
Go Back   Shestak UI > Project Forums > Off Topic

Off Topic Discuss unrelated topics. Keep it clean. Keep it nice.

Advertising

 
Thread Tools
Old 07.11.2013, 10:23   #151
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
А нельзя красить текст в класс? Тогда можно оставить только спек.
Надо смотреть что отдают GetArenaOpponentSpec и GetSpecializationInfoByID

Добавлено через 1 минуту
Можно попробовать тег применить к тексту, но думаю он не сработает.
Old 07.11.2013, 10:23   #1.5 - Disable Ads

Advertise on this site

Old 07.11.2013, 11:03   #152
Wetxius
 Assistant User Information

Wetxius's Avatar
https://github.com/Shestak/ShestakUI...ua#L1257-L1270
Мы же фреймы красим в цвет класса там же.
Есть ещё вариант, если у нас не выставлен свой цвет, то убирать название класса.

Добавлено через 3 минуты
lua Code [Select]:
local function Abbrev(name)
        local newname = (string.len(name) > 25) and string.gsub(name, "%s?(.[\128-\191]*)%S+%s", "%1. ") or name
        return T.UTF(newname, 25, false)
    end
f.Spec:SetText(Abbrev(spec.."  -  "..LOCALIZED_CLASS_NAMES_MALE[class]))
Как он будет обрезать, если выравнивание по центру?
Old 07.11.2013, 11:11   #153
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Как он будет обрезать, если выравнивание по центру?
Ну как. 25 символов, центрирование по-центру. В функцию Abbrev берем же весь текст. Т.е. будет идти отсчет слева текстового значения.


Quote:
Originally Posted by Wetxius View Post
Мы же фреймы красим в цвет класса там же.
А, ну так же и забацать тогда текст.
Old 07.11.2013, 11:50   #154
Wetxius
 Assistant User Information

Wetxius's Avatar
Я так предлагаю.
Название класса убираем. Затем делаем проверку:
если цвет свой выставлен, то красим название спека в цвет класса;
если цвета классовые, то название спека как сейчас белым.
Потому что белый цвет виднее будет. м?
Old 07.11.2013, 11:54   #155
Shestak
 Junior Member User Information

Shestak's Avatar
Можно и в темную так. В принципе все равно.
Old 07.11.2013, 12:02   #156
Wetxius
 Assistant User Information

Wetxius's Avatar
Только как покрасить спек...
spec = format("|cff%02x%02x%02x%s|r", color.r * 255, color.g * 255, color.b * 255, spec)
так?
Old 08.11.2013, 15:24   #157
Wetxius
 Assistant User Information

Wetxius's Avatar
Old 08.11.2013, 19:14   #158
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
http://i.imgur.com/f2UKgC0.jpg
Это чего, лфр?

Offtop
Old 16.11.2013, 14:25   #159
Wetxius
 Assistant User Information

Wetxius's Avatar
https://github.com/Shestak/ShestakUI...d/Fixes.lua#L7
В бою не дает открыть вкладку рейд (там где список рейда, и можно перемещать игроков). Может туда проверку на бой прикрутить?
P.S. А вообще, без этой строки у меня нет таинтов. Мы же вроде вызов френд окна фиксили в меню карты и лайтстатс.
Old 16.11.2013, 16:36   #160
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
P.S. А вообще, без этой строки у меня таинтов. Мы же вроде вызов френд окна фиксили в меню карты и лайтстатс.
Но не окно с рейдом(оно дополнительно подгружается, вторым)

Tags
оффтопик, флейм, флуд

Thread Tools



Mobile Style Русский English Deutsch Italian Chinese