Неправильное размещение попапов на экра&
Results 1 to 9 of 9
  1. #1
    Senior Member
    Join Date
    Nov 2014
    Posts
    102

    Default Неправильное размещение попапов на экра&

    Решил посмотреть рэнжи в Heat Map в попапах, но столкнулся с такой проблемой 2015-03-16_1845332.jpg попапы распологаются не там где должны и поэтому не могу переместить курсор на попап.
    Это попап из платного пака, стандарные и мои старые небольшие попапы распологаются нормально рядом с курсором. Попапы делались в попап-редакторе ХМа, поэтому проблема естественно с ХМ.
    Разрешение монитора 1280х1024.
    На сколько я понял, ХМ сам по какому-то алгоритму выбирает место размещения попапов, почему тут такая ерунда происходит?
    Last edited by sanyacsn; 03-16-2015 at 04:17 PM.

  2. #2
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Алгоритм там простой: вниз и вправо от того стата, к которому попап привязан.
    НО
    посколько стандартные работают, как заявлено, нормально - спрашивать тогда надо уже авторов этого папа.

  3. #3
    Senior Member
    Join Date
    Nov 2014
    Posts
    102

    Default

    Quote Originally Posted by Sarek View Post
    Алгоритм там простой: вниз и вправо от того стата, к которому попап привязан.
    НО
    посколько стандартные работают, как заявлено, нормально - спрашивать тогда надо уже авторов этого папа.
    Во-первых: и вниз и вверх попапы могут распологаться, если маленького размера.
    Во-вторых: у человека на мониторе с разрешением 1920х1080 проблем нет, хотя разрешение я привожу так на всякий случай.
    Что у вас за отговорка появилась любимая - спрашивайте у авторов пака?)))
    Взял попапы от другого пака - то же самое.
    Всё ж создаётся на базе вашего софта, причём тут авторы пака?.
    Ок, сделал сам с нуля попап примерно тех же размеров 2015-03-17_1346111.jpg
    какие теперь идеи, но уже конкретно по вашему софту?
    Last edited by sanyacsn; 03-17-2015 at 07:48 AM.

  4. #4
    Senior Member
    Join Date
    Nov 2014
    Posts
    102

    Default

    Вообщем, разобрался с алгоритмом размещения попапов и понял, почему возникает проблема с неправильным размещением попапов.
    Как я уже писал, попапы размещаются или сверху или снизу от статы в хаде.
    Но по-умолчанию сверху.
    Если попап сверху не умещается, то тогда он размещается снизу.
    Если размер попапа по высоте меньше половины экрана, то тогда проблем нет, потому что его можно всегда разместить или выше стата или ниже, в зависимости от того, куда он помещается. Но вот если попап по высоте больше половины экрана, то тут и появляются проблемы с его размещением. Иногда попап получается посреди статы и это нормально, а иногда смещается так очень далеко от статы и курсора, зависит от расположения стола или реплеера на рабочем столе и позиции игрока, на которого смотрим стату.
    Вот как выглядит правильное расположение небольшого попапа, позиция статы та же что и на прошлом скрине:
    2015-03-17_1807531.jpg
    Upd. При количестве столбцов не больше 10 уменьшение ширины столбца до 30 приводит к тому, что попап распологается сразу возле стата, если увеличвать ширину столбца или количество, то начинает отдаляться. Хотя не совсем так - это опять же зависит от расположентия статы на экране! Но взаимосвязь тут есть.
    Last edited by sanyacsn; 03-17-2015 at 11:15 AM.

  5. #5
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Разобрался - это хорошо.
    Другой вопрос - а зачем делать попапы размером почти в весь монитор? Что на нем можно успеть увидеть во время живой игры, да еще при мультитейблинге?

  6. #6
    Senior Member
    Join Date
    Nov 2014
    Posts
    102

    Default

    Quote Originally Posted by Sarek View Post
    Разобрался - это хорошо.
    Другой вопрос - а зачем делать попапы размером почти в весь монитор? Что на нем можно успеть увидеть во время живой игры, да еще при мультитейблинге?
    Всмысле разобрался? Вы делайте чтоб нормально выводились попапы, а то и так за вас часть работы приходится делать. Смотрите алгоритм, меняйте его, я уже на скринах показал, что происходит.
    Попапы каждый сам делает такими, какими считает нужными. Как раз во время игры такие попапы дают максимальное количество нужной информации за короткое время.
    Про стандартные попапы из ХМ2 я промолчу.

  7. #7
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Алгоритм вывода попапа есть, ты его сам же и нашел и даже уточннил - и меняться он не будет.

    Ну, то есть, я могу ответить вот таким текстом:
    Thank you for the suggestion. We will discuss it over the next couple of days and make a decision on whether to add the requested feature. We would love to add everyone’s suggestions, but we also need to be careful that we do not over complicate the software with too many features. As a result not all of them are implemented. If we do not add your feature on this occasion, we may reconsider it if more people also show support for it.

    Но ты и сам понимаешь, что он означает...

  8. #8
    Senior Member
    Join Date
    Nov 2014
    Posts
    102

    Default

    Quote Originally Posted by Sarek View Post
    Алгоритм вывода попапа есть, ты его сам же и нашел и даже уточннил - и меняться он не будет.
    Но ты и сам понимаешь, что он означает...
    Вы что уже совсем обнаглели? Сколько лет уже ХМ2 и почему многие баги до сих пор не фиксятся, про кривой попап-дизайнер я уже не и говорю?
    Если попап не умещается сверху или снизу, то почему он должен распологаться за километр от стата, почему не рядом???
    И я тебе написал часть алгоритма, потому я не знаю по какому алгоритму попапы размещаются, когда не влазят снизу или сверху.
    А ты же видимо или не играешь в покер и не видел где располагаются попапы или сам не знаешь этого алгоритма и поэтому пишешь вот такую ерунду:
    Алгоритм там простой: вниз и вправо от того стата, к которому попап привязан.
    ещё раз тебе напомню, что могут распологаться как вверх, так и вниз, как вправо, так и влево.
    Но меня интересует вот это:
    Если попап не умещается сверху или снизу, то почему он должен распологаться за километр от стата, почему не рядом конкретно на моём мониторе с разрешением 1280х1024???
    Это реальная проблема, потому что не могу навести курсор на попап, чтоб посмотреть те же теплокарты, ну или при сдвиге курсора со стата попап тут же исчезает.
    Проблема ваша, кривой алгоритм, за что я должен платить деньги за программу, чтоб вы их не решали?
    У меня слов уже нет, я же не прошу сделать что-то новое, всего лишь сделайте нормальным то что есть!
    Last edited by sanyacsn; 03-17-2015 at 02:22 PM.

  9. #9
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Вот тикет
    HM-8515
    HUD - popups open away from HUD if theres not enough space above / below to open full popup

    статус его = Open, Unresolved
    Priority = Medium

    Рекомендую воспользоваться этим сервисом:
    Если есть желание быть проинформированным, когда этот билет будет закрыт, следует отправить письмо на hm2support@holdemmanager.com и включить и в тему письма и в сам текст эту фразу: "Notify Me When HM-XXXX Is Resolved".
    (вместо HM-ХХХХ поставить нужный номер)

Similar Threads

  1. Replies: 4
    Last Post: 01-22-2015, 04:02 PM
  2. Replies: 1
    Last Post: 08-05-2014, 04:04 PM
  3. Hm2 перестал находить в базе мой ник на ps
    By dfklglrtu in forum Русский форум
    Replies: 1
    Last Post: 03-12-2014, 09:20 AM
  4. Replies: 2
    Last Post: 02-08-2013, 03:42 PM
  5. Replies: 4
    Last Post: 08-26-2012, 04:03 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •