Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Ваш интерфейс

Упомянутые в теме пользователи:

Показано с 1 по 12 из 3348

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,201
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Цитата Сообщение от swagcat Посмотреть сообщение
    А тебе принципиально асе3 использовать или как? Есть же другие библиотеки, которые намного проще использовать с оуфом. Например tekconfig, который используется в лейауте freebgrid, там же можешь глянуть и его использование. Ползунки, анлок и выбор цвета там точно есть.
    а к примеру табы и тд? Ну спс сейчас чекну.
    ЗЫ с еткконф сталкивался раньше =)

    ЗЫЫ тут даже не в асе дело , думаю эта проблема будет со всеми либсами , что бы "двигаешь ползунок и размер меняется" это должно выглядеть примерно так -функция обновляющая размер- функция ползунка- в функцию ползунка добовляешь функцию обновления при onDragStart" ... есть ли в ouf функции которые обновляют фреймы?

    oUF:RegisterStyle('DreamUI', CreateUnitLayout) вот так у меня выглядит функция ... т.е при движении ползунка должна выполняться она , что бы менялся размер при движении ползунка.Но есть несколько но , во первых если ее выполнять она будет спамить кучу мусора и в итоге игра повиснет , во вторых Haste это дело скорее всего придвидел и наверное будет некое условие if DreamUI then end или чоа типа такова или вообще будет выдавать ошибку. Нужна функция для обновления фреймов (в этом и проблема , с ouf я не сталкивался...) , а сделать конфиг это дело 10 минут .


    Кароче нужна функция которая будет обновлять все oUF.Objects

    Вот на примере mainmenubar
    PHP код:
    local _G=_G
    local DB 
    = {}
    local frame CreateFrame("Frame")
    size CreateFrame("Slider""size"UIParent"OptionsSliderTemplate")
    size:SetWidth(400)
    size:SetHeight(30)
    size:SetOrientation("HORIZONTAL")
    size:SetPoint("CENTER")
    size:SetMinMaxValues(0.1,3)
    size:SetValueStep(0.01)
    local function update()
    for 
    _,frame in next, {MainMenuBarMultiBarBottomLeftMultiBarBottomRightMultiBarLeftMultiBarRight } do frame:SetScale(resizerDB.valueend
    end
    size
    :SetScript("OnValueChanged", function() 
    resizerDB.value size:GetValue()
    print(
    "Тык /scale ,что бы показать фрейму")
    print(
    "Масштаб панелей = "..size:GetValue())
    update()
    end)

    local hide true 
    local 
    function hide()
        if(
    hidethen  
          size
    :Hide() 
       else  
          
    size:Show()
       
    end
       hide 
    not hide
    end

    _G
    .SlashCmdList['SCALE'] = hide
    _G
    .SLASH_SCALE1 '/scale'

    frame.ADDON_LOADED = function(self
       if(
    _G.resizerDBthen  
          DB 
    _G.resizerDB
          value 
    resizerDB.value
            size
    :SetValue(value)
          for 
    _,frame in next, {MainMenuBarMultiBarBottomLeftMultiBarBottomRightMultiBarLeftMultiBarRight } do frame:SetScale(resizerDB.valueend
       
    else 
          
    _G.resizerDB DB 
      end
    end
    hide
    ()
    frame:SetScript("OnEvent",function(self,event,...) self[event](self,event,...) end)
    frame:RegisterEvent("ADDON_LOADED"
    - - - Updated - - -

    И как робит UpdateAllElements()? Почему ее нельзя использовать типа oUF.obj:UpdateAllElements() ?
    Последний раз редактировалось DreamlØlz; 06.10.2014 в 21:48.

Похожие темы

  1. И где же описание апдейта 114 ??
    от Gozya в разделе Вопросы Logon, TBC, Legion, BFa, SL
    Ответов: 2
    Последнее сообщение: 27.06.2012, 09:46
  2. Скрины интерфейса, Прото-паладин
    от amigoxxx в разделе Корзина
    Ответов: 3
    Последнее сообщение: 28.05.2012, 13:53
  3. Интерфейс
    от Romka_163 в разделе Вопросы Logon, TBC, Legion, BFa, SL
    Ответов: 0
    Последнее сообщение: 26.05.2012, 02:34
  4. Сброс рейта тим на х100
    от CriminalMind в разделе Вопросы Logon, TBC, Legion, BFa, SL
    Ответов: 1
    Последнее сообщение: 25.05.2012, 23:12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •