vladj:А где выставляется расстояние между item name и item value и как убрать этот "автозазор" между ними ?
vladj, привет.
Расстояние между
item name и
item value вычисляется автоматически.
- Код: Выделить всё
if (value && value != 0 && !group){
tmp = lang == 0 ? clear_item_name(tfname[j][0]) : tfname[j][1];
tmp_t_x2 = calc_text_data("w", tmp, font_item_name);
t_x2 = tmp_t_x2 > t_x2 ? tmp_t_x2 : t_x2;
}
Т.е. координата
t_x2 для
item value равна максимальному значению ширины
item name + 10.
vladj:При любом изменении какого-то значения и применения они приближаются почти так, как нужно, но потом value "отскакивает" правей.
Если появляется item value, у которого ширина текста item name больше чем была до этого, происходит сдвиг вправо. Чаще это наблюдается, когда подтягиваются данные с LastFM (немного с запозданием), там длинные строки для item name.
В любом случае можно отключить автоматический расчет координаты для item valu.
Наведя курсор мыши на item value при нажатой клавише Shift, можно, нажав лев.кл.мыши, сдвинуть весь текст (колонку) влево или вправо.
Для включения "авторасчета" - поставить галочку в меню.
- Безымянный.png (1.66 КБ) Просмотров: 2103