FireURQ Bugtracker - FireURQ
Просмотр подробностей проблемы
0000274FireURQинтерпретаторобщая2015-08-24 16:192017-03-22 12:33
Ajenta 
fireton 
высокийбольшаявсегда
закрытрешен 
2.0 
2.12.1 
0000274: Некорректная работа декоратора TEXTBUTTON
1. Если в декораторе не указан текст
 пример:
 decoradd кнопка (10,100, -1) TEXTBUTTON "mybutton", "", "об_игре"
 то выделенная картинка показывается только когда наводим на рамку с левой стороны, иначе выделения кнопки по наведению не происходит вовсе.
2. Если в кнопку поставить один знак, например:
  decoradd кнопка (10,100, -1) TEXTBUTTON "mybutton", "?", "об_игре"
 то мы увидим, что выделение кнопки происходит по наведению на левый край и знак вопроса, справа же выделение кнопки глючит.
3. Скин кнопки очень странен. Только в таком варианте она работает нормально, если указать ширину середины кнопки больше, чем она есть и высоту больше на один пиксель, в обычных кнопках ничего никуда не пропадало, а тут исчезает низ и правый бок. если указывать как обычно.
Нет прикрепленных меток.
7z пример.7z (1,329) 2015-08-24 16:19
https://bt.fireurq.ru/file_download.php?file_id=40&type=bug
7z пример1.7z (370,477) 2017-03-16 00:10
https://bt.fireurq.ru/file_download.php?file_id=43&type=bug
история изменений
2015-08-24 16:19AjentaНовый инцидент
2015-08-24 16:19AjentaОтветственный => fireton
2015-08-24 16:19AjentaФайл добавлен: пример.7z
2015-10-23 11:13firetonСостояниеновый => назначен
2015-10-23 11:13firetonВерсия продукта => 2.0
2015-10-23 11:13firetonЦелевая версия => 2.1
2016-08-04 15:05AjentaКомментарий добавлен: 0000306
2017-03-16 00:10AjentaФайл добавлен: пример1.7z
2017-03-16 00:28AjentaКомментарий добавлен: 0000317
2017-03-16 20:56firetonСостояниеназначен => отработан
2017-03-16 20:56firetonРешен в версии => 2.1
2017-03-16 20:56firetonРешениеоткрыт => решен
2017-03-22 12:33firetonСостояниеотработан => закрыт

Комментарии
(0000306)
Ajenta   
2016-08-04 15:05   
А ещё в такой кнопке невозможно центрировать или как-то менять положение текста. Та же невозможно задать её ширину. Хотя в целом понятно, что кнопка делается по ширине текста. Но тут вопрос с длинной центральной частью опять возникает.
(0000317)
Ajenta   
2017-03-16 00:28   
Если сделать кнопку
decoradd кнопка (x+40,y+40, -5) TEXTBUTTON "tbuttons", "??????", "начало"

то оно странно рисуется и не наводится справа почти до середины

а если сделать вместо знаков вопросов пробелы - 27 штук, то всё наводится, а если меньше, около 20 - то правый край не наводится, а если около 10, то не наводится справа до середины почти