Добавлен jsore
Почему после выполнения
BlzHideOriginFrames(true)
больше нельзя показать кнопки SYSTEM_BUTTON и кнопки MINIMAP_BUTTON,
BlzFrameSetVisible(BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON, 0), true)
хотя можно показать миникарту, портрет и т.д.?
Принятый ответ
В общем я решил это так(возможно так не правильно):
BlzFrameSetParent(BlzGetOriginFrame(ORIGIN_FRAME_MINIMAP_BUTTON, 0), parent) -- родитель на Ваше усмотрение
BlzFrameSetVisible(BlzGetOriginFrame(ORIGIN_FRAME_MINIMAP_BUTTON, 0), true)
BlzFrameClearAllPoints(BlzGetOriginFrame(ORIGIN_FRAME_MINIMAP_BUTTON, 0))
BlzFrameSetAbsPoint(BlzGetOriginFrame(ORIGIN_FRAME_MINIMAP_BUTTON, 0), FRAMEPOINT_CENTER, 0.3, 0.3) -- позиция для примера
Это для первой кнопки.
Для всех остальных по такой же схеме.
Для всех остальных по такой же схеме.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
SYSTEM_BUTTON и кнопки MINIMAP_BUTTON могут не показываться, т.к. расценены по умолчанию как возможно мешающие некоторые реакциям клавиш или же чему-то ещё, но это не точно.
Не знаем, что Близзарды курили, так-что можно считать за баг или недоработку в этом плане.
Для всех остальных по такой же схеме.