Добавление кнопок.

ShturMAN

Интересующийся
Участник
Сообщения
30
Розыгрыши
0
Репутация
20
Реакции
19
Баллы
348
Хроники
  1. Interlude
Исходники
Присутствуют
Сборка
Old
Приделал к TargetStatus две кнопки, но они не кликабельны, как я понимаю, из-за того, что они находятся за границами окна target (в границах окна работает всё отлично).
1739483469887.webp

Что нужно изменить в xdat, чтобы они стали рабочими?
1739483622167.webp

1739483639337.webp
 
а как ты задавал их кооррдинаты относительно окна таргета? в минус по горизонтали?
 
а как ты задавал их кооррдинаты относительно окна таргета? в минус по горизонтали?
Брал готовое решение, где кнопки находились внутри окна, переделал текстуры и методом подбора на подвинул влево.
 
кликабельность надо прописать в интерфейсе - скопилировать и тогда будет работать
А что именно отвечает за кликабельность?
 
А на ИЛ вроде нет суперчайлдов еще, но зато есть команда с цельім прицепом интерлюд костьілей. И так, основная идея в том, чтобьі создать общее окно, которое по размерам покроет и старое окно и вьіехавшие из родной гавани кнопки, убираем ему фон, привязьіваем старое окно к правому верхнему краю, размер нового окна мостим по краям кнопок (для отладки можно или запастись калькулятором, или врубить ему временно фон для наглядности), ну и все, убираем ему в конце-концов фон, профит.
 
Для наглядности сделал gif (подвинул одну кнопку правее, на границы текстуры.

ButtonTrg.gif

Ещё вопрос не по теме. Сделал шире окно таргета. Теперь стрелка расширения, при запуске клиента, висит на одном месте. Если расширить, то она исчезает. Где можно изменить или убрать координаты её положения?
 

Вложения

  • ButtonTrg.gif
    ButtonTrg.gif
    318,7 КБ · Просмотры: 7
А на ИЛ вроде нет суперчайлдов еще, но зато есть команда с цельім прицепом интерлюд костьілей. И так, основная идея в том, чтобьі создать общее окно, которое по размерам покроет и старое окно и вьіехавшие из родной гавани кнопки, убираем ему фон, привязьіваем старое окно к правому верхнему краю, размер нового окна мостим по краям кнопок (для отладки можно или запастись калькулятором, или врубить ему временно фон для наглядности), ну и все, убираем ему в конце-концов фон, профит.
Суть понял.
Прошу прощения. Спасибо.
 
AlhimN1, та не про обработчик речь, а про детект под маусовер чего-то интерактивного, если оно за рамки родительского окна вьілазит.

Посмотреть вложение 84371
аааа тю, ну ладно
так а толку ему от клика если он ничего не делает?

мб ему надо - он фокус окно что б было?
 
аааа тю, ну ладно
так а толку ему от клика если он ничего не делает
Ну обработчики - дело второе, обрабатьівать кнопки, которьіе технически не устроеньі - тоже толку не много. )
мб ему надо - он фокус окно что б было?
Не, там детект идет по границам родительского окна, фокус/не фокус нет такого, есть приоритетность окна на вьісшем слое и границьі.
 
Назад
Сверху