Jump to content
Korean Random
rpycTb_ne4aJlb

Выравнивание столбцов в "ушах".

Recommended Posts

Доброго времени суток.

Никак не могу побороть одно неудобство, скрин ниже.

Задумка какая, В больших "ушах" у меня отображается общий процент побед игрока, а после окончания отсчёта, уши сворачиваются до средних значений и в них уже отображается процент побед на танке. Но именно этот столбец не могу выровнять, цифры прыгают как пьяные. Информации найти не смог, форум облазил. Был бы признателен за совет или полезную ссылку.

Спасибо!

 

s_1397632518_7587440_f52ea62fb2.png

playersPanel.xc

Share this post


Link to post

Short link
Share on other sites

Спс, буду пробовать.


Фигня получается.

"formatLeft": "<textformat leading='9' tabstops='[5,20,125]'> <tab><b><font color='{{c:t-rating}}'>{{t-rating}}</font></b><tab>| <font color='{{c:eff}}'>{{vehicle}}</font><tab> </textformat>",

И получается такая шляпа. Как ни кручу первый столбец никак выравниваться не хочет.

post-12168-0-19955000-1397651328_thumb.jpg


Парни, подскажите, уже голова кругом. Буду признателен.

Edited by rpycTb_ne4aJlb

Share this post


Link to post

Short link
Share on other sites
Парни, подскажите, уже голова кругом. Буду признателен.

там толкового ничего не сообразить, поскольку выравнивание заложено по середине. Поэтому там оптимально можно использовать только один параметр.

А чем кстати тебе большие уши не нравятся? Экран вроде позволяет и инфы там больше 

 

 

а после окончания отсчёта, уши сворачиваются до средних значений
после окончания отсчета восстанавливаются те уши, которые были в прошлом бою, вот и вся хитрость. То есть как отсчет закончится, переключи уши на большие и в следующем бою они автоматом будут большими Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

 

там толкового ничего не сообразить, поскольку выравнивание заложено по середине. Поэтому там оптимально можно использовать только один параметр.

А чем кстати тебе большие уши не нравятся? Экран вроде позволяет и инфы там больше 

 

 

после окончания отсчета восстанавливаются те уши, которые были в прошлом бою, вот и вся хитрость. То есть как отсчет закончится, переключи уши на большие и в следующем бою они автоматом будут большими

 

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

Я хотел сделать симметрично, но не получается, перебрал все значения с шагом 5 единиц, получается - фигня. Я не могу логику понять, как пойму, там дальше сам сделаю. Сейчас просто не понимаю... ((

Share this post


Link to post

Short link
Share on other sites

@rpycTb_ne4aJlb ,в чем проблема? в больших ушах в поле ников пишешь % побед и названия танков, поле названия танков оставляешь пустым, уменьшаешь ширину поля ника на сколько надо и вуаля- всё как ты хочешь, плюс еще и взвода видно. А от этих ушей бесполезно добиваться чего тебе нужно, говорю же- не выйдет

Share this post


Link to post

Short link
Share on other sites

Я по ссылке, что указали, смотрел, у чувака получилось. Я думал мож я что косячу. Хреново, если действительно никак..

Share this post


Link to post

Short link
Share on other sites
@rpycTb_ne4aJlb, то есть ты полагаешь, что там фотошоп что ли? :-) Там же всё написано, что и как

Share this post


Link to post

Short link
Share on other sites

Я написал что у меня не получается. ТАМ я прочитал всё от и до, результат я отобразил на скрине.

Share this post


Link to post

Short link
Share on other sites

Короче говоря, поковырял я тоже эти уши и пришёл к тому, что зеркально не напишешь. Оставил так:

"medium2": {
      "formatLeft": "<textformat tabstops='[85,135]'>{{vehicle}} <tab><font color='{{c:xwn8}}'>{{rating:3}}</font></textformat>",
      "formatRight": "<textformat tabstops='[85,135]'>{{vehicle}} <tab><font color='{{c:xwn8}}'>{{rating:3}}</font></textformat>",
      "width": 120
    },

'скрин'

post-12526-0-29442800-1397666222_thumb.jpg

 

или, может, Серыч подскажет чего?))

Edited by leecher88

Share this post


Link to post

Short link
Share on other sites

rpycTb_ne4aJlb,нужно задавать размер не окраске: <font color='{{c:t-rating:3}}'> , а для {{vehicle}}

Share this post


Link to post

Short link
Share on other sites

rpycTb_ne4aJlb,нужно задавать размер не окраске: <font color='{{c:t-rating:3}}'> , а для {{vehicle}}

поясните

Share this post


Link to post

Short link
Share on other sites

Серыч вроде как намекает, что можно. У меня не получается.

 

 

Я выше писал:

seriych, on 19 Apr 2013 - 10:37, said:

    крайние табы заменяются на пробелы, соответсвенно чтобы номально работало я в начало и в конец вставляю пустой символ (код 255).

получается:

пустой символ -- отступ -- танк -- отступ -- процент -- отступ -- пустой символ

итого: три отступа.

Это важно, если мы лезем в поле, где по умолчанию выравнивание по центру. Если по левому краю, как в режиме "medium", то крайние табы убрать:

"formatLeft": "<textformat leading='9' tabstops='[10,50,145]'> <tab><b><font color='{{c:t-rating}}'>{{t-rating:3}}</font></b><tab>| <font color='{{c:eff}}'>{{vehicle}}</font> <tab></textformat>",

С табами, без табов, получается фигня. Серыч, может я не на то внимание обратил?

 

2 leecher88

Да, так думал сделать, но как-то не очень эротично получается, симметрично как-то поинтереснее. Если бы сказали однозначно - нельзя, давно забил бы, а то обычные: "я там писал как делать и чувак видимо сделал, если не фотошоп". Быстрее было бы написать в чём мой косяк.

Share this post


Link to post

Short link
Share on other sites

Да, но у него хотя бы первый столбец ровный, у меня какая-то ахинея. Я предполагал, что расстояние до второго столбца можно указать..

Share this post


Link to post

Short link
Share on other sites

да, полюбому нужен этот "пустой символ" Типа такого выйдет:

post-12526-0-30241400-1397669728_thumb.jpg
<textformat tabstops='[10,35,110]'>*<tab><font color='{{c:xwn8}}'>{{rating:3}}</font><tab> {{vehicle}}<tab>*</textformat>

и табы чуть подогнать..

Как там правильно символ прописать-то??

Edited by leecher88

Share this post


Link to post

Short link
Share on other sites

Так замутил:

"medium2": {
      "formatLeft": "<textformat tabstops='[10,35,110]'> <tab><font color='{{c:xwn8}}'>{{rating:3}}</font><tab> {{vehicle}}<tab> </textformat>",
      "formatRight": "<textformat tabstops='[85,135]'>{{vehicle}} <tab><font color='{{c:xwn8}}'>{{rating:3}}</font></textformat>",
      "width": 120
    },

post-12526-0-06777800-1397670648_thumb.jpg
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Да тебе спасибо, что тему поднял, а то я всё  не брался за эти выравнивания))

Было интересно! :flag:

И Серычу спс!!

Edited by leecher88
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...